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/03/13 03:32:02 UTC
[RELEASE CANDIDATE] mod_perl-1.31 RC5
The mod_perl 1.31 release candidate 5 is ready. It can be downloaded here:
http://www.apache.org/~gozer/mp1/mod_perl-1.31-rc5.tar.gz
MD5(mod_perl-1.31-rc5.tar.gz)= 68dafd0a864603bd977739b06b56954a
SHA1(mod_perl-1.31-rc5.tar.gz)= 2b4e24673ca6e1387dbc2f86faf84f63e8bb298c
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):
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 RC5
Posted by "Philippe M. Chiasson" <go...@apache.org>.
On 13/3/09 08:43, Steve Hay wrote:
> Philippe M. Chiasson wrote:
>> The mod_perl 1.31 release candidate 5 is ready. It can be downloaded
>> here:
>>
>> http://www.apache.org/~gozer/mp1/mod_perl-1.31-rc5.tar.gz
>>
>
> I have the same initial problem as Rainer regarding all those .* files:
Unfortunate side effect of running 'make dist' on a Mac, grr.
As a note, on tiger, you want to have
export COPY_EXTENDED_ATTRIBUTES_DISABLE=true
in your startup scripts somewhere so tar doesn't do that.
On Leopard, it's now
export COPYFILE_DISABLE=true
I'll make an RC6 that is exactly what's in RC5 except for those pesky resource forks.
Sorry about that!
> nmake -f Makefile all -nologo APACHE_SRC="C:/apache1" DEFINE=""
> cp Apache.pm ..\blib\lib\Apache.pm
> cp ._Apache.pm ..\blib\lib\._Apache.pm
> C:\apache1\perl\bin\perl.exe "-I..\blib\arch" "-I..\blib\lib"
> ._Makefile.PL ._Makefile
> Unrecognized character \x05 in column 2 at ._Makefile.PL line 1.
> NMAKE : fatal error U1077: 'C:\apache1\perl\bin\perl.exe' : return code
> '0x9'
> Stop.
> NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual
> Studio\VC98\Bin\NMAKE.EXE"' : return code '0x2'
> Stop.
>
> After removing them all, it all builds and tests okay on WinXP using
> VC6. I tested against apache-1.3.41 and perl-5.10.0, and I tried two
> configurations of perl:
>
> 1. default options (which has USE_MULTI, USE_ITHREADS and USE_IMP_SYS
> all switched on).
> 2. USE_MULTI, USE_ITHREADS and USE_IMP_SYS all switched off.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
> For additional commands, e-mail: dev-help@perl.apache.org
>
>
--
Philippe M. Chiasson GPG: F9BFE0C2480E7680 1AE53631CB32A107 88C3A5A5
http://gozer.ectoplasm.org/ m/gozer\@(apache|cpan|ectoplasm)\.org/
RE: [RELEASE CANDIDATE] mod_perl-1.31 RC5
Posted by Steve Hay <St...@planit.com>.
Philippe M. Chiasson wrote:
> The mod_perl 1.31 release candidate 5 is ready. It can be downloaded
> here:
>
> http://www.apache.org/~gozer/mp1/mod_perl-1.31-rc5.tar.gz
>
I have the same initial problem as Rainer regarding all those .* files:
nmake -f Makefile all -nologo APACHE_SRC="C:/apache1" DEFINE=""
cp Apache.pm ..\blib\lib\Apache.pm
cp ._Apache.pm ..\blib\lib\._Apache.pm
C:\apache1\perl\bin\perl.exe "-I..\blib\arch" "-I..\blib\lib"
._Makefile.PL ._Makefile
Unrecognized character \x05 in column 2 at ._Makefile.PL line 1.
NMAKE : fatal error U1077: 'C:\apache1\perl\bin\perl.exe' : return code
'0x9'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual
Studio\VC98\Bin\NMAKE.EXE"' : return code '0x2'
Stop.
After removing them all, it all builds and tests okay on WinXP using
VC6. I tested against apache-1.3.41 and perl-5.10.0, and I tried two
configurations of perl:
1. default options (which has USE_MULTI, USE_ITHREADS and USE_IMP_SYS
all switched on).
2. USE_MULTI, USE_ITHREADS and USE_IMP_SYS all switched off.
---------------------------------------------------------------------
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 RC5
Posted by Rainer Tammer <ra...@schulergroup.com>.
Hello,
I have found one problem with the rc5 tar ball:
This tar ball contains mac ._XXX files. This files causes the build to
fail on UNIX.
...
cp Apache.pm ../blib/lib/Apache.pm
cp ._Apache.pm ../blib/lib/._Apache.pm
Manifying ../blib/man3/Apache.3
/usr/local/bin/perl5.8.9_32 "-I../blib/arch" "-I../blib/lib"
._Makefile.PL ._Makefile
Unrecognized character \x05 in column 2 at ._Makefile.PL line 1.
make: 1254-004 The error code from the last command is 255.
Stop.
gmake: *** [subdirs] Error 2
Is there a specific reason why this files are included in the tar ball ??
The build went well after I have removed all MAC related ._XX files.
Looks good on AIX 5.3 / Apache 1.3.41.
Bye
Rainer
Philippe M. Chiasson wrote:
> The mod_perl 1.31 release candidate 5 is ready. It can be downloaded here:
>
> http://www.apache.org/~gozer/mp1/mod_perl-1.31-rc5.tar.gz
>
> MD5(mod_perl-1.31-rc5.tar.gz)= 68dafd0a864603bd977739b06b56954a
> SHA1(mod_perl-1.31-rc5.tar.gz)= 2b4e24673ca6e1387dbc2f86faf84f63e8bb298c
>
> 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):
>
> 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]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org