Re: [PATCH 1/3] maint: rename `libltdl/config' directory to standard `build-aux'.

2011-11-05 Thread Gary V. Vaughan
Hi Bob, Thanks again for the sanity check. Sorry for my late response; my internet access is very spotty at the moment. On 2 Nov 2011, at 21:12, Bob Friesenhahn wrote: > On Wed, 2 Nov 2011, Gary V. Vaughan wrote: >>> >>> Did you consider this existing use while developi

FYI: maint: rename the debug shell-command variable to `debug_cmd'.

2011-11-05 Thread Gary V. Vaughan
Applied as an obvious refactoring. Not only does it make more sense, it also matches bootstrap and others. * libtoolize.m4sh, libltdl/config/ltmain.m4sh, libltdl/config/getopt.m4sh, tests/defs.m4sh (opt_debug): Rename to debug_cmd. Signed-off-by: Gary V. Vaughan --- libltdl/config/getopt.m4sh

Re: [PATCH 2/3] build: substitute paths into defs.m4sh instead of recalculating.

2011-11-05 Thread Gary V. Vaughan
On 31 Oct 2011, at 22:20, Gary V. Vaughan wrote: > More DRY inspired cleanup. 72 hours... etc etc. > > * Makefile.am (configure_edit): Add substitutions for aux_dir, > macro_dir and srcdir. > * tests/defs.m4sh: Don't recalculate srcdir. > (aux_dir, macro_dir, srcdir): Co

Re: [PATCH 3/3] maint: dynamically strip unused scripts from libltdl Makefile.

2011-11-05 Thread Gary V. Vaughan
On 31 Oct 2011, at 22:24, Gary V. Vaughan wrote: > * configure.ac (pkgaux_scripts): Centrally maintain the complete > list of aux scripts required to build libltdl, and which need to > be installed by libtoolize --ltdl, and consequently need to be > placed in $pkgdatadir by

Re: [PATCH 1/3] build: support AM_SILENT_RULES

2011-11-05 Thread Gary V. Vaughan
On 31 Oct 2011, at 22:18, Gary V. Vaughan wrote: > I'll apply in 72 hours or so, along with any changes inspired by review or > other > feedback. > > * configure.ac: Add AM_SILENT_RULES. > * Makefile.am (.version, ChangeLog, README, doc/notes.txt) > (libtool, libtooli

Re: [PATCH 2/3] maint: rename `libltdl/m4' directory to standard `m4'.

2011-11-01 Thread Gary V. Vaughan
s to file `libltdl/.gitignore' in > the ChangeLog entry? That's interesting actually. Historically, we have only reported changes to distributed files in ChangeLog, and have always omitted at least VCS control files from the log entries. I'm still leaning slightly towards not in

Re: [PATCH 1/3] maint: rename `libltdl/config' directory to standard `build-aux'.

2011-11-01 Thread Gary V. Vaughan
k_libltdl_subdirs >> +# >> +# In order to autoreconf libltdl, we need some additional directories >> +# from the top level directory. >> +libtool_link_libltdl_subdirs () >> +{ >> >> [SNIP] >> >> +# Link only the scripts required by libltdl. >> +mkdir "libltdl/$build_aux" >> +for my_file in $my_pkgaux_files; do >> + ln -s "../../$my_file" "libltdl/$my_file" >> > Is `ln -s' portable to e.g., MinGW? Or is the bootstrapping process > not meant to work there anyway, so we can just not care? That's a good point. I'll resubmit with a fallback to copying when ln does not work. Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

Re: [PATCH 1/3] maint: rename `libltdl/config' directory to standard `build-aux'.

2011-11-01 Thread Gary V. Vaughan
Hi Eric, On 1 Nov 2011, at 22:03, Eric Blake wrote: > On 11/01/2011 08:19 AM, Gary V. Vaughan wrote: >> This next series of changesets is the beginning of modelling the directory >> and filenaming conventions of Libtool to match what is done by other >> prominent GNU projec

Re: [PATCH 1/3] maint: rename `libltdl/config' directory to standard `build-aux'.

2011-11-01 Thread Gary V. Vaughan
kout entirely on a machine with no git binary. > (There is the "msys-git" distribution, used by the mingw64 folks -- but > it is really a sortof mingw32 git with msys bits added, plus a custom > forked version of the msys dll and other tools...) > > I'm (slowly) working on adding a "true" msys git implementation to the > MinGW/MSYS distribution... Cool! Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

Re: [PATCH 1/3] maint: rename `libltdl/config' directory to standard `build-aux'.

2011-11-01 Thread Gary V. Vaughan
Hi Bob, Thanks for the feedback. On 1 Nov 2011, at 23:50, Bob Friesenhahn wrote: > On Tue, 1 Nov 2011, Gary V. Vaughan wrote: >> This next series of changesets is the beginning of modelling the directory >> and filenaming conventions of Libtool to match what is done by other &

[PATCH 3/3] libtoolize: rename `Makefile.inc' to standard `ltdl.mk'.

