I wrote:
>   - we don't want to make new releases of GNU m4, GNU gettext, GNU bison,
>     GNU recutils, GNU wget, GNU wget2, just because of this.

More exactly, the following release tarballs are affected:

m4-1.4.21     hangs in "make check":
                test-execute.sh, test-posix_spawn_file_actions_addchdir,
                test-posix_spawn-chdir,
              m4 executable contains endless loop.

gettext-1.0   hangs in "make check":
                xgettext-16, xgettext-ruby-1, xgettext-ruby-2, format-ruby-1,
                format-ruby-3, lang-ruby,
              libgettextlib-1.0.so contains endless loop.

bison-3.8.2   bison executable contains endless loop.

wget2-2.2.1   libwget.so.4 contains endless loop.

The following releases are *not* affected:

recutils-1.9  needs a new release anyway (FTBFS due to
              
https://lists.gnu.org/archive/html/bug-recutils/2022-12/msg00000.html)

wget-1.25.0   not affected

I found this by building the packages with
  CFLAGS="-O2 -g \
          
-Dposix_spawn_file_actions_addchdir=posix_spawn_file_actions_addchdir_np \
          
-Dposix_spawn_file_actions_addfchdir=posix_spawn_file_actions_addfchdir_np"
(which simulates what glibc-2.44 <spawn.h> does).

Bruno




Reply via email to