Return-Path: Delivered-To: apmail-httpd-test-dev-archive@httpd.apache.org Received: (qmail 86808 invoked by uid 500); 29 Jun 2003 09:13:50 -0000 Mailing-List: contact test-dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: test-dev@httpd.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list test-dev@httpd.apache.org Delivered-To: moderator for test-dev@httpd.apache.org Received: (qmail 79159 invoked from network); 29 Jun 2003 08:54:00 -0000 Subject: [Patch] Recursive dependencies and IS_MOD_PERL_BUILD From: "Philippe M. Chiasson" To: test-dev@httpd.apache.org Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-ZfZ9D6WG4e/97FZ4L23Y" Message-Id: <1056876849.7986.1.camel@shou.sg.ectoplasm.org> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.0 Date: 29 Jun 2003 16:54:09 +0800 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N --=-ZfZ9D6WG4e/97FZ4L23Y Content-Type: text/plain Content-Transfer-Encoding: quoted-printable make perl_glue cd glue/perl; perl ../../build/xsbuilder.pl run Undefined subroutine &Apache::Build::IS_MOD_PERL_BUILD called at /usr/lib/p= erl5/site_perl/5.8.0/Apache/TestConfig.pm line 17. BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.0/Apache/= TestConfig.pm line 18. Compilation failed in require at /usr/lib/perl5/vendor_perl/5.8.0/i386-linu= x-thread-multi/ModPerl/Code.pm line 9. BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.0/i386-= linux-thread-multi/ModPerl/Code.pm line 9. Compilation failed in require at /usr/lib/perl5/vendor_perl/5.8.0/i386-linu= x-thread-multi/Apache/Build.pm line 14. BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.0/i386-= linux-thread-multi/Apache/Build.pm line 14. Compilation failed in require at ../../build/xsbuilder.pl line 10. BEGIN failed--compilation aborted at ../../build/xsbuilder.pl line 10. Following patch to Apache::Test 1.03 fixes this --- /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi/Apache/Build.p= m.orig 2003-06-29 16:50:21.000000000 +0800 +++ /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi/Apache/Build.p= m 2003-06-29 16:50:27.000000000 +0800 @@ -7,14 +7,6 @@ use lib qw(Apache-Test/lib); =20 use Config; -use Cwd (); -use File::Spec (); -use File::Basename; -use ExtUtils::Embed (); -use ModPerl::Code (); -use ModPerl::BuildOptions (); -use Apache::TestTrace; -use Apache::TestConfig (); =20 use constant REQUIRE_ITHREADS =3D> grep { $^O eq $_ } qw(MSWin32); use constant HAS_ITHREADS =3D> @@ -26,6 +18,16 @@ =20 use constant IS_MOD_PERL_BUILD =3D> grep { -e "$_/lib/mod_perl.pm" } qw(. = ..); =20 +use Cwd (); +use File::Spec (); +use File::Basename; +use ExtUtils::Embed (); +use ModPerl::Code (); +use ModPerl::BuildOptions (); +use Apache::TestTrace; +use Apache::TestConfig (); + + our $VERSION =3D '0.01'; our $AUTOLOAD; =20 --=20 ---------------------------------------------------------------------------= ----- Philippe M. Chiasson /gozer\@(cpan|ectoplasm)\.org/ 88C3A5A5 (122FF51B/C634= E37B) http://gozer.ectoplasm.org/ F9BF E0C2 480E 7680 1AE5 3631 CB32 A107 88C3= A5A5 Q: It is impossible to make anything foolproof because fools are so ingenio= us. perl -e'$$=3D\${gozer};{$_=3Dunpack(P7,pack(L,$$));/^JAm_pH\n$/&&print||$$+= +&&redo}' --=-ZfZ9D6WG4e/97FZ4L23Y Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQA+/qkwyzKhB4jDpaURAsVbAJ0Xz7DsOJysul4FY6L2X2v2Tu4euwCgu+I/ hSlKWCduwjhngGvIaOJryH0= =RM+4 -----END PGP SIGNATURE----- --=-ZfZ9D6WG4e/97FZ4L23Y--