2011-11-01 Thread Gary V. Vaughan
nvention is found. * tests/old-ltdl-iface.at: New test for renaming and warning correctly when `Makefile.inc' convention is still in use. * NEWS: Updated. Signed-off-by: Gary V. Vaughan --- Makefile.am | 13 ++-- NEWS|8 +++ bootstrap.conf |

[PATCH 3/3] maint: dynamically strip unused scripts from libltdl Makefile.

2011-10-31 Thread Gary V. Vaughan
files): Removed. Replaced by > new pkgaux_scripts substitution. (install-data-local): Adjust. Signed-off-by: Gary V. Vaughan --- Makefile.am | 24 +++- configure.ac |7 +++ 2 files changed, 22 insertions(+), 9 deletions(-) diff --git a/Makefile.am b/Makefile.

[PATCH 2/3] build: substitute paths into defs.m4sh instead of recalculating.

2011-10-31 Thread Gary V. Vaughan
More DRY inspired cleanup. 72 hours... etc etc. * Makefile.am (configure_edit): Add substitutions for aux_dir, macro_dir and srcdir. * tests/defs.m4sh: Don't recalculate srcdir. (aux_dir, macro_dir, srcdir): Convert to absolute paths. Signed-off-by: Gary V. Vaughan --- Makefile.am |

[PATCH 1/3] build: support AM_SILENT_RULES

2011-10-31 Thread Gary V. Vaughan
Thanks to the flooding in Bangkok making my Internet connection unreliable enough that email has been a bit of a challenge even when the electricity is on... I've been tidying up Libtool some more. This patch makes errors in an end-user build extremely easy to spot. After a successful configure,

FYI: [PATCH 4/4] maint: add autobuild prerequisite only if autobuild.m4 is absent.

2011-10-31 Thread Gary V. Vaughan
(require_autobuild_bulidreq): No need to set this specially any more. Signed-off-by: Gary V. Vaughan --- bootstrap |6 +- bootstrap.conf |3 --- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/bootstrap b/bootstrap index 120ba94..ecfa39b 100755 --- a/bootstrap +++ b

FYI: [PATCH 3/4] maint: ensure bootstrap runs from dist tarball.

2011-10-31 Thread Gary V. Vaughan
n case gnulib-tool is not available on this run. Signed-off-by: Gary V. Vaughan --- bootstrap | 163 ++- bootstrap.conf | 11 +++- 2 files changed, 74 insertions(+), 100 deletions(-) diff --git a/bootstrap b/bootstrap index 336c8a9..120ba94 100

FYI: [PATCH 2/4] tests: add a keyword `expensive' to very long running tests

2011-10-31 Thread Gary V. Vaughan
Applied as obvious. This shaves about 15 minutes of every casual make distcheck for me, while still leaving the default to run even the crazy slow test cases. :) * tests/cmdline_wrap.at, tests/stresstest.at (AT_KEYWORDS): Add `expensive'. * NEWS: Updated. Signed-off-by: Gary V. Va

FYI: [PATCH 1/4] libtoolize: fix some long-standing sed substitution bugs

2011-10-31 Thread Gary V. Vaughan
dl/Makefile.am,, s,libltdl/Makefile.in,, - /^[ ]*\$/d" + /^[ ]*$/d +}' case $my_filename in Makefile.am) my_fixup_non_subpackage_script=`echo "$my_fixup_non_subpackage_script" | \ -- 1.7.7.1 Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

