# HG changeset patch # User Werner LEMBERG # Date 1371855142 -7200 # Node ID d6a1c46258abcd5f966eb666a85bbcc9e7f64920 # Parent 0fa92a6e12b90561ada1a8bb6d073eba14857e2b bootstrap: use correct source when copying build-aux files in my setup for ttfautohint (http://repo.or.cz/w/ttfautohint.git) I have the following assignment in `bootstrap.conf': build_aux=gnulib It seems that the patch below is necessary to make this really work (at least it works for me): if I understand the issue correctly, $build_aux is a *destination* variable, so it must not be used for the files listed in $gnulib_extra_files which uses the directory structure of the `gnulib' repository. * build-aux/bootstrap (gnulib_extra_files): This variable is relative to upstream gnulib layout, not downstream. Signed-off-by: Eric Blake diff -r 0fa92a6e12b9 -r d6a1c46258ab ChangeLog --- a/ChangeLog Wed Jul 17 06:03:43 2013 -0700 +++ b/ChangeLog Sat Jun 22 00:52:22 2013 +0200 @@ -1,3 +1,9 @@ +2013-07-18 Werner Lemberg (tiny change) + + bootstrap: use correct source when copying build-aux files + * build-aux/bootstrap (gnulib_extra_files): This variable is + relative to upstream gnulib layout, not downstream. + 2013-07-17 Paul Eggert tmpdir: fix bug in VMS port diff -r 0fa92a6e12b9 -r d6a1c46258ab build-aux/bootstrap --- a/build-aux/bootstrap Wed Jul 17 06:03:43 2013 -0700 +++ b/build-aux/bootstrap Sat Jun 22 00:52:22 2013 +0200 @@ -256,12 +256,12 @@ # Extra files from gnulib, which override files from other sources. test -z "${gnulib_extra_files}" && \ gnulib_extra_files=" - $build_aux/install-sh - $build_aux/mdate-sh - $build_aux/texinfo.tex - $build_aux/depcomp - $build_aux/config.guess - $build_aux/config.sub + build-aux/install-sh + build-aux/mdate-sh + build-aux/texinfo.tex + build-aux/depcomp + build-aux/config.guess + build-aux/config.sub doc/INSTALL "