Re: m4-1.4.19.60-6ebfc on NetBSD 10

Eric Blake <[email protected]> Mon, 14 Apr 2025 12:24:42 -0500
Newsgroups gmane.comp.gnu.m4.bugs
Message-ID <fke33effsvr4g73sgenkbsa6mu3wckke4mtuuiidqqswip4vxo@denxy3lyfr4g>
On Mon, Apr 14, 2025 at 06:32:46PM +0200, Bruno Haible wrote:
> On NetBSD 10.0, there is a test failure (seen both on my NetBSD VM
> and on the GitHub CI). Find attached the log file.
> 

> FAIL: test-option-parser.sh
> ===========================
> 
> == running in '/bin/ksh' ==
> [[ output check ]] args: --help
> error: unexpected exit status 1 0
> expected:
> HELP
> given:

This test comes from Gary's bootstrap project; it looks like NetBSD's
ksh has some (mis?)feature that prevents it from passing the test.

As the failure is not in m4 proper, but in the components of the
bootstrap script, I don't think it is a fatal problem to the release
of m4 1.4.20; however, if Gary can fix it quickly, I can update to a
newer version of bootstrap (and thus newer build-aux/option-parser and
tests/test-option-parser.sh) before the release.

Hence, I've opened
https://github.com/gnulib-modules/bootstrap/issues/38 to track this
further.


-- 
Eric Blake, Principal Software Engineer
Red Hat, Inc.
Virtualization:  qemu.org | libguestfs.org