I should have noticed this earlier, but it's been a while
since I last updated the CVS tree.
I just updated it and ran into an annoying problem: there is both a
lib/Autoconf and a lib/autoconf directory. This is not possible on
case-insensitive filesystems (like DOS and Win32), so CVS tries to
lump them all together.  This results in both the typical "move away
Makefile.in, it is in the way" problems, as in "cannot find revision
control file for lang.m4" (because it looks for lib/Autoconf/lang.m4,v).

Since Struct.pm is shared between autoconf and automake, couldn't you
use lib/AutoTools/Struct.pm instead (both for autoconf and automake)?
Or you could use some other method for resolving this conflict (say,
using share/autoconf for the m4 files).  As it stands, autoconf won't
be able to build at all on a DOS or Win32 system (and any other system
with a case insensitive filesystem).


Reply via email to