Re: [g.branden.robin...@gmail.com: macOS 12.6.3 and vasnprintf compilation failure]

2023-02-07 Thread Alejandro Colomar
Hi all, On 2/7/23 02:06, Bruno Haible wrote: Hi Branden, A problem immediately arose on macOS 12.6.3. It's our good friend vasnprintf again. Logs are available on Savannah[2]. lib/vasnprintf.c:411:16: error: expected parameter declarator static_assert (sizeof (mp_limb_t) * CHAR_BIT == GMP_L

Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure

2023-02-07 Thread G. Branden Robinson
[trimming and recasting subject] Hi Alex, At 2023-02-07T14:04:54+0100, Alejandro Colomar wrote: > I don't know if groff is supposed to be compatible with non-GNU > compilers, or if it has a dependency to GNU C compilers (GCC, Clang, > and maybe others). If you require GNU C, maybe you should use

Re: [platform-testers] verification instructions for groff 1.23.0.rc2

2023-02-07 Thread Dagobert Michelsen
Hi Branden, > Am 06.02.2023 um 23:03 schrieb G. Branden Robinson > : > Can you update your $PATH, re-run "make check", and let me know if that > changes your result? This will not work because the shellscripts have an explicit shebang #!/bin/sh and are called as executables. > I don't have an

Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure

2023-02-07 Thread Alejandro Colomar
Hi Branden, On 2/7/23 14:43, G. Branden Robinson wrote: [trimming and recasting subject] Hi Alex, At 2023-02-07T14:04:54+0100, Alejandro Colomar wrote: I don't know if groff is supposed to be compatible with non-GNU compilers, or if it has a dependency to GNU C compilers (GCC, Clang, and mayb

Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure

2023-02-07 Thread Bruno Haible
G. Branden Robinson wrote: > groff's had an assert.h header > since version 1.01 (1991), but I don't know why. In 2020 I expanded it > to support C99-style assertions (i.e., assertions that communicate > meaning instead of the nearly useless form from C89). I am trying to > not require C99 featur

Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure

2023-02-07 Thread Bruno Haible
Alejandro Colomar wrote: > the last reducts of GCC defaulting to gnu89 The default standard version of GCC doesn't matter. The AC_PROG_CC macro invocation in configure.ac arranges to add the suitable command-line options, so that the C compiler understands C99 (or even C11 if possible). Bruno

Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure

2023-02-07 Thread Alejandro Colomar
Hi Bruno and Branden, On 2/7/23 15:13, Bruno Haible wrote: G. Branden Robinson wrote: groff's had an assert.h header since version 1.01 (1991), but I don't know why. In 2020 I expanded it to support C99-style assertions (i.e., assertions that communicate meaning instead of the nearly useless f

Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure

2023-02-07 Thread Alejandro Colomar
Hi Bruno, On 2/7/23 15:20, Bruno Haible wrote: Alejandro Colomar wrote: the last reducts of GCC defaulting to gnu89 The default standard version of GCC doesn't matter. The AC_PROG_CC macro invocation in configure.ac arranges to add the suitable command-line options, so that the C compiler und

Re: verification instructions for groff 1.23.0.rc2

2023-02-07 Thread Jakub Wilk
* G. Branden Robinson , 2023-02-04 16:20: gpg --keyserver pgp.mit.edu --recv-keys \ 2D0C08D2B0AD0D3D8626670272D23FBAC99D4E75 Beware that this may import unrelated keys to your keyring: https://bugs.debian.org/909755 -- Jakub Wilk

Re: verification instructions for groff 1.23.0.rc2

2023-02-07 Thread G. Branden Robinson
Hi Jakub, At 2023-02-07T21:26:46+0100, Jakub Wilk wrote: > * G. Branden Robinson , 2023-02-04 16:20: > > gpg --keyserver pgp.mit.edu --recv-keys \ > >2D0C08D2B0AD0D3D8626670272D23FBAC99D4E75 > > Beware that this may import unrelated keys to your keyring: > https://bugs.debian.org/909