[Exim] Perl errors (exigrep)

Top Page
Delete this message
Reply to this message
Author: Vadim Vygonets
Date:  
To: exim-users
Subject: [Exim] Perl errors (exigrep)
Exigrep dies (Exim 4.34, Perl 5.005_03, FreeBSD 4.10-BETA i386).
Replacing "our" with "my" on line 57 of the script fixes the
problem.

: caffeine:~%88; exim -bV
Exim version 4.34 #1 built 10-May-2004 14:16:50
Copyright (c) University of Cambridge 2004
Probably Berkeley DB version 1.8x (native mode)
Support for:
Lookups: lsearch wildlsearch nwildlsearch iplsearch dbm dbmnz dnsdb
Authenticators:
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir autoreply pipe smtp
Fixed never_users: 0
Configuration file is /var/exim/configure

: caffeine:~%89; exigrep
Use of reserved word "our" is deprecated at /usr/local/sbin/exigrep line 57.
Global symbol "%saved" requires explicit package name at /usr/local/sbin/exigrep line 57.
Global symbol "%id_list" requires explicit package name at /usr/local/sbin/exigrep line 57.
Global symbol "$pattern" requires explicit package name at /usr/local/sbin/exigrep line 57.
Global symbol "$queue_time" requires explicit package name at /usr/local/sbin/exigrep line 57.
Execution of /usr/local/sbin/exigrep aborted due to compilation errors.
zsh: exit 255 exigrep 1BX8g4-000GWM-Is /var/exim/log/mainlog

: caffeine:~%90; perl -v

This is perl, version 5.005_03 built for i386-freebsd
[...]

Vadik.

--
The Consultant's Curse:
    When the customer has beaten upon you long enough, give him
what he asks for, instead of what he needs.  This is very strong
medicine, and is normally only required once.