autobuild bootstrap dependency [WAS Re: bug#9845: [PATCH 1/3] maint: use gnulib's maint.mk and support scripts release procedure.]

2011-10-31 Thread Gary V. Vaughan
Hi Peter, On 24 Oct 2011, at 09:12, Gary V. Vaughan wrote: > On 24 Oct 2011, at 08:22, Peter O'Gorman wrote: >> On 10/23/2011 11:03 AM, Gary V. Vaughan wrote: >>> By the end of this series, making a release still involves an awful lot >>> of waiting, but after pa

Re: bug#9846: [PATCH 2/3] maint: use gnulib's git-version-gen instead of mkstamp.

2011-10-26 Thread Gary V. Vaughan
On 24 Oct 2011, at 13:11, Gary V. Vaughan wrote: > Although I've kept it separate in this thread for easier review, I'll squash > it into the [PATCH 2/3] commit in 72 hours, pending any comments that need > addressing first. > > On 23 Oct 2011, at 23:12, Gary V. Vaugha

Re: bug#9847: [PATCH 3/3] maint: use gnulib's gitlog-to-changelog instead of a ChangeLog file.

2011-10-26 Thread Gary V. Vaughan
[[Moved to libtool-patches to avoid opening a new debbug]] On 23 Oct 2011, at 23:17, Gary V. Vaughan wrote: > I'll push in 72 hours, pending review comments in the mean time. > > * ChangeLog: Removed. > * HACKING (Editing 'ChangeLog'): Removed. Renumbered oth

Re: [PATCH 1/3] maint: use gnulib's maint.mk and support scripts release procedure.

2011-10-26 Thread Gary V. Vaughan
[[Moved to libtool-patches to avoid opening a new debbug]] On 23 Oct 2011, at 23:03, Gary V. Vaughan wrote: > > I'll push in 72 hours, pending review comments that need addressing. > > * NEWS: Updated. > * Makefile.maint: Removed. > * configure.ac (LASTRELEASE, lt_ma

Re: bug#9846: [PATCH 2/3] maint: use gnulib's git-version-gen instead of mkstamp.

2011-10-23 Thread Gary V. Vaughan
ng any comments that need addressing first. On 23 Oct 2011, at 23:12, Gary V. Vaughan wrote: > This changeset stops pretending that we're doing cvs releases from two > or three branches. I also need to fix the version numbering scheme > documentation on the libtool webpages to match

Re: [SCM] GNU Libtool branch, master, updated. v2.4.2-28-gadb7abd

2011-10-23 Thread Gary V. Vaughan
Hi Peter, On 24 Oct 2011, at 09:13, Gary V. Vaughan wrote: >> One day I'm going to have to read the documentation, so I can figure out how >> to close bugs. >> >> http://debbugs.gnu.org/db/pa/llibtool.html > > I'm pretty sure you just reply to the th

Re: [SCM] GNU Libtool branch, master, updated. v2.4.2-28-gadb7abd

2011-10-23 Thread Gary V. Vaughan
Hi Peter, On 24 Oct 2011, at 08:29, Peter O'Gorman wrote: > On 10/23/2011 08:24 PM, Gary V. Vaughan wrote: >> >> My bad... I've been away from libtool development so long that I totally >> forgot to >> differentiate between bug-libtool and libtool-patches

Re: bug#9845: [PATCH 1/3] maint: use gnulib's maint.mk and support scripts release procedure.

2011-10-23 Thread Gary V. Vaughan
Hi Peter, On 24 Oct 2011, at 08:22, Peter O'Gorman wrote: > On 10/23/2011 11:03 AM, Gary V. Vaughan wrote: >> By the end of this series, making a release still involves an awful lot >> of waiting, but after passing the bevy of make distcheck variations >> mandated in th

Re: [SCM] GNU Libtool branch, master, updated. v2.4.2-28-gadb7abd

2011-10-23 Thread Gary V. Vaughan
you have already cloned it somewhere else on your machine, then go to that directory first and: git checkout master git pull origin master Then back in your libtool working dir, you can use the following bootstrap line instead of the one above: ./bootstrap --gnulib-srcdir=../gnulib (or

Re: [SCM] GNU Libtool branch, master, updated. v2.4.2-28-gadb7abd

2011-10-23 Thread Gary V. Vaughan
le default. Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

Re: [SCM] GNU Libtool branch, master, updated. v2.4.2-28-gadb7abd

2011-10-23 Thread Gary V. Vaughan
will try to make time to install it. >> >> Peter > > Heh, didn't see the patches emails because I hadn't read the bug-libtool list > yet :-) My bad... I've been away from libtool development so long that I totally forgot to differentiate between bug-libtool an

Re: [SCM] GNU Libtool branch, master, updated. v2.4-58-g789817d

2011-10-17 Thread Gary V. Vaughan
're not following the whitespace convention of the surrounding code. Good point. That's what comes of writing an emacs macro to do the edits I suppose. I'll fix and commit, thanks. Cheers, -- Gary V. Vaughan (gary AT gnu DOT org)

Re: [PATCH] tests: don't use assert/abort on MSVC as they are interactive.

2010-10-20 Thread Gary V. Vaughan
e, and don't have (or want) access to any windows machines to determine whether this works as advertised. Briefly following your link, this looks like a mingw patch anyway... there is no error-mode.c file in libtool; did you post the wrong link? Cheers, -- Gary V. Vaughan (g...@gnu.org) PGP.sig Description: This is a digitally signed message part

Re: libtool-next patch queue

2010-10-15 Thread Gary V. Vaughan
ol to fetch argz from gnulib and maybe other easy portability modules that don't take time away from my long-term rewrite of libltdl - but I haven't yet begun to make patches for any of that yet. Cheers, -- Gary V. Vaughan (g...@gnu.org) PGP.sig Description: This is a digitally signed message part

Re: [SCM] GNU Libtool branch, master, updated. v2.4-1-gf0ba93d

2010-09-24 Thread Gary V. Vaughan
Hallo Ralf, On 23 Sep 2010, at 00:30, Ralf Wildenhues wrote: > * Gary V. Vaughan wrote on Wed, Sep 22, 2010 at 06:27:27PM CEST: >>* libltdl/Makefile.inc (LTDL_VERSION_INFO): We've added the >>static libprefix interface, so new version-info is C+1:0:R+1. > > lib

Re: [PATCH v2 02/11] maint: don't leak developer GREP, SED etc into distribution file.

2010-09-23 Thread Gary V. Vaughan
typu ahead... On 23 Sep 2010, at 22:21, Gary V. Vaughan wrote: > I'm torn between running our > own minimal substitution to fill the values in from libtool.m4, or > having the make rule for libtool just edit them out. Thoughts? Of course, I mean the rule for ltmain.sh could edit

[PATCH v2 07/11] build: make better use of automatic variables in `Makefile.am'.

2010-09-23 Thread Gary V. Vaughan
they were calculated for. Okay to push? * Makefile.am (libtoolize, libtoolize.in, libltdl/Makefile.am) (libltdl/config/mkstamp, libltdl/config/ltmain.m4sh) (libltdl/m4/ltversion.m4, tests/testsuite,.tests/defs.in): Make better use of automatic variables. Signed-off-by: Gary V. Vaughan --- Ch

[PATCH v2 10/11] build: eliminate superfluous temporary files from `Makefile.am'.

2010-09-23 Thread Gary V. Vaughan
efile.am (CLEANFILES): Remove temporary file entries. (libtoolize.in, libltdl/config/ltmain.sh, libltdl/m4/ltversion.m4) (tests/defs, tests/testsuite): Factor away temporary files. Signed-off-by: Gary V. Vaughan --- ChangeLog |5 + Makefile.am | 35 ++-

[PATCH v2 09/11] build: eliminate `ltmain.in' intermediate file.

2010-09-23 Thread Gary V. Vaughan
Factored out of the origin 3/4 patch. Okay to push? * Makefile.am (libltdl/config/ltmain.sh): Pipe the output of `$(LT_M4SH)' directly into `$(bootstrap_edit)' to avoid use of superfluous intermediate file. Signed-off-by: Gary V. Vaughan --- ChangeLog |5 + Makefile

[PATCH v2 08/11] build: don't hardcode repeated long paths in Makefile rules.

2010-09-23 Thread Gary V. Vaughan
there was only a single "$<" required, in which case I just typed the path out longhand as you suggested. Okay to push? * Makefile.am (libltdl/m4/ltversion.m4, libltdl/config/ltmain.sh): Use sed to calculate input file names from "$@". Signed-off-by: Gary V. Vaughan --

[PATCH v2 05/11] build: factor Makefile.am `m4sh' invocations to LT_M4SH.

2010-09-23 Thread Gary V. Vaughan
stage. Okay to push? * Makefile.am (LT_M4SH): Now that all directories are listed as fully qualified paths, the search path argument to M4SH is always the same, so factor it out into a variable. Adjust all callers. Signed-off-by: Gary V. Vaughan --- ChangeLog |5 + Makefile.am | 10

[PATCH v2 11/11] maint: simplify and improve safety of bootstrap process.

2010-09-23 Thread Gary V. Vaughan
is not here yet right after running `bootstrap'. So rely on the presence of `libltdl/config/libtoolize.m4sh', which is always there. Signed-off-by: Gary V. Vaughan --- ChangeLog| 19 +++ Makefile.am | 41 + bootstrap| 17

[PATCH v2 06/11] build: name temporary files in `Makefile.am' consistently.

2010-09-23 Thread Gary V. Vaughan
eT'. (tests/defs): Rename temporary file to `defsT' (tests/testsuite): Rename temporary file to `testsuiteT'. (CLEANFILES): Adjust and add `tests/defsT' and `tests/testsuiteT'. Signed-off-by: Gary V. Vaughan --- ChangeLog |9 + Makefile.am | 41

[PATCH v2 04/11] build: avoid unnecessary directory changes in Makefile rules.

2010-09-23 Thread Gary V. Vaughan
d paths to files outside of current directory. Signed-off-by: Gary V. Vaughan --- ChangeLog |7 +++ Makefile.am | 53 +++-- 2 files changed, 30 insertions(+), 30 deletions(-) diff --git a/ChangeLog b/ChangeLog index a04ef73..20599a6 10

[PATCH v2 03/11] build: compare `revision' rather than `correctver' in Makefile.am.

2010-09-23 Thread Gary V. Vaughan
tdl/config/ltmain.sh): Adjust. (libltdl/m4/ltversion.m4): Likewise, and alse, instead of munging the serial number comment line with set, extract `macro_version' from this file, and compare it directly with `revision'. (libtool): Likewise for `package_revision'. Signed-off-by: Gary V

