On Fri, Mar 28, 2003 at 06:10:55PM -0600, Craig A. Berry wrote:
> Michael G Schwern wrote:
> >I believe the only serious problem now on VMS is the META.yml generation
> >during 'make dist'.  The current command is simply too long for VMS and
> >has to be split up.  Everything else passes, at least on the machine
> >I'm using.  
> 
> Thanks. What version of Perl? Using [EMAIL PROTECTED] I still get major
> blow-ups in basic.t, which may be Perl's fault and not MakeMaker's, but
> it's still something that's got to be tracked down.

5.8.0.  The only failure I see in basic.t is three META.yml related tests.

Show me your descrip.mms and failures.


> >The caseless Install problem I haven't yet addressed.
> 
> That'll be a nasty one. Probably Manifest.pm needs work as well but I
> haven't looked recently.
> 
> I've attached a patch that fixes a couple of things that, once again, I
> noticed by reading the generated descrip.mms:

Thanks, keep looking!


> 1.) When forcing the extension to build itself with its own libraries,
> the paths have to be relative, not absolute. Among other things, that
> keeps the Perl command used for one-liners from getting too long.

They must be absolute because things chdir around while building and
testing.  The Perl command hasn't gotten too long for me, are you seeing 
problems?


> 2.) There was a spurious blank line in between the man1 and man3
> pod-generating lines in the manifypods target.

Spurious, but it reflects a minor problem in split_command().  If there's
no args it shouldn't return back any commands.  Fixed.


> 3.) The list of prerequisites for the ppd target must each be generated
> by its own one-liner. Otherwise, if there are more than one or two
> prerequisites, the line gets too long.

I'm writing up a method to generate portable echo lines, so much of the
logic in ppd and metayaml will be replaced with just a call to that.


-- 
And if you don't know Which To Do
Of all the things in front of you,
Then what you'll have when you are through
Is just a mess without a clue.
Of all the best that can come true
If you know What and Which and Who.

Reply via email to