Mail Archives: djgpp-workers/2002/03/02/16:39:44
Hello.
Eli Zaretskii wrote:
>
> > Date: Sat, 02 Mar 2002 17:19:21 +0000
> > From: Richard Dawe <rich AT phekda DOT freeserve DOT co DOT uk>
> > >
> > > - ginstall would crash when invoked to install a file with no
> > > extension (such as a shell script);
> >
> > Hmmm, that's pretty serious.
>
> I wonder how come no one saw that before. Are you guys even using
> "make install"? Or do we have too few packages which install shell
> scripts? (I saw this in Texinfo, which installs texi2dvi.)
Yes, I've used it a fair amount. When I'm preparing DJGPP packages I have a
'distribution make' area and a 'distribution test' area. To get from sources
to binaries, I unzip the source distribution into the 'test' area, then do a
'make install' from the 'test' to the 'make' area. So I should have caught
this problem at some point.
I'm pretty sure that I've used Fileutils to do a 'make install' on scripts -
glib 1.2.10 and XDelta 1.1.2 spring to mind. What platform did you find this
on? I'm using Windows 98 SE - perhaps this is hiding the bug for me. I did
test Fileutils under plain ol' DOS, but I did not test installing scripts with
ginstall AFAICR.
> > > - "cp -Pp" would print an error message on filesystems that don't
> > > allow setting timestamps of directories.
> > [snip]
> >
> > Well, I had said I don't think we need to suppress this message. But since
> > you've provided me with a patch and the current behaviour is inconsistent
> > with other parts of the Fileutils ports, I'll apply it. ;)
>
> If we want the warning to appear on W2K and XP, the suppression could
> be conditioned on the OS version.
[snip]
Yes, I'll do that for Fileutils 4.1. I'd rather spend that effort on 4.1.
BTW Fileutils 4.1 is not far from alpha. I'm just trying to get the test suite
to work with DJGPP 2.03. I'm inclined to give up and just build it with DJGPP
CVS, since the test suite relies on symlinks a lot (ugh). Maybe if I have an
entire weekend free this month, I can get an alpha out.
Thanks, bye, Rich =]
--
Richard Dawe [ http://www.phekda.freeserve.co.uk/richdawe/ ]
- Raw text -