From owner-cvs-all Thu Apr 5 6:59:55 2001 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 537DF37B423; Thu, 5 Apr 2001 06:59:52 -0700 (PDT) (envelope-from joe@FreeBSD.org) Received: (from joe@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f35DxqR27642; Thu, 5 Apr 2001 06:59:52 -0700 (PDT) (envelope-from joe) Message-Id: <200104051359.f35DxqR27642@freefall.freebsd.org> From: Josef Karthauser Date: Thu, 5 Apr 2001 06:59:52 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/gnu/usr.bin/perl/BSDPAN/BSDPAN Override.pm src/gnu/usr.bin/perl/BSDPAN/ExtUtils MM_Unix.pm X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG joe 2001/04/05 06:59:51 PDT Modified files: gnu/usr.bin/perl/BSDPAN/BSDPAN Override.pm gnu/usr.bin/perl/BSDPAN/ExtUtils MM_Unix.pm Log: Fix a few bugs in BSDPAN: * Fix a bug which prevented the second invocation of overloaded subs governed by SelfLoader from functioning. * Fix a bug with XS modules. MakeMaker determines where the xsubpp preprocessor is located by adding "ExtUtils" string to the Perl's system path. At the same time, BSDPAN has to fool MakeMaker into thinking that the Perl's system path is elsewhere. Now we `reverse-adjust' the notion of the Perl's system path for a moment, so xsubpp utility is found. This should fix the breakage with some p5- ports. Reported by: vanilla Submitted by: Anton Berezin Revision Changes Path 1.2 +11 -9 src/gnu/usr.bin/perl/BSDPAN/BSDPAN/Override.pm 1.2 +21 -3 src/gnu/usr.bin/perl/BSDPAN/ExtUtils/MM_Unix.pm To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message