[RELEASE CANDIDATE]: mod_perl-2.0.5 RC2

[RELEASE CANDIDATE]: mod_perl-2.0.5 RC2

am 03.02.2011 00:19:10 von Fred Moyer

There were some issues with dev versions of the Apache::* modules
being in RC1, so I branched 2.0.5, set the external targets to the
tagged stable releases of Apache::*, and rolled this second release
candidate.

Please take this for a whirl and report back +/- 1. I've got this
version running in all my production environments currently.

http://people.apache.org/~phred/mod_perl-2.0.5-rc2.tar.gz

md5sum - c5ba896a25ba52653836056b9bf34998

Re: [RELEASE CANDIDATE]: mod_perl-2.0.5 RC2

am 03.02.2011 02:44:16 von gozer

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig8ED73D691EBF452EBAED68D2
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On 11-02-02 18:19 , Fred Moyer wrote:
> There were some issues with dev versions of the Apache::* modules
> being in RC1, so I branched 2.0.5, set the external targets to the
> tagged stable releases of Apache::*, and rolled this second release
> candidate.
>=20
> Please take this for a whirl and report back +/- 1. I've got this
> version running in all my production environments currently.
>=20
> http://people.apache.org/~phred/mod_perl-2.0.5-rc2.tar.gz

All good on OS X 10.6:

perl, v5.10.0 built for darwin-thread-multi-2level
Server version: Apache/2.2.15 (Unix)

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


--------------enig8ED73D691EBF452EBAED68D2
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk1KCHcACgkQyzKhB4jDpaVJvQCgs6I9fJsXMbQ9RVqrDKGm Gc+h
l5kAn3IZ0p/dAJX3D2cyxSl5d6Grqra3
=7Gbu
-----END PGP SIGNATURE-----

--------------enig8ED73D691EBF452EBAED68D2--

Re: [RELEASE CANDIDATE]: mod_perl-2.0.5 RC2

am 03.02.2011 10:02:27 von Thomas den Braber

On 11-02-02 18:19 , Fred Moyer wrote:
> There were some issues with dev versions of the Apache::* modules
> being in RC1, so I branched 2.0.5, set the external targets to the
> tagged stable releases of Apache::*, and rolled this second release
> candidate.
>
> Please take this for a whirl and report back +/- 1. I've got this
> version running in all my production environments currently.
>
> http://people.apache.org/~phred/mod_perl-2.0.5-rc2.tar.gz

Tested on Windows 7-64bit with VC2010, Activestate Perl 5.10.1 Build 1007
(32 bit) and Apache 2.17 (32 bit) from Apachelounge.

Test Summary Report
-------------------
t\preconnection\note.t (Wstat: 0 Tests: 1 Failed: 1)
Failed test: 1
t\modperl\setupenv.t (Wstat: 0 Tests: 63 Failed: 6)
Failed tests: 8, 22, 29, 36, 50, 57
Files=242, Tests=2429, 140 wallclock secs ( 0.92 usr + 0.28 sys = 1.20
CPU)
Result: FAIL
Failed 2/242 test programs. 7/2429 subtests failed.

Real live test show no problems but I will do some more test to make sure.

--
Thomas den Braber

Re: [RELEASE CANDIDATE]: mod_perl-2.0.5 RC2

am 03.02.2011 21:27:49 von David Dick

On 03/02/11 10:19, Fred Moyer wrote:
> There were some issues with dev versions of the Apache::* modules
> being in RC1, so I branched 2.0.5, set the external targets to the
> tagged stable releases of Apache::*, and rolled this second release
> candidate.
>
> Please take this for a whirl and report back +/- 1. I've got this
> version running in all my production environments currently.
>
> http://people.apache.org/~phred/mod_perl-2.0.5-rc2.tar.gz
>
> md5sum - c5ba896a25ba52653836056b9bf34998
>

Fail on Fedora 14 (latest)

Test Summary Report
-------------------
t/filter/both_str_req_mix.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 1 tests but ran 0.

Fedora 14 comes with

Apache/2.2.17 (Unix)
perl-5.12.2-140

Re: [RELEASE CANDIDATE]: mod_perl-2.0.5 RC2

am 03.02.2011 22:20:19 von Fred Moyer

On Thu, Feb 3, 2011 at 12:27 PM, David Dick wrote:
> -------------------
> t/filter/both_str_req_mix.t =A0 =A0 =A0 =A0 =A0 (Wstat: 65280 Tests: 0 Fa=
iled: 0)
> =A0Non-zero exit status: 255
> =A0Parse errors: Bad plan. =A0You planned 1 tests but ran 0.
>
> Fedora 14 comes with
>
> Apache/2.2.17 (Unix)
> perl-5.12.2-140

