perl-modperl mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Philippe M. Chiasson" <go...@ectoplasm.org>
Subject Re: [RELEASE CANDIDATE]: mod_perl-2.0.8 RC1
Date Sat, 06 Apr 2013 14:54:55 GMT
We do not support httpd 2.4 yet.

There is a 2.4 branch in svn that you might want to try, however.

--
Philippe M. Chiasson
<gozer@ectoplasm.org>

On 2013-04-05, at 10:46 PM, Bruce Pettyjohn <bruce.pettyjohn@gmail.com> wrote:

> Fred,
> 
> Just tried to compile and ran into some trouble here. 
> 
> 
> chmod 755 ../../../blib/arch/auto/Apache2/Command/Command.so
> cp Command.bs ../../../blib/arch/auto/Apache2/Command/Command.bs
> chmod 644 ../../../blib/arch/auto/Apache2/Command/Command.bs
> make[3]: Leaving directory
> `/var/downloads/mod_perl-2.0.8-rc1/WrapXS/Apache2/Command'
> make[3]: Entering directory
> `/var/downloads/mod_perl-2.0.8-rc1/WrapXS/Apache2/Connection'
> cp Connection.pm ../../../blib/lib/Apache2/Connection.pm
> /usr/local/bin/perl /usr/local/lib/perl5/5.16.0/ExtUtils/xsubpp  -typemap
> /usr/local/lib/perl5/5.16.0/ExtUtils/typemap -typemap
> /var/downloads/mod_perl-2.0.8-rc1/xs/typemap  Connection.xs > Connection.xsc
> && mv Connection.xsc Connection.c
> cc -c  -I/var/downloads/mod_perl-2.0.8-rc1/src/modules/perl
> -I/var/downloads/mod_perl-2.0.8-rc1/xs -I/usr/local/apr/include/apr-1
> -I/usr/local/apache2/httpd/prefork/include -D_REENTRANT -D_GNU_SOURCE
> -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include
> -DMOD_PERL -DMP_COMPAT_1X -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE
> -D_LARGEFILE64_SOURCE  -O2   -DVERSION=\"2.000008\"
> -DXS_VERSION=\"2.000008\" -fPIC
> "-I/usr/local/lib/perl5/5.16.0/i686-linux-thread-multi/CORE"
> -DMP_HAVE_APR_LIBS Connection.c
> Connection.xs: In function âXS_Apache2__Connection_remote_addrâ:
> Connection.xs:117: error: âconn_recâ has no member named âremote_addrâ
> Connection.xs: In function âXS_Apache2__Connection_remote_ipâ:
> Connection.xs:134: error: âconn_recâ has no member named âremote_ipâ
> Connection.xs:138: error: âconn_recâ has no member named âremote_ipâ
> make[3]: *** [Connection.o] Error 1
> make[3]: Leaving directory
> `/var/downloads/mod_perl-2.0.8-rc1/WrapXS/Apache2/Connection'
> make[2]: *** [subdirs] Error 2
> make[2]: Leaving directory
> `/var/downloads/mod_perl-2.0.8-rc1/WrapXS/Apache2'
> make[1]: *** [subdirs] Error 2
> make[1]: Leaving directory `/var/downloads/mod_perl-2.0.8-rc1/WrapXS'
> make: *** [subdirs] Error 2
> [root@dev2 mod_perl-2.0.8-rc1]#
> 
> I'm using Perl 5.16.0 and Apache 2.4.2 on CentOS Linux 5.5
> 
> Thanks for any help to get this working.
> 
> Bruce
> 
> 
> 
> -----Original Message-----
> From: Fred Moyer [mailto:fred@redhotpenguin.com] 
> Sent: Monday, April 01, 2013 8:24 PM
> To: mod_perl Dev
> Cc: mod_perl list
> Subject: [RELEASE CANDIDATE]: mod_perl-2.0.8 RC1
> 
> A release candidate for mod_perl 2.0.8 is now available! Please
> download, test, and report back.
> 
> http://people.apache.org/~phred/mod_perl-2.0.8-rc1.tar.gz
> 
> MD5 (mod_perl-2.0.8-rc1.tar.gz) = ed056c6910914f5ecc2ac8171082a264
> 
> =item 2.0.8-rc1
> 
> Perl 5.16.3's fix for a rehash-based DoS makes it more difficult to invoke
> the workaround for the old hash collision attack, which breaks mod_perl's
> t/perl/hash_attack.t. Patch from rt.cpan.org #83916 improves the fix
> previously applied as revision 1455340. [Zefram]
> 
> On Perl 5.17.6 and above, hash seeding has changed, and HvREHASH has
> disappeared. Patch to update mod_perl accordingly from rt.cpan.org #83921.
> [Zefram]
> 
> Restore build with Perl 5.8.1, 5.8.2 etc: take care to use
> $Config{useithreads} rather than $Config{usethreads}, and supply definitions
> of Newx and Newxz as necessary. [Steve Hay]
> 
> On Perl 5.17.9, t/apache/read2.t fails because an "uninitialized value"
> warning is generated for the buffer being autovivified. This is because
> the sv_setpvn() that's meant to vivify the buffer doesn't perform set
> magic; the warning is generated by the immediately following SvPV_force().
> Patch to fix this from rt.cpan.org #83922. [Zefram]
> 
> Fix t/perl/hash_attack.t to work with Perl 5.14.4, 5.16.3 etc, which
> contain a fix for CVE-2013-1667 (memory exhaustion with arbitrary hash
> keys). This resolves rt.perl.org #116863, from where the patch was taken.
> [Hugo van der Sanden]
> 
> use APR::Finfo instead of Perl's stat() in ModPerl::RegistryCooker to
> generate HTTP code 404 even if the requested filename contains newlines
> [Torsten]
> 
> Remove all uses of deprecated core perl symbols. [Steve Hay]
> 
> Add branch release tag to 'make tag' target. [Phred]
> 

Mime
View raw message