[PATCH v2 02/11] maint: don't leak developer GREP, SED etc into distribution file.

2010-09-23 Thread Gary V. Vaughan
+ NEWS|2 + 4 files changed, 57 insertions(+), 44 deletions(-) diff --git a/ChangeLog b/ChangeLog index 818229f..d9f5cbd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,21 @@ 2010-08-31 Gary V. Vaughan + maint: don't leak developer GREP, SED et

[PATCH v2 01/11] maint: rearrange Makefile.am in preparation for a follow-up patch.

2010-09-23 Thread Gary V. Vaughan
27; section. (Libltdl.): Move this section below the `Libtool scripts.' section. Signed-off-by: Gary V. Vaughan --- ChangeLog | 10 Makefile.am | 142 +- 2 files changed, 81 insertions(+), 71 deletions(-) diff --git a/C

Re: [PATCH 1/r47] maint: help2man targets should rely on the binaries they call.

2010-09-22 Thread Gary V. Vaughan
On 23 Sep 2010, at 03:40, Ralf Wildenhues wrote: > Hello Gary, Hallo Ralf, Thanks for the swift reviews again. > * Gary V. Vaughan wrote on Wed, Sep 22, 2010 at 10:29:44PM CEST: >> On 23 Sep 2010, at 00:35, Ralf Wildenhues wrote: >>> * Gary V. Vaughan wrote on Wed, Sep 2

Re: [PATCH 1/r47] maint: help2man targets should rely on the binaries they call.

2010-09-22 Thread Gary V. Vaughan
r libtoolize.in -> libtoolize transformation and writing: $(srcdir)/doc/libtoolize.1: $(srcdir)/libtoolize.in $(generate_libtoolize) $(update_mans) libtoolize Cheers, -- Gary V. Vaughan (g...@gnu.org) PGP.sig Description: This is a digitally signed message part

Re: [PATCH 1/r47] maint: help2man targets should rely on the binaries they call.

2010-09-22 Thread Gary V. Vaughan
On 23 Sep 2010, at 00:35, Ralf Wildenhues wrote: > Hello Gary, Hallo Ralf, > * Gary V. Vaughan wrote on Wed, Sep 22, 2010 at 07:05:48PM CEST: >> The start of my post-release patch queue... okay to push? >> >> * Makefile.am (doc/libtool.1, doc/libtoolize.1): Don'

[PATCH 4/4] maint: simplify and improve safety of bootstrap process.

2010-09-22 Thread Gary V. Vaughan
s at bootstrap time, we need only specify the new `bootstrap-deps' target, and supply values for the substitutions checked by `bootstrap-deps-prep'. Signed-off-by: Gary V. Vaughan --- ChangeLog | 16 Makefile.am | 41 + bootst