Can you post the output of:

1) httpd -l
2) ./t/TEST -v t/filter/both_str_req_mix.t

Re: [RELEASE CANDIDATE]: mod_perl-2.0.5 RC2

am 03.02.2011 22:21:56 von David Dick

On 04/02/11 08:20, Fred Moyer wrote:
> On Thu, Feb 3, 2011 at 12:27 PM, David Dick wrote:
>> -------------------
>> t/filter/both_str_req_mix.t (Wstat: 65280 Tests: 0 Failed: 0)
>> Non-zero exit status: 255
>> Parse errors: Bad plan. You planned 1 tests but ran 0.
>>
>> Fedora 14 comes with
>>
>> Apache/2.2.17 (Unix)
>> perl-5.12.2-140
>
> Can you post the output of:
>
> 1) httpd -l

$ httpd -l
Compiled in modules:
core.c
prefork.c
http_core.c
mod_so.c

> 2) ./t/TEST -v t/filter/both_str_req_mix.t
>

$ ./t/TEST -v t/filter/both_str_req_mix.t
[warning] setting ulimit to allow core files
ulimit -c unlimited; /usr/bin/perl /home/dave/mod_perl-2.0.5-rc2/t/TEST
-v 't/filter/both_str_req_mix.t'
/usr/sbin/httpd -d /home/dave/mod_perl-2.0.5-rc2/t -f
/home/dave/mod_perl-2.0.5-rc2/t/conf/httpd.conf -D APACHE2 -D
PERL_USEITHREADS
using Apache/2.2.17 (prefork MPM)

