libapreq-1.34 (RC) issues

Issac Goldstand <[email protected]>
Newsgroups gmane.comp.apache.apreq
Organization Mirimar Networks
Message-ID <[email protected]>
(resending to apreq-dev as my mail server is acting up and gmail's
giving me a different FROM address)

Here's the error I'm seeing - perl 5.6.2, apache 1.3.41, mp 1.30

issac@ark:~/asf/svn/apreq1$ make
cp libapreq.pod blib/lib/libapreq.pod
cp lib/Apache/libapreq.pm blib/lib/Apache/libapreq.pm
make[1]: Entering directory `/home/issac/asf/svn/apreq1/c'
cc -c
-I/home/issac/asf/perl56/lib/site_perl/5.6.2/i686-linux-thread-multi-ld/auto/Apache/include
-I/home/issac/asf/perl56/lib/site_perl/5.6.2/i686-linux-thread-multi-ld/auto/Apache/include/modules/perl
-I/home/issac/asf/apache13/include -I/home/issac/asf/apache13/include
-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -O3   -DVERSION=\"\" -DXS_VERSION=\"\" -fpic
"-I/home/issac/asf/perl56/lib/5.6.2/i686-linux-thread-multi-ld/CORE"
apache_request.c
cc -c
-I/home/issac/asf/perl56/lib/site_perl/5.6.2/i686-linux-thread-multi-ld/auto/Apache/include
-I/home/issac/asf/perl56/lib/site_perl/5.6.2/i686-linux-thread-multi-ld/auto/Apache/include/modules/perl
-I/home/issac/asf/apache13/include -I/home/issac/asf/apache13/include
-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -O3   -DVERSION=\"\" -DXS_VERSION=\"\" -fpic
"-I/home/issac/asf/perl56/lib/5.6.2/i686-linux-thread-multi-ld/CORE"
apache_cookie.c
cc -c
-I/home/issac/asf/perl56/lib/site_perl/5.6.2/i686-linux-thread-multi-ld/auto/Apache/include
-I/home/issac/asf/perl56/lib/site_perl/5.6.2/i686-linux-thread-multi-ld/auto/Apache/include/modules/perl
-I/home/issac/asf/apache13/include -I/home/issac/asf/apache13/include
-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -O3   -DVERSION=\"\" -DXS_VERSION=\"\" -fpic
"-I/home/issac/asf/perl56/lib/5.6.2/i686-linux-thread-multi-ld/CORE"
apache_multipart_buffer.c
rm -rf ../blib/arch/auto/libapreq/libapreq.a
/usr/bin/ar cr ../blib/arch/auto/libapreq/libapreq.a apache_request.o
apache_cookie.o apache_multipart_buffer.o && :
../blib/arch/auto/libapreq/libapreq.a
chmod 755 ../blib/arch/auto/libapreq/libapreq.a
cp apache_cookie.h ../blib/arch/auto/libapreq/include/apache_cookie.h
cp apache_multipart_buffer.h
../blib/arch/auto/libapreq/include/apache_multipart_buffer.h
cp apache_request.h ../blib/arch/auto/libapreq/include/apache_request.h
make[1]: Leaving directory `/home/issac/asf/svn/apreq1/c'
make[1]: Entering directory `/home/issac/asf/svn/apreq1/Request'
cp Request.pm ../blib/lib/Apache/Request.pm
/home/issac/asf/perl56/bin/perl
/home/issac/asf/perl56/lib/5.6.2/ExtUtils/xsubpp  -typemap
/home/issac/asf/perl56/lib/5.6.2/ExtUtils/typemap -typemap
/home/issac/asf/perl56/lib/site_perl/5.6.2/i686-linux-thread-multi-ld/auto/Apache/typemap
 Request.xs > Request.xsc && mv Request.xsc Request.c
cc -c  -I../c
-I/home/issac/asf/perl56/lib/site_perl/5.6.2/i686-linux-thread-multi-ld/auto/Apache/include
-I/home/issac/asf/perl56/lib/site_perl/5.6.2/i686-linux-thread-multi-ld/auto/Apache/include/modules/perl
-I/home/issac/asf/apache13/include -I/home/issac/asf/apache13/include
-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -O3   -DVERSION=\"1.34\" -DXS_VERSION=\"1.34\"
-fpic
"-I/home/issac/asf/perl56/lib/5.6.2/i686-linux-thread-multi-ld/CORE"
Request.c
Request.xs: In function `upload_hook':
Request.xs:250: error: syntax error before "fwrite"
make[1]: *** [Request.o] Error 1
make[1]: Leaving directory `/home/issac/asf/svn/apreq1/Request'
make: *** [subdirs] Error 2


Now, the funny thing is that I'm getting this on apreq-1.33 (release),
too, so I think it's something somewhere in the external libraries
(perl/XS, apache, mp) that's made the issue, not our code.

CC-ing the dev@mod_perl list in case someone there has insight.

  Issac
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.