[PATCH 3/4] maint: don't leak developer GREP, SED etc into distribution file.

2010-09-22 Thread Gary V. Vaughan
rocedure): Remove the note to workaround the bug fixed by this changeset. * NEWS (Bug fixes): Mention that this bug is now fixed. Reported by Joerg Sonnenberger. Signed-off-by: Gary V. Vaughan --- ChangeLog | 33 ++ HACKING

[PATCH 2/4] maint: rearrange Makefile.am in preparation for a follow-up patch.

2010-09-22 Thread Gary V. Vaughan
(libtoolize.in): ...except this one which is generated at bootstrap time, and was added into the `Bootstrap.' section. (Libltdl.): Move this section below the `Libtool scripts.' section. Signed-off-by: Gary V. Vaughan --- ChangeLog | 10

[PATCH 1/r47] maint: help2man targets should rely on the binaries they call.

2010-09-22 Thread Gary V. Vaughan
ary V. Vaughan --- ChangeLog |8 Makefile.am |4 ++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 566b74e..77dbb59 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2010-09-01 Gary V. Vaughan + + maint: help2man ta

Re: [PATCH] tests: reloadable objects do not work on MSVC, SKIP test.

2010-09-22 Thread Gary V. Vaughan
Hi Peter, On 22 Sep 2010, at 15:15, Peter Rosin wrote: > Den 2010-09-22 10:11 skrev Gary V. Vaughan: >> Hi Peter, >> >> On 22 Sep 2010, at 15:02, Peter Rosin wrote: >>> This is fixing a testsuite issue for MSVC, and I don't need it >>> to go in be

Re: [PATCH] tests: reloadable objects do not work on MSVC, SKIP test.

2010-09-22 Thread Gary V. Vaughan
mingw, pw32, cegcc] : Indicate that > reloadable objects do not work. > * tests/duplicate_conv.at: Skip last test if reloadable > objects do not work. > * doc/libtool.texi (libtool script contents) : > Document how to indicate that reloadable objects do not work. Cheers, -- Gary V. Va

Re: [PATCH] maint: edit-readme-alpha shouldn't try to re-edit during dist.

2010-09-20 Thread Gary V. Vaughan
On 21 Sep 2010, at 12:07, Ralf Wildenhues wrote: > Hi Gary, Hallo Ralf, Thanks again for the review. > * Gary V. Vaughan wrote on Tue, Sep 21, 2010 at 03:05:46AM CEST: >> Well, it does at least show that the script interacts correctly with >> an error for make to help ca

[PATCH] maint: edit-readme-alpha shouldn't try to re-edit during dist.

2010-09-20 Thread Gary V. Vaughan
dl/config/edit-readme-alpha | 15 ++- 2 files changed, 23 insertions(+), 1 deletions(-) diff --git a/ChangeLog b/ChangeLog index ceb193c..342c2ed 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2010-09-21 Gary V. Vaughan + + maint: edit-readme-alpha shouldn't t

Re: [PATCH 2/6] maint: consolidate Introductions of README and README.alpha.

2010-09-19 Thread Gary V. Vaughan
On 19 Sep 2010, at 14:34, Ralf Wildenhues wrote: > Hi Gary, Hallo Ralf, > * Gary V. Vaughan wrote on Sun, Sep 19, 2010 at 04:49:34AM CEST: >> In due course, I'd rather try to encourage people to install >> autobuild, and submit results there, than waste time maintainin

Re: [PATCH 6/6] maint: use sed instead of maintaining 2 README files.

2010-09-18 Thread Gary V. Vaughan
On 18 Sep 2010, at 13:40, Ralf Wildenhues wrote: > * Gary V. Vaughan wrote on Sat, Sep 18, 2010 at 07:20:18AM CEST: >> * README.alpha: Deleted. It was mostly identical to README. >> * libltdl/config/edit-readme-alpha: New script to edit the >> contents of README in the dist

Re: README cleanups

2010-09-18 Thread Gary V. Vaughan
Hallo Ralf, Thanks for the reviews. On 18 Sep 2010, at 13:15, Ralf Wildenhues wrote: > > * Gary V. Vaughan wrote on Sat, Sep 18, 2010 at 07:20:12AM CEST: >> Okay to push? > > I'm fine with this patch series. Thanks. Pushing... > A minor nit: users don't really

Re: [PATCH 2/6] maint: consolidate Introductions of README and README.alpha.

2010-09-18 Thread Gary V. Vaughan
[[top-post re-ordered]] Hi Bob, Thanks for the reviews. > On Sat, 18 Sep 2010, Gary V. Vaughan wrote: > >> * README (Introduction): Rewritten to a more logical order for >> first time users, incorporating some additional text that was >> previously only in README.

[PATCH 1/6] maint: copy the Version Numbering section into README.alpha.

