On Wed, Nov 20, 2002 at 12:06:24AM -0500, Michael G Schwern wrote: > Here's what I think was wrong but except for the typo I'm hardly the > best authority: > > 1.) @fileist --> @filelist > 2.) my($key) forces list context but the result of a match can only be > stored in a scalar lvalue > 3.) The result of a match is just a boolean, not the thing matched, so > $key would never have the unadorned macro name but that should be in $1.
Yeah. I was tinkering with the clean target the other day and must have screwed it up. > After that it can run its own Makefile.PL, but > > $ mmk > %MMK-F-CANTUPD, cannot update target [.BLIB.LIB.EXTUTILS] - sources unknown > $ mms > %MMS-F-LEXNULLNAME, Encountered null filename on line 300. > > descrip.mms attached. Line 300 is one of the config targets. I think > the problem is that the definition of EXISTS_EXT is missing. Haven't > had time to track down why yet. Because I forgot to mirror it in MM_VMS->constants. :( --- lib/ExtUtils/MM_VMS.pm 19 Nov 2002 21:33:39 -0000 1.52 +++ lib/ExtUtils/MM_VMS.pm 20 Nov 2002 05:05:57 -0000 @@ -432,7 +432,7 @@ foreach $macro (qw/ AR_STATIC_ARGS NAME DISTNAME NAME_SYM VERSION VERSION_SYM - XS_VERSION + XS_VERSION EXISTS_EXT INST_BIN INST_LIB INST_ARCHLIB INST_SCRIPT INSTALLDIRS PREFIX SITEPREFIX VENDORPREFIX the whole duplication of constants() is high on my hit list. > FYI, anonymous cvs access doesn't seem to be working (it used to). The > login works ok but the checkout fails with a setgid error: > > $ cvs -d ":pserver:[EMAIL PROTECTED]:/home/schwern/cvs" "login" > (Logging in to [EMAIL PROTECTED]) > CVS password: > > $ cvs -d ":pserver:[EMAIL PROTECTED]:/home/schwern/cvs" co > "ExtUtils-MakeMaker" > setgid failed: Operation not permitted > cvs [checkout aborted]: authorization failed: server makemaker.org > rejected access Same trouble here. No idea what it means. -- Michael G. Schwern <[EMAIL PROTECTED]> http://www.pobox.com/~schwern/ Perl Quality Assurance <[EMAIL PROTECTED]> Kwalitee Is Job One There's a Balrog in the woodpile.