[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.
Regards,
Branden
signature.asc
Description: PGP signature
- [address@hidden: macOS 12.6.3 and vasnprintf compilation failure], G. Branden Robinson, 2023/02/06
- Re: [address@hidden: macOS 12.6.3 and vasnprintf compilation failure], Bruno Haible, 2023/02/06
- Re: [address@hidden: macOS 12.6.3 and vasnprintf compilation failure], Bjarni Ingi Gislason, 2023/02/06
- Re: [address@hidden: macOS 12.6.3 and vasnprintf compilation failure], Alejandro Colomar, 2023/02/07
- Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure, G. Branden Robinson, 2023/02/07
- Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure, Alejandro Colomar, 2023/02/07
- Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure, Bruno Haible, 2023/02/07
- Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure, Alejandro Colomar, 2023/02/07
- Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure, Bruno Haible, 2023/02/07
- Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure, Alejandro Colomar, 2023/02/07
- Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure,
G. Branden Robinson <=
- Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure, Alexis, 2023/02/10
- Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure, Bruno Haible, 2023/02/10
- Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure, G. Branden Robinson, 2023/02/10
- Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure, Deri, 2023/02/10
- Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure, Bruno Haible, 2023/02/10
- Re: macOS 12.6.3, static_assert, and vasnprintf compilation failure, Deri, 2023/02/11