You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@perl.apache.org by "Philippe M. Chiasson" <go...@apache.org> on 2009/05/11 03:40:25 UTC

[RELEASE CANDIDATE] mod_perl-1.31 RC8

The mod_perl 1.31 release candidate 8 is ready. It can be downloaded here:

http://www.apache.org/~gozer/mp1/mod_perl-1.31-rc8.tar.gz

SHA1(mod_perl-1.31-rc8.tar.gz)= 36c0e59a374dbd490da061c6b45b8e11d1f80309
MD5(mod_perl-1.31-rc8.tar.gz)= 0c2808ccf669fea79760636e425f38b3

Please give it a spin in your favorite configuration and report
any problems. Especially needed against Perl-5.10 and on Windows.

The summary of what has changed since 1.30 are (from Changes):

Fix static APACI build on Mac OS X. [Gozer]

Fix XSS vulnerability in Apache::Status reported by
Richard J. Brain, CVE-2009-0796
[Fred Moyer]

On Win32, mod_perl.h needs to include <malloc.h> before the perl
headers, at least when built with USE_ITHREADS
[Steve Hay]

Win32 needs PERL_SYS_INIT/PERL_SYS_TERM calls when built with
USE_ITHREADS [sic--that's different to USE_THREADS]. In fact,
they ought to be always called if they are defined
[Steve Hay]

Fix potential segfault when the environment contains
NULL values [Mike Schilli]

Fix static APACI build against newer apache-1.3.38+
[Gozer]

Fixed modules/regex.t test 4 on Win32
[Steve Hay]

Avoid possible segfault when PerlFreshRestart is On.
[Michael Rendell <mi...@cs.mun.ca>]

Prevent segfault when running with perl >= 5.9.3
[Steve Hay]

Fix shared libary extensions on Win32 to be .dll not .so
[Nikolay Ananiev <an...@thegdb.com>]

Patch to mod_perl.dsp to remove /D _WINSOCK2API_ on Win32
for perl >= 5.8.6 [Steve Hay]

-- 
Philippe M. Chiasson     GPG: F9BFE0C2480E7680 1AE53631CB32A107 88C3A5A5
http://gozer.ectoplasm.org/       m/gozer\@(apache|cpan|ectoplasm)\.org/












RE: [RELEASE CANDIDATE] mod_perl-1.31 RC8

Posted by Steve Hay <St...@planit.com>.
Cosimo Streppone wrote on 2009-05-12:
> In data 11 mai 2009 alle ore 03:40:25, Philippe M. Chiasson
> <go...@apache.org> ha scritto:
> 
>> The mod_perl 1.31 release candidate 8 is ready. It can be downloaded
>> here:
>> 
>> http://www.apache.org/~gozer/mp1/mod_perl-1.31-rc8.tar.gz
>> 
>> SHA1(mod_perl-1.31-rc8.tar.gz)=
>> 36c0e59a374dbd490da061c6b45b8e11d1f80309
MD5(mod_perl-1.31-rc8.tar.gz)=
>> 0c2808ccf669fea79760636e425f38b3
>> 
>> Please give it a spin in your favorite configuration and report
>> any problems. Especially needed against Perl-5.10 and on Windows.
> 
> I'm trying to compile it on Vista against MSVC 2005, but
> it seems that I'm unable to do it.
> 
[...]
> 
> Tried to look into the READMEs/etc... and found nothing in particular.
> Maybe Apache 1.3.41 requires a newer MSVC version?
> 

This is Apache that you're trying to compile, not mod_perl, so you're
asking on the wrong list really.

I previously had trouble running Apache 1.3.x on Vista, and found that
the best solution was simply to upgrade to Apache 2.x. Apache 1.3.x is
really too old to support Vista, although I think it did get it running
after a fashion eventually.

Likewise, I've only ever built Apache 1.3.x using VC6. I don't think
there is any support in it for VC8 or later, so it is actually an older
MSVC version that you need rather than a newer one!

Re: [RELEASE CANDIDATE] mod_perl-1.31 RC8

Posted by Cosimo Streppone <co...@streppone.it>.
In data 11 mai 2009 alle ore 03:40:25, Philippe M. Chiasson <go...@apache.org> ha scritto:

> The mod_perl 1.31 release candidate 8 is ready. It can be downloaded  
> here:
>
> http://www.apache.org/~gozer/mp1/mod_perl-1.31-rc8.tar.gz
>
> SHA1(mod_perl-1.31-rc8.tar.gz)= 36c0e59a374dbd490da061c6b45b8e11d1f80309
> MD5(mod_perl-1.31-rc8.tar.gz)= 0c2808ccf669fea79760636e425f38b3
>
> Please give it a spin in your favorite configuration and report
> any problems. Especially needed against Perl-5.10 and on Windows.

I'm trying to compile it on Vista against MSVC 2005, but
it seems that I'm unable to do it.

I tried compiling via the Makefile src/os/win32/makefile.win,
or even src/Apache.mak but the first error I see is:

regerror.c(62) : warning C4996: 'errcode' was declared deprecated
        C:\dev\msvc2005\VC\INCLUDE\crtdefs.h(506) : see declaration of 'errcode'
        Message: 'This name was supported during some Whidbey pre-releases. Instead, use the standard name errno_t.'
regerror.c(62) : error C2081: 'preg' : name in formal parameter list illegal
regerror.c(62) : error C2081: 'errbuf' : name in formal parameter list illegal
regerror.c(62) : error C2081: 'errbuf_size' : name in formal parameter list illegal
regerror.c(63) : warning C4028: formal parameter 2 different from declaration
regerror.c(63) : warning C4028: formal parameter 3 different from declaration
regerror.c(63) : warning C4028: formal parameter 4 different from declaration

...

Then I tried importing the Apache.dsp but VC complains it's a "corrupted
project file".

Tried to look into the READMEs/etc... and found nothing in particular.
Maybe Apache 1.3.41 requires a newer MSVC version?

Any hint?

-- 
Cosimo

RE: [RELEASE CANDIDATE] mod_perl-1.31 RC8

Posted by Steve Hay <St...@planit.com>.
Philippe M. Chiasson wrote on 2009-05-11:
> The mod_perl 1.31 release candidate 8 is ready. It can be downloaded
> here:
> 
> http://www.apache.org/~gozer/mp1/mod_perl-1.31-rc8.tar.gz
> 

All okay on Win32 using VC6, apache 1.3.41 and perl 5.10.0 (both with
and without USE_MULTI, USE_ITHREADS and USE_IMP_SYS).

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org


Re: [RELEASE CANDIDATE] mod_perl-1.31 RC8

Posted by Fred Moyer <fr...@redhotpenguin.com>.
On Sun, May 10, 2009 at 6:40 PM, Philippe M. Chiasson <go...@apache.org> wrote:
> The mod_perl 1.31 release candidate 8 is ready. It can be downloaded here:
>
> http://www.apache.org/~gozer/mp1/mod_perl-1.31-rc8.tar.gz
>
> SHA1(mod_perl-1.31-rc8.tar.gz)= 36c0e59a374dbd490da061c6b45b8e11d1f80309
> MD5(mod_perl-1.31-rc8.tar.gz)= 0c2808ccf669fea79760636e425f38b3
>
> Please give it a spin in your favorite configuration and report
> any problems. Especially needed against Perl-5.10 and on Windows.

OK on Linux 2.6, perl 5.8.8, httpd 1.3.39

OK on OS X 10.5, perl 5.8.8, httpd 1.3.39

+1

Re: [RELEASE CANDIDATE] mod_perl-1.31 RC8

Posted by Fred Moyer <fr...@redhotpenguin.com>.
On Sun, May 10, 2009 at 6:40 PM, Philippe M. Chiasson <go...@apache.org> wrote:
> The mod_perl 1.31 release candidate 8 is ready. It can be downloaded here:
>
> http://www.apache.org/~gozer/mp1/mod_perl-1.31-rc8.tar.gz
>
> SHA1(mod_perl-1.31-rc8.tar.gz)= 36c0e59a374dbd490da061c6b45b8e11d1f80309
> MD5(mod_perl-1.31-rc8.tar.gz)= 0c2808ccf669fea79760636e425f38b3
>
> Please give it a spin in your favorite configuration and report
> any problems. Especially needed against Perl-5.10 and on Windows.

OK on Linux 2.6, perl 5.8.8, httpd 1.3.39

OK on OS X 10.5, perl 5.8.8, httpd 1.3.39

+1

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org