"Craig A. Berry" <[EMAIL PROTECTED]> wrote on 12/03/2007 12:50:13 AM:
> On Dec 2, 2007 7:07 PM, Michael G Schwern <[EMAIL PROTECTED]> wrote: > > Craig A. Berry wrote: > > >> Try the attached tarball, please. > > > > > > All tests pass against blead. > > > > Ok, I'll yank nicetext out of the next release. > > > > > > > There was one minor nit I forgot to > > > mention before; it doesn't cause any tests to fail, but if the > > > following warning is anything to be concerned about, let me know. > > > > > > t/fixin................. > > > Use of uninitialized value $ExtUtils::MM_Unix::Config{"sharpbang"} in > > > pattern match (m//) at /D0/CRAIG/EUMM/blib/lib/ExtUtils/MM_Unix.pm > > > line 1078. > > > > What's the normal value of $Config{sharpbang} on your system? > > undef, which perhaps is wrong, though perhaps not. Porting/Glossary says, > > sharpbang (spitshell.U): > This variable contains the string #! if this system supports that > construct. > > It doesn't say what value it should have if the system doesn't support > that construct, nor does it say exactly what "that construct" is. VMS > supports the shebang line to the extent that it will read switches > found there, but it will not use it to figure out which Perl to run. $Config{'startperl'} is used on VMS and many other platforms. Note perldoc.PL et alia (the self extracting perl program in utils/*.PL for examples of use). Peter Prymmer