2010-09-17 Thread Gary V. Vaughan
index d72d9e0..3e1cb95 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2010-09-18 Gary V. Vaughan + + maint: copy the Version Numbering section into README.alpha. + * README.alpha (Version Numbering): No less useful for users + of alpha releases. Copied from README

[PATCH 6/6] maint: use sed instead of maintaining 2 README files.

2010-09-17 Thread Gary V. Vaughan
-readme-alpha diff --git a/ChangeLog b/ChangeLog index a4781d9..05c4466 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,12 @@ 2010-09-18 Gary V. Vaughan + maint: use sed instead of maintaining 2 README files. + * README.alpha: Deleted. It was mostly identical to README

[PATCH 5/6] maint: improve README's `Obtaining the Latest Sources'.

2010-09-17 Thread Gary V. Vaughan
+++- README.alpha | 56 +++- 3 files changed, 115 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 25c23db..a4781d9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2010-09-18 Gary V. Vaughan + maint: improve

[PATCH 4/6] maint: reformat README `The Test Suites' for consistency.

2010-09-17 Thread Gary V. Vaughan
deletions(-) diff --git a/ChangeLog b/ChangeLog index 2e04bda..25c23db 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2010-09-18 Gary V. Vaughan + maint: reformat README `The Test Suites' for consistency. + * README (The Test Suites): Reformatted for consis

[PATCH 2/6] maint: consolidate Introductions of README and README.alpha.

2010-09-17 Thread Gary V. Vaughan
-- README.alpha | 37 - 3 files changed, 54 insertions(+), 19 deletions(-) diff --git a/ChangeLog b/ChangeLog index 3e1cb95..9db58e1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ 2010-09-18 Gary V. Vaughan + maint: consolidate Introductions of

[PATCH 3/6] maint: improve `Reporting Bugs' in README and README.alpha.

2010-09-17 Thread Gary V. Vaughan
++-- 3 files changed, 66 insertions(+), 19 deletions(-) diff --git a/ChangeLog b/ChangeLog index 9db58e1..2e04bda 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2010-09-18 Gary V. Vaughan + maint: improve `Reporting Bugs' in README and README.alpha. + * R

README cleanups

2010-09-17 Thread Gary V. Vaughan
' with the AC_INIT version number set to 2.2.11a and 2.4.0 respectively. Okay to push? Cheers, -- Gary V. Vaughan (g...@gnu.org)

Re: [PATCH] maint: improve README instructions for fetching latest version.

2010-09-17 Thread Gary V. Vaughan
On 17 Sep 2010, at 00:24, Ralf Wildenhues wrote: > Hi Gary, Hallo Ralf, > * Gary V. Vaughan wrote on Thu, Sep 16, 2010 at 04:49:47AM CEST: >> * README, README-alpha (Obtaining the Latest Sources): New >> section, describing use of savannah repositories and bootstrap. >> *

[PATCH] maint: improve README instructions for fetching latest version.

2010-09-15 Thread Gary V. Vaughan
+++ b/ChangeLog @@ -1,3 +1,12 @@ +2010-09-15 Gary V. Vaughan + + maint: improve README instructions for fetching latest version. + * README, README-alpha (Obtaining the Latest Sources): New + section, describing use of savannah repositories and bootstrap. + * README.alpha (Repo

Re: [PATCH] maint: ship .xz, not .lzma

2010-09-13 Thread Gary V. Vaughan
hat the history of lzma and xz is that makes this desirable though. Cheers, -- Gary V. Vaughan (g...@gnu.org) PGP.sig Description: This is a digitally signed message part

Re: How many spaces after a period?

2010-09-12 Thread Gary V. Vaughan
ur muscle memory prefers. > There are plenty of other GCS "rules"/conventions which not every > package follows, so if you can't bring yourself to type the extra space, > the world won't come to an end. Phew! ;-) Cheers, -- Gary V. Vaughan (g...@gnu.org) PGP.sig Description: This is a digitally signed message part

Re: doc: wrapping, categorizing, and indexing improvements.

2010-09-12 Thread Gary V. Vaughan
t_dlloader_data (@w{lt_dlloader > *...@var{place}}) > Return the address of the @code{dlloader_data} of @var{place}, as > obtained from @code{lt_dlloader_next} or @code{lt_dlloader_find}. If > this function fails, it will return @code{NULL} and set an error for > @@ -6875,7 +6885,7 @@

Re: test with old autotools (was: [PATCH 1/6] Require Automake 1.11.1 for Libtool, enable color-tests.)

