I upgraded to perl 5.8.0 and am trying to recompile courier so that
perlfilter will work with the upgrade.  I'm getting the following errors out
of the courier compile:

Compiling perlfilter.c
gcc  -I./.. -I.. -I./../.. -I../.. -I./../../.. -I ../../.. -g -O2  -D_REENTRANT 
-D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
 -I/usr/lib/perl/5.8.0/CORE    -o perlfilter  perlfilter.o ../libfilter/libfilter.a 
../../../waitlib/libwaitlib.a ../../libs/libcommon.a ../../libs/libcourier.a -rdynamic 
 -L/usr/local/lib /usr/lib/perl/5.8.0/auto/DynaLoader/DynaLoader.a 
-L/usr/lib/perl/5.8.0/CORE -lperl -ldl -lm -lpthread -lc -lcrypt 
perlfilter.o(.text+0x14c): In function 'perlfilter':
/home/fmouse/src/mail/courier-0.42.2/courier/filters/perlfilter/perlfilter.c:71: 
undefined reference to 'perl_call_argv'
perlfilter.o(.text+0x248):/home/fmouse/src/mail/courier-0.42.2/courier/filters/perlfilter/perlfilter.c:84:
 undefined reference to erl_sv_2pv_flags'
/usr/lib/perl/5.8.0/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x871): In 
function 'boot_DynaLoader':
: undefined reference to 'perl_sv_2pv_flags'
/usr/lib/perl/5.8.0/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x8ba): In 
function 'boot_DynaLoader':
: undefined reference to 'perl_get_sv'
/usr/lib/perl/5.8.0/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x8f9): In 
function 'boot_DynaLoader':
: undefined reference to 'perl_get_sv'
/usr/lib/perl/5.8.0/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x918): In 
function 'boot_DynaLoader':
: undefined reference to 'perl_sv_2pv_flags'
/usr/lib/perl/5.8.0/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0xa59): In 
function 'saveError':
: undefined reference to 'perl_sv_2pv_flags'
collect2: ld returned 1 exit status

Looks like a link error in the new perl lib.  Perlfilter is absolutely
essential to my installation since I run a virus filter on it and currently
about 30 commercial clients are unprotected from viruses at the server! 
They've come to rely on FMP's filters and even though I sent them an APB
about the problem I need to get it fixed A*S*A*P!  Backversioning perl would
be difficult, since I'm running Debian sarge on the server and this is the
standard perl version as of my last upgrade.  The error occurred in courier
0.42.2.

Any help will be GREATLY appreciated!

Desperate in Austin

-- 
Lindsay Haisley       | "Everything works    |     PGP public key
FMP Computer Services |       if you let it" |      available at
512-259-1190          |    (The Roadie)      | <http://www.fmp.com/pubkeys>
http://www.fmp.com    |                      |


-------------------------------------------------------
This SF.NET email is sponsored by: eBay
Great deals on office technology -- on eBay now! Click here:
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to