httpd-apreq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Geoffrey Young <ge...@modperlcookbook.org>
Subject Re: [apreq-2] test tarball
Date Thu, 30 Oct 2003 01:31:16 GMT


Joe Schaefer wrote:
> The following TEST tarball 
> 
>   http://httpd.apache.org/~joes/libapreq2-2.01-dev.tar.gz
> 
> was generated with 
> 
>   % make release
> 
> Please critique its contents, test it out,
> and report success/failure here.

everything looks good for me except the tests in 
/src/libapreq2-2.01-dev/glue/perl/t

with 5.8.1 I get this error all over the place in my error_log

Apache::Request object version 2.01-dev does not match bootstrap parameter 
0.01 at /perl/perl-5.8.1/lib/5.8.1/i686-linux-thread-multi/DynaLoader.pm 
line 249

Apache::Cookie object version 2.01-dev does not match bootstrap parameter 
0.01 at /perl/perl-5.8.1/lib/5.8.1/i686-linux-thread-multi/DynaLoader.pm 
line 249.

looks like WrapXS is hard-coding 0.01 in the generated Request.pm and 
Cookie.pm files, and DynaLoader doesn't like it.

manually changing the files to '2.01-dev' after the fact lets all tests pass.

--Geoff

./configure --with-apache2-apxs=/apache/2.0/worker/perl-5.8.1/bin/apxs 
--enable-perl-glue

ExtUtils-XSBuilder-0.23

Summary of my perl5 (revision 5.0 version 8 subversion 1) configuration:
   Platform:
     osname=linux, osvers=2.4.20-20.9, archname=i686-linux-thread-multi
     uname='linux jib 2.4.20-20.9 #1 mon aug 18 11:45:58 edt 2003 i686 i686 
i386 gnulinux '
     config_args='-des -Dusethreads -Dprefix=/perl/perl-5.8.1 -Doptimize=-g 
-Dusedevel -Dinstallusrbinperl -Uversiononly -DDEBUGGING'
     hint=recommended, useposix=true, d_sigaction=define
     usethreads=define use5005threads=undef useithreads=define 
usemultiplicity=define
     useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
     use64bitint=undef use64bitall=undef uselongdouble=undef
     usemymalloc=n, bincompat5005=undef
   Compiler:
     cc='cc', ccflags ='-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',
     optimize='-g',
     cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING 
-fno-strict-aliasing -I/usr/local/include -I/usr/include/gdbm'
     ccversion='', gccversion='3.2.2 20030222 (Red Hat Linux 3.2.2-5)', 
gccosandvers=''
     intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
     d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
     ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', 
lseeksize=8
     alignbytes=4, prototype=define
   Linker and Libraries:
     ld='cc', ldflags =' -L/usr/local/lib'
     libpth=/usr/local/lib /lib /usr/lib
     libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc
     perllibs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
     libc=/lib/libc-2.3.2.so, so=so, useshrplib=false, libperl=libperl.a
     gnulibc_version='2.3.2'
   Dynamic Linking:
     dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic'
     cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'


Characteristics of this binary (from libperl):
   Compile-time options: DEBUGGING MULTIPLICITY USE_ITHREADS USE_LARGE_FILES 
PERL_IMPLICIT_CONTEXT
   Built under linux
   Compiled at Sep 25 2003 09:33:03
   @INC:
     /perl/perl-5.8.1/lib/5.8.1/i686-linux-thread-multi
     /perl/perl-5.8.1/lib/5.8.1
     /perl/perl-5.8.1/lib/site_perl/5.8.1/i686-linux-thread-multi
     /perl/perl-5.8.1/lib/site_perl/5.8.1




Mime
View raw message