"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