* James Youngman ([EMAIL PROTECTED]) wrote: > Package: automake1.8 > Version: 1.8.5-3 > Severity: important > > If you have a .texi target in your project, "make distcheck" will try to > build $(srcdir)/stamp-vti. It does this after earlier rules have made > the source directory read-only. However, the rule tries to create > $(srcdir)/stamp-vti. This example is from the findutils-4.2.18 > distribution (but using automake1.8 to 'autoreconf -i' because the > findutils distribution is normally not built with automake 1.8):- > > $(srcdir)/stamp-vti: find.texi $(top_srcdir)/configure > @(dir=.; test -f ./find.texi || dir=$(srcdir); \ > set `$(SHELL) $(srcdir)/mdate-sh $$dir/find.texi`; \ > echo "@set UPDATED $$1 $$2 $$3"; \ > echo "@set UPDATED-MONTH $$2 $$3"; \ > echo "@set EDITION $(VERSION)"; \ > echo "@set VERSION $(VERSION)") > vti.tmp > @cmp -s vti.tmp $(srcdir)/version.texi \ > || (echo "Updating $(srcdir)/version.texi"; \ > cp vti.tmp $(srcdir)/version.texi) > [EMAIL PROTECTED] -f vti.tmp > @cp $(srcdir)/version.texi $@ > > The resulting error message is: > > > The resulting error message is: > > > > > The resulting error message is: > > > > > > > [ ... ] > > chmod +x updatedb > make[4]: Leaving directory > `/home/james/source/GNU/findutils/cvs/testgnulib/compile/findutils-4.2.19-CVS/_build/locate' > make[3]: Leaving directory > `/home/james/source/GNU/findutils/cvs/testgnulib/compile/findutils-4.2.19-CVS/_build/locate' > Making all in doc > make[3]: Entering directory > `/home/james/source/GNU/findutils/cvs/testgnulib/compile/findutils-4.2.19-CVS/_build/doc' > cp: cannot create regular file `../../doc/stamp-vti': Permission denied > make[3]: *** [../../doc/stamp-vti] Error 1 > make[3]: Leaving directory > `/home/james/source/GNU/findutils/cvs/testgnulib/compile/findutils-4.2.19-CVS/_build/doc' > make[2]: *** [all-recursive] Error 1
How does it fare with automake 1.9.5? -- Eric Dorland <[EMAIL PROTECTED]> ICQ: #61138586, Jabber: [EMAIL PROTECTED] 1024D/16D970C6 097C 4861 9934 27A0 8E1C 2B0A 61E9 8ECF 16D9 70C6 -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GCS d- s++: a-- C+++ UL+++ P++ L++ E++ W++ N+ o K- w+ O? M++ V-- PS+ PE Y+ PGP++ t++ 5++ X+ R tv++ b+++ DI+ D+ G e h! r- y+ ------END GEEK CODE BLOCK------
signature.asc
Description: Digital signature