URL:
<https://savannah.gnu.org/bugs/?63774>
Summary: groff's assert.h causes build problems on macOS
Project: GNU roff
Submitter: gbranden
Submitted: Wed 08 Feb 2023 04:30:29 PM UTC
Category: Core
Severity: 4 - Important
Item Group: Build/Installation
Status: Need Info
Privacy: Public
Assigned to: gbranden
Open/Closed: Open
Discussion Lock: Any
Planned Release: None
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Wed 08 Feb 2023 04:30:29 PM UTC By: G. Branden Robinson <gbranden>
The pendency of a standardized-in-C23 "static_assert" and groff's own
provision of an "assert.h" file is causing problems on macOS.
See https://lists.gnu.org/archive/html/groff/2023-02/msg00028.html for
details.
The right solution may be to simply drop groff's assert.h; our "INSTALL.extra"
file already says we require C99, and gnulib itself no longer seems to support
C89 <https://lists.gnu.org/archive/html/groff/2023-02/msg00034.html>, which
means we no longer support it either.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?63774>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/