Perl 5.6 revisited: Compilation breaks at perl.c

Magnus Bodin magnus at bodin.org
Thu Jan 24 16:37:41 UTC 2002



I searched the archives, and this seemed to be a problem before.=20
I say it still persists in some form; having configured with=20
"./configure --with-perl --with-openssl=3D/usr/local/ssl -with-port=3D8080"

make breaks at perl.c as below;=20

I've tried both inn-2.3.2 and STABLE-20020124.=20
perl -v says "This is perl, v5.6.1 built for i686-linux-thread".


/magnus


--
[root at 6 inn-STABLE-20020124]# make
cd lib       && make all
make[1]: Entering directory /usr/local/src/inn-STABLE-20020124/lib'
mkdir ../include/inn > /dev/null 2>&1
=2E/mkversion '2.3.3' '20020124 prerelease' ../include/inn/version.h
gcc -g -O2 -I../include   -c argparse.c
gcc -g -O2 -I../include   -c checkart.c
gcc -g -O2 -I../include   -c cleanfrom.c
gcc -g -O2 -I../include   -c clientactive.c
gcc -g -O2 -I../include   -c clientlib.c
gcc -g -O2 -I../include   -c closeonexec.c
gcc -g -O2 -I../include   -c concat.c
gcc -g -O2 -I../include   -c conffile.c
gcc -g -O2 -I../include   -c date.c
date.c: In function =0Dakedate':
date.c:150: warning: assignment discards qualifiers from pointer target
type
gcc -g -O2 -I../include   -c dbz.c
gcc -g -O2 -I../include   -c defdist.c
gcc -g -O2 -I../include   -c findheader.c
gcc -g -O2 -I../include   -c genid.c
gcc -g -O2 -I../include   -c getconfig.c
gcc -g -O2 -I../include   -c getdtab.c
gcc -g -O2 -I../include   -c getfqdn.c
gcc -g -O2 -I../include   -c getmodaddr.c
gcc -g -O2 -I../include   -c gettime.c
gcc -g -O2 -I../include   -c grpalias.c
gcc -g -O2 -I../include   -c hash.c
gcc -g -O2 -I../include   -c inndcomm.c
gcc -g -O2 -I../include   -c localopen.c
gcc -g -O2 -I../include   -c lockfile.c
gcc -g -O2 -I../include   -c makedir.c
gcc -g -O2 -I../include     -o endian endian.c
=2E/endian >../include/autoconfig.h
gcc -g -O2 -I../include   -c md5.c
gcc -g -O2 -I../include   -c nonblocking.c
Expect 6 shift/reduce conflicts
bison -y parsedate.y
conflicts:  6 shift/reduce
gcc -g -O2 -I../include   -c parsedate.c
gcc -g -O2 -I../include   -c qio.c
gcc -g -O2 -I../include   -c radix32.c
gcc -g -O2 -I../include   -c readin.c
gcc -g -O2 -I../include   -c remopen.c
gcc -g -O2 -I../include   -c reservedfd.c
gcc -g -O2 -I../include   -c resource.c
gcc -g -O2 -I../include   -c rwlock.c
gcc -g -O2 -I../include   -c sendarticle.c
gcc -g -O2 -I../include   -c sendpass.c
gcc -g -O2 -I../include   -c tempname.c
gcc -g -O2 -I../include   -c waitnb.c
gcc -g -O2 -I../include   -c wildmat.c
gcc -g -O2 -I../include   -c version.c
gcc -g -O2 -I../include   -c xfopena.c
gcc -g -O2 -I../include   -c xmalloc.c
gcc -g -O2 -I../include   -c xsignal.c
gcc -g -O2 -I../include   -c xwrite.c
gcc -g -O2 -I../include   -c xwritev.c
ar r libinn.a  argparse.o checkart.o cleanfrom.o clientactive.o clientlib.o
closeonexec.o concat.o conffile.o date.o dbz.o defdist.o findheader.o
genid.o getconfig.o getdtab.o getfqdn.o getmodaddr.o gettime.o grpalias.o
hash.o inndcomm.o localopen.o lockfile.o makedir.o md5.o nonblocking.o
parsedate.o qio.o radix32.o readin.o remopen.o reservedfd.o resource.o
rwlock.o sendarticle.o sendpass.o tempname.o waitnb.o wildmat.o version.o
xfopena.o xmalloc.o xsignal.o xwrite.o xwritev.o
ranlib libinn.a
gcc -g -O2 -I../include   -D_REENTRANT -fno-strict-aliasing
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=3D64
-I/usr/lib/perl5/5.6.1/i686-linux-thread/CORE    -c perl.c
perl.c: In function =10erlFilter':
perl.c:68: =14hr' undeclared (first use in this function)
perl.c:68: (Each undeclared identifier is reported only once
perl.c:68: for each function it appears in.)
perl.c: In function =10erlParse':
perl.c:100: warning: passing arg 2 of =10erl_parse' from incompatible point=
er
type
perl.c: In function =10ERLsetup':
perl.c:137: =14hr' undeclared (first use in this function)
perl.c: In function =10ERLreadfilter':
perl.c:172: =14hr' undeclared (first use in this function)
perl.c: In function _init':
perl.c:338: warning: passing arg 3 of =10erl_newXS' from incompatible point=
er
type
make[1]: *** [perl.o] Error 1
make[1]: Leaving directory /usr/local/src/inn-STABLE-20020124/lib'
make: *** [all-lib] Error 2


--=20
/magnus

--=20
http://x42.com/
                                          V wbvarq RSS. Qvq lbh?


More information about the inn-workers mailing list