Re: [mp2] undefined symbol in make test with threaded Apache 2.2.11
cr...@animalhead.com wrote: Neither mod_perl 2.0.4 nor the current build modperl-2.0_20081223052020 If you're going to do that 'current build', I'd use revision numbers of SVN instead of the data. "PL_markstack_ptr" This isn't perl 5.8.8 vs perl 5.8.9 related, if you diff the trees, only 1 line is changed - *PL_markstack_ptr = (p) - PL_stack_base;\ + *PL_markstack_ptr = (I32)((p) - PL_stack_base);\ MP_APXS=> /usr/local/apache2/bin/apxs *** /usr/local/apache2/bin/httpd -V You did not install www/apache22 port, but rather compiled by hand ? *** /usr/local/bin/perl -V Summary of my perl5 (revision 5 version 8 subversion 9) configuration: So this isn't in the ports tree yet, so you also compiled perl by hand @INC: /usr/local/lib/perl5/site_perl/5.8.9 /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl/5.8.7 /usr/local/lib/perl5/vendor_perl/5.8.9 /usr/local/lib/perl5/vendor_perl/5.8.7 Looks like your perl tree has some history, I'd try with a clean tree .. my money is here. *** Packages of interest status: mod_perl : 1.29 mod_perl2 : 2.03, 2.05 Speaking of clean trees, that can't be good. you have multiple versions of mod_perl2 installed which almost certainly means that you'll get a mix match between .pm and .so files. I'd clean that up FWIW, you really shouldn't install your own perl into /usr/local/bin/perl on FreeBSD you should put yours somewhere else. 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Philip M. Gollucci (pgollu...@p6m7g8.com) c: 703.336.9354 Consultant - P6M7G8 Inc.http://p6m7g8.net Director IT - RideCharge, Inc. http://ridecharge.com Contractor - PositiveEnergyUSA http://positiveenergyusa.com ASF Member - Apache Software Foundation http://apache.org FreeBSD Committer - FreeBSD Foundation http://freebsd.org Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching.
Re: Bug#509457: [BUG] mod_perl2 test failures (when building Debian package)
Adam Prime wrote: mod_perl 1 is affected by this as well. This is actually the same bug i ran reported in this thread: Attached is a patch against the 1.x svn branch which resolves the problem there as well using the same technique the Niko used for TestRequest.pm Committed 729185 http://svn.apache.org/viewvc?rev=729185&view=rev -- 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Philip M. Gollucci (pgollu...@p6m7g8.com) c: 703.336.9354 Consultant - P6M7G8 Inc.http://p6m7g8.net Director IT - RideCharge, Inc. http://ridecharge.com Contractor - PositiveEnergyUSA http://positiveenergyusa.com ASF Member - Apache Software Foundation http://apache.org FreeBSD Committer - FreeBSD Foundation http://freebsd.org Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching.
Re: [mp2] undefined symbol in make test with threaded Apache 2.2.11
cr...@animalhead.com wrote: Oooh your os? Was that your machine doing something bad as you were typing? /me is a FreeBSD person (see the .sig below) I won't be doing development for most of a week, but if you have any other questions, I'll be monitoring email. Is there anything else I should "get through" so that you will take a deeper look at this? If so please advise. I might suggest you try 5.8.8 perl as I'm 99.99% certain its not apache anything. -- 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Philip M. Gollucci (pgollu...@p6m7g8.com) c: 703.336.9354 Consultant - P6M7G8 Inc.http://p6m7g8.net Director IT - RideCharge, Inc. http://ridecharge.com Contractor - PositiveEnergyUSA http://positiveenergyusa.com ASF Member - Apache Software Foundation http://apache.org FreeBSD Committer - FreeBSD Foundation http://freebsd.org Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching.
Re: [mp2] undefined symbol in make test with threaded Apache 2.2.11
As Adam Prime notes, 5.8.9 became the current stable Perl recently. It is the other new ingredient besides Apache 2.2.11. I don't normally introduce so many new things at once, but happen to be working through a new sandbox/developmental version of our website. One of the Apache developers suggested I should wait for 5.10.1, so that's why I'm futzing with 5.8.9. I don't know why the bug-report- generating script would lie to us about what Perl I'm using. Oooh your os? Was that your machine doing something bad as you were typing? I won't be doing development for most of a week, but if you have any other questions, I'll be monitoring email. Is there anything else I should "get through" so that you will take a deeper look at this? If so please advise. Happy Holidays, cmac On Dec 22, 2008, at 11:25 PM, Philip M. Gollucci wrote: "PL_markstack_ptr" Thats a perl function its irrelevant of httpd versions. Are you use you are using the /usr/local/bin/perl below ? *** /usr/local/bin/perl -V Summary of my perl5 (revision 5 version 8 subversion 9) configuration: Platform: osname=freebsd, osvers=6.3-release, Oooh my os, now you're in trouble. -Dusethreads -Dusemultiplicity -Duseithreads -Duse64bitint' usethreads=define use5005threads=undef useithreads=define usemultiplicity=define perl 5.8.9 is not in the ports tree yet, how did you install perl, its also not a GA release, its a Release Candidate (RC) If you get through all that, I'll take a deeper look. Also, does this not happen with 2.2.10 though that should be irrelevant.
Re: Bug#509457: [BUG] mod_perl2 test failures (when building Debian package)
Philip M. Gollucci wrote: Niko Tyni wrote: On Mon, Dec 22, 2008 at 10:47:18AM -0600, Gunnar Wolf wrote: The attached patch works around the problem by providing a credentials() wrapper too. It's probably not quite correct, but the tests pass with this on both libwww-perl 5.813 and 5.822. Committed revision 728811. http://svn.apache.org/viewvc?rev=728811&view=rev Thanks! mod_perl 1 is affected by this as well. This is actually the same bug i ran reported in this thread: http://marc.info/?l=apache-modperl&m=122886595126742&w=2 Attached is a patch against the 1.x svn branch which resolves the problem there as well using the same technique the Niko used for TestRequest.pm Adam Index: t/internal/auth.t === --- t/internal/auth.t (revision 729005) +++ t/internal/auth.t (working copy) @@ -28,6 +28,7 @@ @creds = qw(dougm mod_perl); sub get_basic_credentials { shift->creds } +sub credentials { shift->creds } sub creds { shift;