[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure

From: G. Branden Robinson
Subject: Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure
Date: Thu, 9 Feb 2023 18:50:51 -0600

Hi Bruno,

At 2023-02-07T15:13:28+0100, Bruno Haible wrote:
> The Gnulib manual [1] explains that Gnulib essentially assumes C99
> already. I still have access to a machine with a pre-C99 compiler,
> but I don't use it for testing any more, since there's no point in
> using a 20-years old compiler that would barf on 50% of the source
> files.

My only reason for retaining a groff-private assert.h was for
portability to ISO C90...

> We haven't tested the behaviour of <assert.h> in detail, but you're
> *very* likely to get the C99 assertions that you want everywhere.

Let's see what happens.  :)

> Therefore:
>   - How about removing groff's src/include/assert.h and just rely
>     on the one from the system?

Thank you very much for your help with this.  I've pushed this change.

If users of macOS of recent vintage would like to pull groff Git HEAD
and try a build, I'd appreciate hearing of your experiences.


Attachment: signature.asc
Description: PGP signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]