diff options
author | Eric Blake <ebb9@byu.net> | 2009-06-15 22:13:40 -0600 |
---|---|---|
committer | Eric Blake <ebb9@byu.net> | 2009-06-16 12:55:04 -0600 |
commit | 815b5191f5a984d8d5c62d94dbb6e1f5768d2adf (patch) | |
tree | 3100f9d3dcc3e544975366736269278c3fdad7d1 /HACKING | |
parent | f34670cd27a43e50989558c33fc0cb5f6429efb7 (diff) | |
download | m4-815b5191f5a984d8d5c62d94dbb6e1f5768d2adf.tar.gz |
Document why bootstrap might touch state of tree.
* bootstrap: Fix typos. Add comment.
* HACKING: Add notes about this scenario.
* gnulib: Update to latest version.
* .gitignore: Track gnulib changes.
Signed-off-by: Eric Blake <ebb9@byu.net>
Diffstat (limited to 'HACKING')
-rw-r--r-- | HACKING | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -124,6 +124,14 @@ and is not part of a release distribution. from their respective upstream source, rather than the version that shipped with the automake release. +* Normally, after running bootstrap, 'git status' should not show any + differences; if things changed, please provide a patch or at least + report it as a bug. One case where things are changed is if the + gnulib submodule comes from an older date than the current installed + libtool, such that libtoolize will replace the symlinks to an older + version of build-aux files with their newer counterpart; the fix to + this is updating the submodule to a newer gnulib version. + 4. Test Suite ============= @@ -245,6 +253,8 @@ yyyy-mm-dd Name of Author <email@address> (tiny change) the gnulib submodule. If necessary to update to the latest, run: git submodule foreach git pull origin master git commit -m 'Update gnulib submodule to latest.' gnulib + In particular, ensure that the gnulib version is at least as new as + the latest stable libtool release. * Update the version number in configure.ac. See http://www.gnu.org/software/libtool/contribute.html for details of |