2010-09-12 Thread Gary V. Vaughan
our git tree to test things. :-) > > Cheers, > Ralf > <0001-Try-out-new-testsuite-with-old-Autoconf-and-Automake.patch> You forgot to `git add tests/old-autoconf.at' before you generated the patch though... Cheers, -- Gary V. Vaughan (g...@gnu.org) PGP.sig Description: This is a digitally signed message part

Re: getopt-m4sh tests failures with autom4te 2.61

2010-09-12 Thread Gary V. Vaughan
t it was 2.62 all along, which is why I haven't experienced any failures in my tests. Also, I don't think it is worth worrying about 2.61 compatibility, since getopt.m4sh is only needed when bootstrapping, which requires newer autotools anyway. > I've pushed the patch below to fix

How many spaces after a period? [WAS: Re: [PATCH 7/7] Prefer $NM @file over calculating the cmd line length.]

2010-09-12 Thread Gary V. Vaughan
at explains why we should go against modern typographical conventions and insist on double spaces? Cheers, -- Gary V. Vaughan (g...@gnu.org) PGP.sig Description: This is a digitally signed message part

Re: [PATCH] Adjust naming of MSVC import libraries.

2010-09-07 Thread Gary V. Vaughan
se this codepath, the original 72 hour clock is plenty long enough time for any of us to exercise a veto, or ask for more time to review. > (BTW, what's up with the strange date generated by git in the next line?) > -- > 1.7.1 Dunno, but git is up to 1.7.2.2. If you see it aga

Re: git log -> changelog

2010-09-06 Thread Gary V. Vaughan
On 6 Sep 2010, at 12:47, Ralf Wildenhues wrote: > * Gary V. Vaughan wrote on Mon, Sep 06, 2010 at 05:20:30AM CEST: >> On 6 Sep 2010, at 03:44, Ralf Wildenhues wrote: >>> Except that the autotools project logs contain lots of S-O-B entries >>> which explicitly do not h

Re: git log -> changelog

2010-09-05 Thread Gary V. Vaughan
ent our policy, and for entries going back to the beginning of the year in which we decide to start using gitlog-to-changelog. Even if we wait until next year to start using gitlog-to-changelog, I think it worthwhile to know in advance how we will cope with a commit log that needs a correction. Ch

Re: [PATCH] Path conversion documentation

2010-09-02 Thread Gary V. Vaughan
next year ii) post process the output of gitlog-to-changelog for now iii) fix the gitlog entries -- if that's even viable? Comments? Cheers, -- Gary V. Vaughan (g...@gnu.org) PGP.sig Description: This is a digitally signed message part

Re: [PATCH 1/6] Add --gnulib-version and --news options to announce-gen.

2010-08-31 Thread Gary V. Vaughan
On 1 Sep 2010, at 12:25, Ralf Wildenhues wrote: > Hello Gary, Hallo Ralf, > * Gary V. Vaughan wrote on Wed, Sep 01, 2010 at 03:59:19AM CEST: >> On 1 Sep 2010, at 00:41, Ralf Wildenhues wrote: >>> I personally find the M4SH_GETOPTS rather unreadable; it's a nice table, &

Re: [PATCH 6/6] Simplify and improve safety of bootstrap process.

2010-08-31 Thread Gary V. Vaughan
s all about. It makes sense now, thanks. Cheers, -- Gary V. Vaughan (g...@gnu.org) PGP.sig Description: This is a digitally signed message part

[PATCH] Remove announce-gen.m4sh and mailnotify.m4sh.

2010-08-31 Thread Gary V. Vaughan
ify regeneration warning. * HACKING (Release Procedure): Remove references to announce-gen. (Alpha release note template, Full release note template): Reinstated from before announce-gen was introduced. Okay to push? Signed-off-by: Gary V. Vaughan --- ChangeLog| 14 ++ HACK

[PATCH v2] Remove clcommit.m4sh.

2010-08-31 Thread Gary V. Vaughan
d, 16 insertions(+), 399 deletions(-) delete mode 100644 clcommit.m4sh diff --git a/ChangeLog b/ChangeLog index a4c91cb..d678169 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2010-09-01 Gary V. Vaughan + + Remove clcommit.m4sh. + * clcommit.m4sh: Removed. This scrip

Re: [PATCH] Remove clcommit.m4sh.

2010-08-31 Thread Gary V. Vaughan
Hi Chuck, On 1 Sep 2010, at 10:50, Charles Wilson wrote: > On 8/31/2010 10:53 PM, Gary V. Vaughan wrote: >> Does anyone else use the commit script? >> >> * clcommit.m4sh: Removed. This script was written to help keep >> ChangeLog and commit messages in sync when comm

[PATCH] Remove clcommit.m4sh.

2010-08-31 Thread Gary V. Vaughan
- 2 files changed, 7 insertions(+), 375 deletions(-) delete mode 100644 clcommit.m4sh diff --git a/ChangeLog b/ChangeLog index a4c91cb..aba79b5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2010-09-01 Gary V. Vaughan + + Remove

Re: [PATCH 6/6] Simplify and improve safety of bootstrap process.

2010-08-31 Thread Gary V. Vaughan
t series where it has all been tested properly. > * Gary V. Vaughan wrote on Tue, Aug 31, 2010 at 08:43:20AM CEST: >> --- a/Makefile.am >> +++ b/Makefile.am > >> +## Document the make macros that are needed to build bootstrap-deps >> +## dependencies when

Re: [PATCH 5/6] Don't leak developer GREP, SED etc into distribution file.

2010-08-31 Thread Gary V. Vaughan
On 1 Sep 2010, at 01:12, Ralf Wildenhues wrote: > * Gary V. Vaughan wrote on Tue, Aug 31, 2010 at 08:43:19AM CEST: >> From: Gary V. Vaughan >> >> * bootstrap (rebuild): Set the shell variable `revision' rather >> than `correctver' for cla

Re: [PATCH 4/6] Rewrite bootstrap script for consistency with our other shell code.

2010-08-31 Thread Gary V. Vaughan
On 1 Sep 2010, at 01:03, Ralf Wildenhues wrote: > * Gary V. Vaughan wrote on Tue, Aug 31, 2010 at 08:43:18AM CEST: >> * bootstrap: Add a proper option parsing loop, along with copies >> of supporting functions from `libltd/m4/getopt.m4sh' and >> `libltdl/m4/general

