make_ext.pl populates @INC correctly, don't override it badly
authorTony Cook <tony@openbsd32.tony.develop-help.com>
Wed, 21 Jul 2010 23:54:13 +0000 (09:54 +1000)
committerRafael Garcia-Suarez <rgs@consttype.org>
Fri, 13 Aug 2010 13:11:44 +0000 (15:11 +0200)
PERL5LIB is populated by make_ext.pl with paths to the modules we need
to run, don't override this with "../../lib" since that may not have
been populated yet in a parallel build.

ext/POSIX/Makefile.PL

index 392b6fb..9e6d091 100644 (file)
@@ -1,7 +1,3 @@
-# Explicitly avoid including '.' in @INC; autoloader gets confused since it
-# can find POSIX.pm, but can't find autosplit.ix.
-BEGIN { @INC = '../../lib';}
-#
 use ExtUtils::MakeMaker;
 use ExtUtils::Constant 0.11 'WriteConstants';
 use Config;