On Wed, Apr 27, 2005 at 01:20:01PM -0700, Michael G Schwern wrote:
> On Wed, Apr 27, 2005 at 12:25:11PM -0700, Mike Castle wrote:
> > It looks to me like PL_FILES are being ran AFTER pm_to_blib:
> 
> Yeah, there's nothing explicitly stating that PL files should be
> processed before pm_to_blib.  The attached patch does it.  However it 
> changes pm_to_blib from a : to a :: which I'm pretty sure is going to break 
> a bunch of existing MakeMaker hacks.  cpansearch is down so I can't check 
> for sure.

Ok... that makes the build process work as expected.  Still fails, but
that's because of the new semantics.  :->

Btw, for a fun MM hack that's broken, try to build xmltv sometime with the
latest EU:MM.  It fails miserably.  I've not even bothered to try to figure
that one out.

http://prdownloads.sourceforge.net/xmltv/xmltv-0.5.39.tar.bz2?download

Anyway, since the PL_FILES have changed from PERLRUNINST to PERLRUN, what's
the recommended process for applications that expected PERLRUNINST?

Add something like:

use lib "lib";

at the top of the script?  (seems to work for IP-Country)

If so, perhaps this could be documented in the PL_FILES section?

mrc

Reply via email to