Subject: | XML::LibXML 1.54 won't compile GCC 3.3 (20030728) and later |
Perl is 5.8.1 RC 4 (From August 2)
% uname -sr
Linux 2.4.21-20.1.2024.2.1.nptl
gcc -c -I/usr/include/libxml2 -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -march=i386 -mcpu=i686 -DVERSION=\"1.54\" -DXS_VERSION=\"1.54\" -fPIC "-I/usr/lib/perl5/5.8.1/i386-linux-thread-multi/CORE" -DHAVE_UTF8 -DHAVE_BLANK perl-libxml-sax.c
perl-libxml-sax.c: In function `PmmSAXInitialize':
perl-libxml-sax.c:82: error: `my_perl' undeclared (first use in this function)
perl-libxml-sax.c:82: error: (Each undeclared identifier is reported only once
perl-libxml-sax.c:82: error: for each function it appears in.)
make: *** [perl-libxml-sax.o] Error 1
I guess I'm asking for trouble attempting to compile this on such as system but this used to work under 5.8.0 ;-)