3 messages in net.sourceforge.lists.courier-users[courier-users] Courier 0.28 perlfilt...
FromSent OnAttachments
Tabor J. WellsOct 12, 2000 9:32 am 
Tabor J. WellsOct 13, 2000 8:18 am 
Tabor J. WellsOct 13, 2000 9:46 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[courier-users] Courier 0.28 perlfilter compile errorActions...
From:Tabor J. Wells (twe@atg.com)
Date:Oct 12, 2000 9:32:09 am
List:net.sourceforge.lists.courier-users

Hello,

My attempt at building Courier failed to compile while building the perlfilter.

Solaris 2.7 gcc 2.95.2 perl 5.6.0

Configured with:

# ./configure --prefix=/usr/local/courier --with-db=db --with-locking-method=fcntl --localstatedir=/var/spool/courier
--with-mailuser=courier --with-mailgroup=courier --with-ispell=/usr/local/bin/aspell --enable-unicode --with-waitfunc=wait3 --enable-mimetypes --with-piddir=/etc/courier
--with-mailuid=40 --with-mailgid=40 --with-userdb=/usr/local/courier/etc/userdb --with-makedatprog=/usr/local/courier/libexec/courier/makedatprog
--with-package=courier --enable-trusted-groups='courier' --with-formdata

(no errors were reported in courier/filters/perlfilter/config.log)

Making all in perlfilter make[5]: Entering directory `/home/twells/courier-0.28/courier/filters/perlfilter' echo '#define FILTERSOCKETDIR "/var/spool/courier/filters"'

filtersocketdir.h

echo '#define ALLFILTERSOCKETDIR "/var/spool/courier/allfilters"'

filtersocketdir.h

echo '#define WRAPPERPL "/usr/local/courier/share/perlfilter-wrapper.pl"'

wrapperpl.h

gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/ssl/include -I/usr/local/BerkeleyDB.3.1/include -I./.. -I.. -I./../.. -I../.. -I./../../.. -I ../../.. -g -O2 -D_REENTRANT -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/local/lib/perl5/5.6.0/sun4-solaris-thread/CORE -c perlfilter.c perlfilter.c: In function `perlfilter': perlfilter.c:54: warning: passing arg 2 of `perl_parse' from incompatible pointer type perlfilter.c:71: `thr' undeclared (first use in this function) perlfilter.c:71: (Each undeclared identifier is reported only once perlfilter.c:71: for each function it appears in.) make[5]: *** [perlfilter.o] Error 1 make[5]: Leaving directory `/home/twells/courier-0.28/courier/filters/perlfilter' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/home/twells/courier-0.28/courier/filters' make[3]: *** [all-recursive-am] Error 2 make[3]: Leaving directory `/home/twells/courier-0.28/courier/filters' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/twells/courier-0.28/courier' make[1]: *** [all-recursive-am] Error 2 make[1]: Leaving directory `/home/twells/courier-0.28/courier' make: *** [all-recursive] Error 1

A search of the FAQ and courier-users archives didn't turn up anything appropriate. Any suggestions on what I'm missing?

Thanks,

Tabor