You are viewing a plain text version of this content. The canonical link for it is here.
Posted to test-cvs@httpd.apache.org by st...@apache.org on 2004/12/17 01:00:35 UTC
svn commit: r122599 - /httpd/test/trunk/perl-framework/Apache-Test/ToDo
Author: stas
Date: Thu Dec 16 15:55:15 2004
New Revision: 122599
URL: http://svn.apache.org/viewcvs?view=rev&rev=122599
Log:
on linux most symbols are resolved on demand, but this is not the
case with certain other platforms. so testing on linux may not
detect some problems, exposed on other platforms. env var
PERL_DL_NONLAZY=1 tries to resolve all symbols at load time.
Modified:
httpd/test/trunk/perl-framework/Apache-Test/ToDo
Modified: httpd/test/trunk/perl-framework/Apache-Test/ToDo
Url: http://svn.apache.org/viewcvs/httpd/test/trunk/perl-framework/Apache-Test/ToDo?view=diff&rev=122599&p1=httpd/test/trunk/perl-framework/Apache-Test/ToDo&r1=122598&p2=httpd/test/trunk/perl-framework/Apache-Test/ToDo&r2=122599
==============================================================================
--- httpd/test/trunk/perl-framework/Apache-Test/ToDo (original)
+++ httpd/test/trunk/perl-framework/Apache-Test/ToDo Thu Dec 16 15:55:15 2004
@@ -1,3 +1,19 @@
+- on linux most symbols are resolved on demand, but this is not the
+ case with certain other platforms. so testing on linux may not
+ detect some problems, exposed on other platforms. env var
+ PERL_DL_NONLAZY=1 tries to resolve all symbols at load time. we
+ could always enforce that with this patch:
+
+--- Apache-Test/lib/Apache/TestRun.pm 16 Apr 2004 20:29:23 -0000 1.166
++++ Apache-Test/lib/Apache/TestRun.pm 6 May 2004 04:43:01 -0000
+@@ -643,7 +643,7 @@
+ }
+ close $sh;
+
+- $original_command = "ulimit -c unlimited; $original_command";
++ $original_command = "ulimit -c unlimited; PERL_DL_NONLAZY=1 $original_comma
+nd";
+
- general config: adjust Apache/TestConfig.pm not to write irrelevant
httpd.conf sections (e.g. <IfModule prefork.c> for win32, and vice
versa, A-T knows exactly what mpm it needs to write the config for).