> Date: Mon, 24 Jan 2011 15:26:06 -0800 > From: Paul Eggert <egg...@cs.ucla.edu> > CC: Stefan Monnier <monn...@iro.umontreal.ca>, bug-gnulib@gnu.org, > emacs-de...@gnu.org > > On 01/23/11 20:01, Eli Zaretskii wrote: > > The program used to unpack the .tar.gz archives automatically renames > > ant .FOO files to _FOO while unpacking, so that's not a problem. > > OK, so it sounds like there's already part of a solution here, > in that files are automatically renamed to avoid the MS-DOS > restrictions. > > How about if we expand on that solution, as follows: > > * Just before creating a tarball for MS-DOS, apply > the following substitutions to the contents of all > files that go into the tarball:
There are no special tarballs for MSDOS. People use the tarball from the GNU FTP site. So this solution will not work. > * The conflicting names in m4/* don't matter, for the same > reason that conflicts in admin/* and tests/* don't matter: > these files are not used in an MS-DOS build. The files in m4/ still matter because you need to unpack the tarball, and the utility that does that won't silently overwrite files due to file-name clashes.