waiting 120 seconds for server to start: .[Fri Feb 04 08:20:35 2011]
[info] 6 Apache2:: modules loaded
[Fri Feb 04 08:20:35 2011] [info] 0 APR:: modules loaded
[Fri Feb 04 08:20:35 2011] [info] base server + 28 vhosts ready to run tests
..
waiting 120 seconds for server to start: ok (waited 1 secs)
server localhost.localdomain:8529 started
server localhost.localdomain:8530 listening (filter_out_apache)
server localhost.localdomain:8531 listening (perlsections)
server localhost.localdomain:8532 listening (inherit)
server localhost.localdomain:8533 listening (TestVhost::log)
server localhost.localdomain:8534 listening (TestVhost::config)
server localhost.localdomain:8535 listening (TestModperl::setupenv)
server localhost.localdomain:8536 listening (TestModperl::merge)
server localhost.localdomain:8537 listening (TestModperl::perl_options2)
server localhost.localdomain:8538 listening (TestModperl::perl_options)
server localhost.localdomain:8539 listening (TestModules::proxy)
server localhost.localdomain:8540 listening (TestUser::rewrite)
server localhost.localdomain:8541 listening (TestProtocol::echo_filter)
server localhost.localdomain:8542 listening (TestProtocol::pseudo_http)
server localhost.localdomain:8543 listening (TestProtocol::echo_nonblock)
server localhost.localdomain:8544 listening (TestProtocol::echo_bbs2)
server localhost.localdomain:8545 listening (TestProtocol::echo_bbs)
server localhost.localdomain:8546 listening (TestProtocol::echo_block)
server localhost.localdomain:8547 listening (TestProtocol::echo_timeout)
server localhost.localdomain:8548 listening (TestPreConnection::note)
server localhost.localdomain:8549 listening (TestHooks::hookrun)
server localhost.localdomain:8550 listening (TestHooks::trans)
server localhost.localdomain:8551 listening (TestHooks::startup)
server localhost.localdomain:8552 listening (TestHooks::stacked_handlers2)
server localhost.localdomain:8553 listening (TestHooks::init)
server localhost.localdomain:8554 listening (TestFilter::both_str_con_add)
server localhost.localdomain:8555 listening (TestFilter::in_str_msg)
server localhost.localdomain:8556 listening
(TestFilter::in_bbs_inject_header)
server localhost.localdomain:8557 listening (TestFilter::in_bbs_msg)
server localhost.localdomain:8558 listening (TestDirective::perlmodule)
server localhost.localdomain:8559 listening (TestDirective::perlrequire)
server localhost.localdomain:8560 listening (TestAPI::add_config)
server localhost.localdomain:8561 listening (TestDirective::perlloadmodule5)
server localhost.localdomain:8562 listening (TestDirective::perlloadmodule4)
server localhost.localdomain:8563 listening (TestDirective::perlloadmodule3)
server localhost.localdomain:8564 listening (TestDirective::perlloadmodule6)
server localhost.localdomain:8565 listening (TestHooks::push_handlers_anon)
[warning] Using random number seed: 2130246466 (autogenerated)
t/filter/both_str_req_mix.t ..
1..1
# Running under perl version 5.012002 for linux
# Current time local: Fri Feb 4 08:20:37 2011
# Current time GMT: Thu Feb 3 21:20:37 2011
# Using Test.pm version 1.25_02
# Using Apache/Test.pm version 1.36
Use of uninitialized value $received in substitution (s///) at
t/filter/both_str_req_mix.t line 31.
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 1/1 subtests

Test Summary Report
-------------------
t/filter/both_str_req_mix.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 1 tests but ran 0.
Files=1, Tests=0, 1 wallclock secs ( 0.03 usr 0.01 sys + 0.48 cusr
0.05 csys = 0.57 CPU)
Result: FAIL
Failed 1/1 test programs. 0/0 subtests failed.
[warning] server localhost.localdomain:8529 shutdown
[ error] error running tests (please examine t/logs/error_log)

Re: [RELEASE CANDIDATE]: mod_perl-2.0.5 RC2

am 04.02.2011 02:23:28 von Fred Moyer

On Thu, Feb 3, 2011 at 1:21 PM, David Dick wrote:
> On 04/02/11 08:20, Fred Moyer wrote:
>>
>> On Thu, Feb 3, 2011 at 12:27 PM, David Dick =A0wrote=
:
>>>
>>> -------------------
>>> t/filter/both_str_req_mix.t =A0 =A0 =A0 =A0 =A0 (Wstat: 65280 Tests: 0 =
Failed: 0)
>>> =A0Non-zero exit status: 255
>>> =A0Parse errors: Bad plan. =A0You planned 1 tests but ran 0.
>>>
>>> Fedora 14 comes with
>>>
>>> Apache/2.2.17 (Unix)
>>> perl-5.12.2-140

Can you edit t/filter/both_str_req_mix.t and uncomment the #t_debug
lines [1] and post the output again from the test run? That will tell
us if the problem is no output from the server, or an issue with your
version of Compress::Zlib (please include that also if you can). I
haven't ben able to replicate this issue yet but am installing and
testing on Fedora.

One thing this has shown me from testing on Centos, is that if your
/etc/httpd/httpd.conf file is basically unmodified, you may get some
odd testing results as a result of an Apache::Test problem where it
reads the system wide configuration file to determine what modules are
available. So if mod_authn_file is not enabled in
/etc/httpd/httpd.conf, the test suite will fail with 'Invalid command
'AuthGroupFile', perhaps misspelled or defined by a module not
included in the server configuration". The module is on the system,
but since Apache::Test doesn't see it in the global httpd.conf file,
it doesn't load it.

In general, testing against rpm installations of httpd may produce
some erratic results because of that Apache::Test issue. I'll try to
fix that after this release, the code which looks for and loads apache
modules is pretty dense and complicated.

[1]
17 # gzip already produces data in a network order, so no extra
18 # transformation seem to be necessary
19
20 my $content =3D Compress::Zlib::memGzip($request_orig);
21 my $response_raw =3D POST_BODY $location,
22 content =3D> $content,
23 'Accept-Encoding' =3D> "gzip",
24 'Content-Encoding' =3D> "gzip";
25
26 #t_debug($response_raw);
27 my $response_clear =3D Compress::Zlib::memGunzip($response_raw);
28 #t_debug($response_clear);

Re: [RELEASE CANDIDATE]: mod_perl-2.0.5 RC2

am 04.02.2011 02:27:35 von Fred Moyer

On Thu, Feb 3, 2011 at 5:23 PM, Fred Moyer wrote:
> /etc/httpd/httpd.conf file is basically unmodified, you may get some

Make that modified, not unmodified. I turned off a number of
LoadModule directives in my Centos httpd to save memory despite having
16 gigs in the box :o

Re: [RELEASE CANDIDATE]: mod_perl-2.0.5 RC2

am 04.02.2011 08:33:42 von David Dick

This is a multi-part message in MIME format.
--------------010905060600050101060908
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

On 04/02/11 12:23, Fred Moyer wrote:
> On Thu, Feb 3, 2011 at 1:21 PM, David Dick wrote:
>> On 04/02/11 08:20, Fred Moyer wrote:
>>>
>>> On Thu, Feb 3, 2011 at 12:27 PM, David Dick wrote:
>>>>
>>>> -------------------
>>>> t/filter/both_str_req_mix.t (Wstat: 65280 Tests: 0 Failed: 0)
>>>> Non-zero exit status: 255
>>>> Parse errors: Bad plan. You planned 1 tests but ran 0.
>>>>
>>>> Fedora 14 comes with
>>>>
>>>> Apache/2.2.17 (Unix)
>>>> perl-5.12.2-140
>
> Can you edit t/filter/both_str_req_mix.t and uncomment the #t_debug
> lines [1] and post the output again from the test run? That will tell
> us if the problem is no output from the server, or an issue with your
> version of Compress::Zlib (please include that also if you can). I
> haven't ben able to replicate this issue yet but am installing and
> testing on Fedora.

$ perl -MCompress::Zlib -e 'print "$Compress::Zlib::VERSION\n";'
2.03


--------------010905060600050101060908
Content-Type: application/octet-stream;
name="both_str_req_mix.output"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="both_str_req_mix.output"

W3dhcm5pbmddIHNldHRpbmcgdWxpbWl0IHRvIGFsbG93IGNvcmUgZmlsZXMK dWxpbWl0IC1j
IHVubGltaXRlZDsgL3Vzci9iaW4vcGVybCAvaG9tZS9kYXZlL21vZF9wZXJs LTIuMC41LXJj
Mi90L1RFU1QgLXYgJ3QvZmlsdGVyL2JvdGhfc3RyX3JlcV9taXgudCcKL3Vz ci9zYmluL2h0
dHBkICAtZCAvaG9tZS9kYXZlL21vZF9wZXJsLTIuMC41LXJjMi90IC1mIC9o b21lL2RhdmUv
bW9kX3BlcmwtMi4wLjUtcmMyL3QvY29uZi9odHRwZC5jb25mIC1EIEFQQUNI RTIgLUQgUEVS
TF9VU0VJVEhSRUFEUwp1c2luZyBBcGFjaGUvMi4yLjE3IChwcmVmb3JrIE1Q TSkKCndhaXRp
bmcgMTIwIHNlY29uZHMgZm9yIHNlcnZlciB0byBzdGFydDogLltGcmkgRmVi IDA0IDE4OjMw
OjQwIDIwMTFdIFtpbmZvXSA2IEFwYWNoZTI6OiBtb2R1bGVzIGxvYWRlZApb RnJpIEZlYiAw
NCAxODozMDo0MCAyMDExXSBbaW5mb10gMCBBUFI6OiBtb2R1bGVzIGxvYWRl ZApbRnJpIEZl
YiAwNCAxODozMDo0MCAyMDExXSBbaW5mb10gYmFzZSBzZXJ2ZXIgKyAyOCB2 aG9zdHMgcmVh
ZHkgdG8gcnVuIHRlc3RzCi4Kd2FpdGluZyAxMjAgc2Vjb25kcyBmb3Igc2Vy dmVyIHRvIHN0
YXJ0OiBvayAod2FpdGVkIDEgc2VjcykKc2VydmVyIGxvY2FsaG9zdC5sb2Nh bGRvbWFpbjo4
NTI5IHN0YXJ0ZWQKc2VydmVyIGxvY2FsaG9zdC5sb2NhbGRvbWFpbjo4NTMw IGxpc3Rlbmlu
ZyAoZmlsdGVyX291dF9hcGFjaGUpCnNlcnZlciBsb2NhbGhvc3QubG9jYWxk b21haW46ODUz
MSBsaXN0ZW5pbmcgKHBlcmxzZWN0aW9ucykKc2VydmVyIGxvY2FsaG9zdC5s b2NhbGRvbWFp
bjo4NTMyIGxpc3RlbmluZyAoaW5oZXJpdCkKc2VydmVyIGxvY2FsaG9zdC5s b2NhbGRvbWFp
bjo4NTMzIGxpc3RlbmluZyAoVGVzdFZob3N0Ojpsb2cpCnNlcnZlciBsb2Nh bGhvc3QubG9j
YWxkb21haW46ODUzNCBsaXN0ZW5pbmcgKFRlc3RWaG9zdDo6Y29uZmlnKQpz ZXJ2ZXIgbG9j
YWxob3N0LmxvY2FsZG9tYWluOjg1MzUgbGlzdGVuaW5nIChUZXN0TW9kcGVy bDo6c2V0dXBl
bnYpCnNlcnZlciBsb2NhbGhvc3QubG9jYWxkb21haW46ODUzNiBsaXN0ZW5p bmcgKFRlc3RN
b2RwZXJsOjptZXJnZSkKc2VydmVyIGxvY2FsaG9zdC5sb2NhbGRvbWFpbjo4 NTM3IGxpc3Rl
bmluZyAoVGVzdE1vZHBlcmw6OnBlcmxfb3B0aW9uczIpCnNlcnZlciBsb2Nh bGhvc3QubG9j
YWxkb21haW46ODUzOCBsaXN0ZW5pbmcgKFRlc3RNb2RwZXJsOjpwZXJsX29w dGlvbnMpCnNl
cnZlciBsb2NhbGhvc3QubG9jYWxkb21haW46ODUzOSBsaXN0ZW5pbmcgKFRl c3RNb2R1bGVz
Ojpwcm94eSkKc2VydmVyIGxvY2FsaG9zdC5sb2NhbGRvbWFpbjo4NTQwIGxp c3RlbmluZyAo
VGVzdFVzZXI6OnJld3JpdGUpCnNlcnZlciBsb2NhbGhvc3QubG9jYWxkb21h aW46ODU0MSBs
aXN0ZW5pbmcgKFRlc3RQcm90b2NvbDo6ZWNob19maWx0ZXIpCnNlcnZlciBs b2NhbGhvc3Qu
bG9jYWxkb21haW46ODU0MiBsaXN0ZW5pbmcgKFRlc3RQcm90b2NvbDo6cHNl dWRvX2h0dHAp
CnNlcnZlciBsb2NhbGhvc3QubG9jYWxkb21haW46ODU0MyBsaXN0ZW5pbmcg KFRlc3RQcm90
b2NvbDo6ZWNob19ub25ibG9jaykKc2VydmVyIGxvY2FsaG9zdC5sb2NhbGRv bWFpbjo4NTQ0
IGxpc3RlbmluZyAoVGVzdFByb3RvY29sOjplY2hvX2JiczIpCnNlcnZlciBs b2NhbGhvc3Qu
bG9jYWxkb21haW46ODU0NSBsaXN0ZW5pbmcgKFRlc3RQcm90b2NvbDo6ZWNo b19iYnMpCnNl
cnZlciBsb2NhbGhvc3QubG9jYWxkb21haW46ODU0NiBsaXN0ZW5pbmcgKFRl c3RQcm90b2Nv
bDo6ZWNob19ibG9jaykKc2VydmVyIGxvY2FsaG9zdC5sb2NhbGRvbWFpbjo4 NTQ3IGxpc3Rl
bmluZyAoVGVzdFByb3RvY29sOjplY2hvX3RpbWVvdXQpCnNlcnZlciBsb2Nh bGhvc3QubG9j
YWxkb21haW46ODU0OCBsaXN0ZW5pbmcgKFRlc3RQcmVDb25uZWN0aW9uOjpu b3RlKQpzZXJ2
ZXIgbG9jYWxob3N0LmxvY2FsZG9tYWluOjg1NDkgbGlzdGVuaW5nIChUZXN0 SG9va3M6Omhv
b2tydW4pCnNlcnZlciBsb2NhbGhvc3QubG9jYWxkb21haW46ODU1MCBsaXN0 ZW5pbmcgKFRl
c3RIb29rczo6dHJhbnMpCnNlcnZlciBsb2NhbGhvc3QubG9jYWxkb21haW46 ODU1MSBsaXN0
ZW5pbmcgKFRlc3RIb29rczo6c3RhcnR1cCkKc2VydmVyIGxvY2FsaG9zdC5s b2NhbGRvbWFp
bjo4NTUyIGxpc3RlbmluZyAoVGVzdEhvb2tzOjpzdGFja2VkX2hhbmRsZXJz MikKc2VydmVy
IGxvY2FsaG9zdC5sb2NhbGRvbWFpbjo4NTUzIGxpc3RlbmluZyAoVGVzdEhv b2tzOjppbml0
KQpzZXJ2ZXIgbG9jYWxob3N0LmxvY2FsZG9tYWluOjg1NTQgbGlzdGVuaW5n IChUZXN0Rmls
dGVyOjpib3RoX3N0cl9jb25fYWRkKQpzZXJ2ZXIgbG9jYWxob3N0LmxvY2Fs ZG9tYWluOjg1
NTUgbGlzdGVuaW5nIChUZXN0RmlsdGVyOjppbl9zdHJfbXNnKQpzZXJ2ZXIg bG9jYWxob3N0
LmxvY2FsZG9tYWluOjg1NTYgbGlzdGVuaW5nIChUZXN0RmlsdGVyOjppbl9i YnNfaW5qZWN0
X2hlYWRlcikKc2VydmVyIGxvY2FsaG9zdC5sb2NhbGRvbWFpbjo4NTU3IGxp c3RlbmluZyAo
VGVzdEZpbHRlcjo6aW5fYmJzX21zZykKc2VydmVyIGxvY2FsaG9zdC5sb2Nh bGRvbWFpbjo4
NTU4IGxpc3RlbmluZyAoVGVzdERpcmVjdGl2ZTo6cGVybG1vZHVsZSkKc2Vy dmVyIGxvY2Fs
aG9zdC5sb2NhbGRvbWFpbjo4NTU5IGxpc3RlbmluZyAoVGVzdERpcmVjdGl2 ZTo6cGVybHJl
cXVpcmUpCnNlcnZlciBsb2NhbGhvc3QubG9jYWxkb21haW46ODU2MCBsaXN0 ZW5pbmcgKFRl
c3RBUEk6OmFkZF9jb25maWcpCnNlcnZlciBsb2NhbGhvc3QubG9jYWxkb21h aW46ODU2MSBs
aXN0ZW5pbmcgKFRlc3REaXJlY3RpdmU6OnBlcmxsb2FkbW9kdWxlNSkKc2Vy dmVyIGxvY2Fs
aG9zdC5sb2NhbGRvbWFpbjo4NTYyIGxpc3RlbmluZyAoVGVzdERpcmVjdGl2 ZTo6cGVybGxv
YWRtb2R1bGU0KQpzZXJ2ZXIgbG9jYWxob3N0LmxvY2FsZG9tYWluOjg1NjMg bGlzdGVuaW5n
IChUZXN0RGlyZWN0aXZlOjpwZXJsbG9hZG1vZHVsZTMpCnNlcnZlciBsb2Nh bGhvc3QubG9j
YWxkb21haW46ODU2NCBsaXN0ZW5pbmcgKFRlc3REaXJlY3RpdmU6OnBlcmxs b2FkbW9kdWxl
NikKc2VydmVyIGxvY2FsaG9zdC5sb2NhbGRvbWFpbjo4NTY1IGxpc3Rlbmlu ZyAoVGVzdEhv
b2tzOjpwdXNoX2hhbmRsZXJzX2Fub24pClt3YXJuaW5nXSBVc2luZyByYW5k b20gbnVtYmVy
IHNlZWQ6IDExODg5MDM5NTEgKGF1dG9nZW5lcmF0ZWQpClVzZSBvZiB1bmlu aXRpYWxpemVk
IHZhbHVlICRyZWNlaXZlZCBpbiBzdWJzdGl0dXRpb24gKHMvLy8pIGF0IHQv ZmlsdGVyL2Jv
dGhfc3RyX3JlcV9taXgudCBsaW5lIDMxLgp0L2ZpbHRlci9ib3RoX3N0cl9y ZXFfbWl4LnQg
Li4gCjEuLjEKIyBSdW5uaW5nIHVuZGVyIHBlcmwgdmVyc2lvbiA1LjAxMjAw MiBmb3IgbGlu
dXgKIyBDdXJyZW50IHRpbWUgbG9jYWw6IEZyaSBGZWIgIDQgMTg6MzA6NDIg MjAxMQojIEN1
cnJlbnQgdGltZSBHTVQ6ICAgRnJpIEZlYiAgNCAwNzozMDo0MiAyMDExCiMg VXNpbmcgVGVz
dC5wbSB2ZXJzaW9uIDEuMjVfMDIKIyBVc2luZyBBcGFjaGUvVGVzdC5wbSB2 ZXJzaW9uIDEu
MzYKIyAfiwgAAAAAAAADAgAAAP//CkR1YmlvdXMsIHRlc3QgcmV0dXJuZWQg MjU1ICh3c3Rh
dCA2NTI4MCwgMHhmZjAwKQpGYWlsZWQgMS8xIHN1YnRlc3RzIAoKVGVzdCBT dW1tYXJ5IFJl
cG9ydAotLS0tLS0tLS0tLS0tLS0tLS0tCnQvZmlsdGVyL2JvdGhfc3RyX3Jl cV9taXgudCAo
V3N0YXQ6IDY1MjgwIFRlc3RzOiAwIEZhaWxlZDogMCkKICBOb24temVybyBl eGl0IHN0YXR1
czogMjU1CiAgUGFyc2UgZXJyb3JzOiBCYWQgcGxhbi4gIFlvdSBwbGFubmVk IDEgdGVzdHMg
YnV0IHJhbiAwLgpGaWxlcz0xLCBUZXN0cz0wLCAgMSB3YWxsY2xvY2sgc2Vj cyAoIDAuMDEg
dXNyICAwLjAxIHN5cyArICAwLjQ3IGN1c3IgIDAuMDQgY3N5cyA9ICAwLjUz IENQVSkKUmVz
dWx0OiBGQUlMCkZhaWxlZCAxLzEgdGVzdCBwcm9ncmFtcy4gMC8wIHN1YnRl c3RzIGZhaWxl
ZC4KW3dhcm5pbmddIHNlcnZlciBsb2NhbGhvc3QubG9jYWxkb21haW46ODUy OSBzaHV0ZG93
bgpbICBlcnJvcl0gZXJyb3IgcnVubmluZyB0ZXN0cyAocGxlYXNlIGV4YW1p bmUgdC9sb2dz
L2Vycm9yX2xvZykK
--------------010905060600050101060908--

Re: [RELEASE CANDIDATE]: mod_perl-2.0.5 RC2

am 04.02.2011 10:14:32 von Fred Moyer

On Thu, Feb 3, 2011 at 11:33 PM, David Dick wrote:
>>>>> t/filter/both_str_req_mix.t =A0 =A0 =A0 =A0 =A0 (Wstat: 65280 Tests: =
0 Failed: 0)
>>>>> =A0Non-zero exit status: 255
>>>>> =A0Parse errors: Bad plan. =A0You planned 1 tests but ran 0.
>>>>>
>>>>> Fedora 14 comes with
>>>>>
>>>>> Apache/2.2.17 (Unix)
>>>>> perl-5.12.2-140

I was able to duplicate this issue with the release candidate. I
installed httpd 2.2.17 from source (apr 1.4.2) and the test passed, so
I think there is some slight difference between the 2.2.17 rpm build
or configuration, and the build or config from source.

I removed the mod_perl-2.0.4 rpm (didn't know it was installed until I
checked), same results.

Given the complexity of this test (mixing multiple output filters in
order dependent fashion), I think we are ok to ship without it passing
in this case. If anyone is using this feature, they are more
qualified than I am to debug this :)

