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.
