Re: multiple online manual versions

2022-01-23 Thread Mike Frysinger
i can work with this so plan is to update maintainer/maint.mk: * web-manual will insert a link to the full versioned index in the index.html that gendocs.sh produces * i'm assuming that we don't want to modify lib/gendocs_template since it's synced with upstream gnulib * web-manual-update

community long term x.y release branches

2022-01-23 Thread Mike Frysinger
as folks are aware, some projects require specific versions of autotools. the exact reasons don't matter (e.g. committed files ala gcc/binutils/gdb, working on an old branch/release, etc...). i'd like to focus on one part: downstream distros will often carry backports to keep older versions

Re: PATCH: silence Shellcheck warning

2022-01-23 Thread Mike Frysinger
On 18 Jan 2022 21:25, Ben Elliston wrote: > On Tue, Jan 18, 2022 at 04:18:52AM -0500, Mike Frysinger wrote: > > that said, automake targets lower than POSIX, so i agree that we > > should leave it be for automake specifically. feel like posting a > > patch to suppress this particular check in

bug#16714: [PATCH] tests: clear autotools env vars

2022-01-23 Thread Mike Frysinger
Fixes automake bug https://bugs.gnu.org/16714. The testsuite will try and retain these env vars when recursively running itself, but doesn't distinguish between vars coming from the env where the tests were launched. This breaks if the user happens to `export ACLOCAL=alocal` before `make check`.

patch tracking

2022-01-23 Thread Mike Frysinger
On 22 Jan 2022 18:58, Karl Berry wrote: > By the way, it occurs to me that it might be more maintainable to send > proposed patches to bug-automake, even if there is no original bug they > are fixing. More easily trackable that way, i.e., less likely to > overlook something. No biggie either way

bug#16714: [PATCH/committed] tests: fix quoting in eval

2022-01-23 Thread Mike Frysinger
We need to escape the quotes so eval sees them when expanding the variable value, not when quoting the variable name itself. * t/local.mk: Escape quotes to eval. --- t/local.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/t/local.mk b/t/local.mk index