Re: [RELEASE CANDIDATE]: mod_perl-2.0.5 RC2

am 04.02.2011 20:26:37 von Fred Moyer

I rolled an rpm for this RC that you might want to take for a spin. I
had to modify the mod_perl.spec file to get rid of some
auto-dependencies that are non-sequitur, and this won't install any
conf files, but you should be able to install it on your FC14 machine,
I built it on a FC14 host. Suggest you try it somewhere that is not
mission critical :)

http://people.apache.org/~phred/mod_perl-2.0.5-1.i386.rpm

On Thu, Feb 3, 2011 at 12:27 PM, David Dick wrote:
> On 03/02/11 10:19, Fred Moyer wrote:
>>
>> There were some issues with dev versions of the Apache::* modules
>> being in RC1, so I branched 2.0.5, set the external targets to the
>> tagged stable releases of Apache::*, and rolled this second release
>> candidate.
>>
>> Please take this for a whirl and report back +/- 1. =A0I've got this
>> version running in all my production environments currently.
>>
>> http://people.apache.org/~phred/mod_perl-2.0.5-rc2.tar.gz
>>
>> md5sum - c5ba896a25ba52653836056b9bf34998
>>
>
> Fail on Fedora 14 (latest)
>
> Test Summary Report
> -------------------
> t/filter/both_str_req_mix.t =A0 =A0 =A0 =A0 =A0 (Wstat: 65280 Tests: 0 Fa=
iled: 0)
> =A0Non-zero exit status: 255
> =A0Parse errors: Bad plan. =A0You planned 1 tests but ran 0.
>
> Fedora 14 comes with
>
> Apache/2.2.17 (Unix)
> perl-5.12.2-140
>

