URL: <https://savannah.gnu.org/bugs/?58435>
Summary: make 4.3 is not c89 compliant Project: make Submitted by: None Submitted on: Sat 23 May 2020 10:35:54 PM UTC Severity: 3 - Normal Item Group: Build/Install Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any Component Version: None Operating System: POSIX-Based Fixed Release: None Triage Status: None _______________________________________________________ Details: make 4.2.1 builds with compilers that default to strict c89, but make 4.3 does not due to use of variable argument macros (a c99 feature) in lib/verify.h. specifically, i am using the sgi mipspro 7.4.3 compiler on irix 6.5.22. please consider either returning to c89 compliance when compiled without support for later standards, or officially requiring C99 and using an autotools macro such as AC_PROG_CC_C99 to ensure that necessary flags for c99 compilation are passed to the compiler. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?58435> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/