Re: [PATCH 3/6] Support missing detached signatures, like gnulib implementation.

2010-08-31 Thread Gary V. Vaughan
On 1 Sep 2010, at 00:49, Ralf Wildenhues wrote: > * Gary V. Vaughan wrote on Tue, Aug 31, 2010 at 08:43:17AM CEST: >> * libltdl/config/announce-gen.m4sh (func_print_locations): Don't >> bail out or print garbage when trying to find the size of a >> non-existent file. >

Re: [PATCH 2/6] Fix partial commit support.

2010-08-31 Thread Gary V. Vaughan
Hallo Ralf, On 1 Sep 2010, at 00:46, Ralf Wildenhues wrote: > * Gary V. Vaughan wrote on Tue, Aug 31, 2010 at 08:43:16AM CEST: >> * clcommit.m4sh (func_commit): Commit only staged files instead >> of passing `-a' when no file list was given on the command line. > > FWIW

Re: [PATCH 1/6] Add --gnulib-version and --news options to announce-gen.

2010-08-31 Thread Gary V. Vaughan
On 1 Sep 2010, at 00:41, Ralf Wildenhues wrote: > this is a review, not an approval. No problem; thanks for the review. [[Review comments I agree with elided...]] > * Gary V. Vaughan wrote on Tue, Aug 31, 2010 at 08:43:15AM CEST: >> * libltdl/config/announce-gen.m4sh: Add suppor

Re: Backport non-gnulib dependent parts of my use-gnulib topic branch

2010-08-31 Thread Gary V. Vaughan
Hallo Ralf, On 1 Sep 2010, at 00:38, Ralf Wildenhues wrote: > * Gary V. Vaughan wrote on Tue, Aug 31, 2010 at 08:43:14AM CEST: >> Okay to push? Please ignore this patch series. Cherry picking back to master from a long divergent branch that has fairly intrusive reorganisation to move L

Re: [PATCH 1/6] Add --gnulib-version and --news options to announce-gen.

2010-08-31 Thread Gary V. Vaughan
Hi Eric, On 31 Aug 2010, at 21:08, Eric Blake wrote: > On 08/31/2010 12:43 AM, Gary V. Vaughan wrote: >> From: Gary V. Vaughan >> >> * libltdl/config/announce-gen.m4sh: Add support for gnulib >> announce-gen options, previously missing from our m4sh >> imple

Remove double `Generated from foo.m4sh' lines.

2010-08-31 Thread Gary V. Vaughan
Pushed as obvious. Remove double `Generated from foo.m4sh' lines. We now require a modern Autoconf to bootstrap libtool, which will add the `Generated by ...' boiler-plate automatically, so we can remove the hand-rolled @configure_input@ substitutions we had been doing: * clcommit.m4sh, libtooliz

[PATCH 5/6] Don't leak developer GREP, SED etc into distribution file.

2010-08-30 Thread Gary V. Vaughan
From: Gary V. Vaughan * bootstrap (rebuild): Set the shell variable `revision' rather than `correctver' for clarity. (edit): Split into two parts... (bootstrap_edit): ...substitutions that should happen at bootstrap time... (configure_edit): ...and substitution that should not ha

[PATCH 4/6] Rewrite bootstrap script for consistency with our other shell code.

2010-08-30 Thread Gary V. Vaughan
From: Gary V. Vaughan * bootstrap: Add a proper option parsing loop, along with copies of supporting functions from `libltd/m4/getopt.m4sh' and `libltdl/m4/general.m4sh'. Reformat header comments to work with `func_help' and `func_version'. (my_sed_traces): Expanded to ex

[PATCH 6/6] Simplify and improve safety of bootstrap process.

2010-08-30 Thread Gary V. Vaughan
From: Gary V. Vaughan * Makefile.am (bootstrap_files): List files that need to be generated at bootstrap time before `./configure && make' can work. It turns out that this is considerably fewer files than we had thought necessary previously. (bootstrap-deps-prep): Ensure minimum se

[PATCH 3/6] Support missing detached signatures, like gnulib implementation.

2010-08-30 Thread Gary V. Vaughan
From: Gary V. Vaughan * libltdl/config/announce-gen.m4sh (func_print_locations): Don't bail out or print garbage when trying to find the size of a non-existent file. Signed-off-by: Gary V. Vaughan --- ChangeLog|7 +++ libltdl/config/announce-gen.m4sh |

[PATCH 2/6] Fix partial commit support.

2010-08-30 Thread Gary V. Vaughan
From: Gary V. Vaughan * clcommit.m4sh (func_commit): Commit only staged files instead of passing `-a' when no file list was given on the command line. Signed-off-by: Gary V. Vaughan --- ChangeLog |6 ++ clcommit.m4sh | 15 +++ 2 files changed, 17 insertions(

[PATCH 1/6] Add --gnulib-version and --news options to announce-gen.

2010-08-30 Thread Gary V. Vaughan
From: Gary V. Vaughan * libltdl/config/announce-gen.m4sh: Add support for gnulib announce-gen options, previously missing from our m4sh implementation, and enforce specifying --gnulib-version when `gnulib' is listed in --bootstrap-tools. --- ChangeLog|

<    1   2   3   4   5   6   7   8   9   10   >