GNU bug report logs -
#20186
Failure to create directory during info-building phase of "make distcheck"
Previous Next
Full log
View this message in rfc822 format
On Tue, 24 Mar 2015, James Youngman wrote:
> The timestamps look OK to me:
>
> ...
>
> Perhaps the cause is this rule, though:
>
> dblocation.texi: ../locate/dblocation.texi
> cp ../locate/dblocation.texi $@
>
> This will clearly update the mtime of dblocation.texi.
Hi James,
indeed. You could use the modified rule
dblocation.texi: ../locate/dblocation.texi
$(LN_S) ../locate/dblocation.texi $@
where $(LN_S) is 'ln -s' on systems with working symlinks or otherwise one
of 'ln' or 'cp'. I assume your Makefile.in already contains
LN_S = @LN_S@
otherwise you should add
AC_PROG_LN_S
to your configure.ac.
I assume 'make distcheck' will never run on systems without working symlinks
so this should be OK.
Regards
Peter
This bug report was last modified 10 years and 38 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.