[m-dev.] problems with autoconf 2.58

Fergus Henderson fjh at cs.mu.OZ.AU
Thu Jan 22 19:43:35 AEDT 2004


The Mercury nightly tests are failing on mundroo, apparently due to
a problem with autoconf 2.58 not properly supporting symlinks.

The attached configure.in autoconf script demonstrates the problem
AC_OUTPUT fails if some directory component of the path name given is
a symbolic link to a directory.

This worked correctly in autoconf 2.57, but fails in autoconf 2.58,
with the following error messages:

	mkdir: "bar": Exists but is not a directory
	config.status: error: cannot create directory "bar"                             
To reproduce, save the attached configure.in, and then just run
"autoconf" and "sh configure".

I have reported this issue to the bug-autoconf at gnu.org address,
which might or might not be the appropriate address for autoconf
bug reports.

-- 
Fergus Henderson <fjh at cs.mu.oz.au>  |  "I have always known that the pursuit
The University of Melbourne         |  of excellence is a lethal habit"
WWW: <http://www.cs.mu.oz.au/~fjh>  |     -- the last words of T. S. Garp.
-------------- next part --------------
AC_INIT(configure.in)
rm -rf foo bar
mkdir foo
touch foo/zzz.in
ln -s foo bar
AC_OUTPUT(bar/zzz)                                                              


More information about the developers mailing list