Re: [RELEASE CANDIDATE]: mod_perl-2.0.5 RC2

am 06.02.2011 17:27:42 von torsten.foertsch

On Thursday, February 03, 2011 00:19:10 Fred Moyer wrote:
> Please take this for a whirl and report back +/- 1. I've got this
> version running in all my production environments currently.
>=20
> http://people.apache.org/~phred/mod_perl-2.0.5-rc2.tar.gz
>=20
> md5sum - c5ba896a25ba52653836056b9bf34998

+1

$ httpd -V
Server version: Apache/2.2.16 (Unix)
Server built: Jan 22 2011 18:26:03
Server's Module Magic Number: 20051115:24
Server loaded: APR 1.4.2, APR-Util 1.3.9
Compiled using: APR 1.4.2, APR-Util 1.3.9
Architecture: 64-bit
Server MPM: Prefork
..

$ perl -V
Summary of my perl5 (revision 5 version 12 subversion 3) configuration:
=20
Platform:
osname=3Dlinux, osvers=3D2.6.34.7-0.7-desktop, archname=3Dx86_64-linux
uname=3D'linux opi.home 2.6.34.7-0.7-desktop #1 smp preempt 2010-12-13=
=20
11:13:53 +0100 x86_64 x86_64 x86_64 gnulinux '
config_args=3D'-ds -e -Dprefix=3D/opt/perl -Dvendorprefix=3D/opt/perl -
Dvendorman1dir=3D/opt/perl/vendorman/man1 -
Dvendorman3dir=3D/opt/perl/vendorman/man3 -Dvendorbin=3D/opt/perl/vendorbin=
-
Dvendorscript=3D/opt/perl/vendorbin -Di_db -Di_dbm -Di_ndbm -Di_gdbm -
Duseshrplib=3Dtrue -Doptimize=3D-fmessage-length=3D0 -O2 -Wall -D_FORTIFY_S=
OURCE=3D2 -
fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -Wall -pip=
e -
Accflags=3D-DPERL_USE_SAFE_PUTENV -Dnoextensions=3DODBM_File -Uuseithreads -
Uusemultiplicity -UDEBUGGING'
hint=3Drecommended, useposix=3Dtrue, d_sigaction=3Ddefine
useithreads=3Dundef, usemultiplicity=3Dundef
useperlio=3Ddefine, d_sfio=3Dundef, uselargefiles=3Ddefine, usesocks=3D=
undef
use64bitint=3Ddefine, use64bitall=3Ddefine, uselongdouble=3Dundef
usemymalloc=3Dn, bincompat5005=3Dundef
Compiler:
cc=3D'cc', ccflags =3D'-fno-strict-aliasing -pipe -fstack-protector -
I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=3D64',
optimize=3D'-fmessage-length=3D0 -O2 -Wall -D_FORTIFY_SOURCE=3D2 -fstac=
k-
protector -funwind-tables -fasynchronous-unwind-tables -Wall -pipe -Accflag=
s=3D-
DPERL_USE_SAFE_PUTENV',
cppflags=3D'-fno-strict-aliasing -pipe -fstack-protector -
I/usr/local/include'
ccversion=3D'', gccversion=3D'4.5.0 20100604 [gcc-4_5-branch revision=20
160292]', gccosandvers=3D''
intsize=3D4, longsize=3D8, ptrsize=3D8, doublesize=3D8, byteorder=3D123=
45678
d_longlong=3Ddefine, longlongsize=3D8, d_longdbl=3Ddefine, longdblsize=
=3D16
ivtype=3D'long', ivsize=3D8, nvtype=3D'double', nvsize=3D8, Off_t=3D'of=
f_t',=20
lseeksize=3D8
alignbytes=3D8, prototype=3Ddefine
Linker and Libraries:
ld=3D'cc', ldflags =3D' -fstack-protector -L/usr/local/lib'
libpth=3D/usr/local/lib /lib /usr/lib /lib64 /usr/lib64 /usr/local/lib64
libs=3D-lnsl -lndbm -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc -lgdbm_comp=
at
perllibs=3D-lnsl -ldl -lm -lcrypt -lutil -lc
libc=3D/lib/libc-2.11.2.so, so=3Dso, useshrplib=3Dtrue, libperl=3Dlibpe=
rl.so
gnulibc_version=3D'2.11.2'
Dynamic Linking:
dlsrc=3Ddl_dlopen.xs, dlext=3Dso, d_dlsymun=3Dundef, ccdlflags=3D'-Wl,-=
E -Wl,-
rpath,/opt/perl/lib/5.12.3/x86_64-linux/CORE'
cccdlflags=3D'-fPIC', lddlflags=3D'-shared -fmessage-length=3D0 -O2 -Wa=
ll -
D_FORTIFY_SOURCE=3D2 -fstack-protector -funwind-tables -fasynchronous-unwin=
d-
tables -Wall -pipe -Accflags=3D-DPERL_USE_SAFE_PUTENV -L/usr/local/lib'


Characteristics of this binary (from libperl):=20
Compile-time options: PERL_DONT_CREATE_GVSV PERL_MALLOC_WRAP USE_64_BIT_A=
LL
USE_64_BIT_INT USE_LARGE_FILES USE_PERLIO
USE_PERL_ATOF
Built under linux
Compiled at Jan 22 2011 17:46:40
%ENV:
PERL5LIB=3D"/opt/mod_perl"
PERLDOC=3D"-oman"
PERLDOC_PAGER=3D"more"
@INC:
/opt/mod_perl
/opt/perl/lib/site_perl/5.12.3/x86_64-linux
/opt/perl/lib/site_perl/5.12.3
/opt/perl/lib/vendor_perl/5.12.3/x86_64-linux
/opt/perl/lib/vendor_perl/5.12.3
/opt/perl/lib/5.12.3/x86_64-linux
/opt/perl/lib/5.12.3
.

Torsten Förtsch

=2D-=20
Need professional modperl support? Hire me! (http://foertsch.name)

Like fantasy? http://kabatinte.net