From 964c3a2bacda42e8cabe572c54079b7d7b6ce9f6 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sat, 28 Dec 2024 18:39:24 +0100 Subject: [PATCH] endian: Fix link error on CentOS 5. * m4/endian_h.m4 (gl_ENDIAN_H): Use AC_LINK_IFELSE, not AC_COMPILE_IFELSE. --- ChangeLog | 6 ++++++ m4/endian_h.m4 | 6 +++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index af2a4bf6d3..50b46a32d0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2024-12-28 Bruno Haible + + endian: Fix link error on CentOS 5. + * m4/endian_h.m4 (gl_ENDIAN_H): Use AC_LINK_IFELSE, not + AC_COMPILE_IFELSE. + 2024-12-28 Bruno Haible assert-h, verify: Make static_assert work in C++ mode on FreeBSD 11. diff --git a/m4/endian_h.m4 b/m4/endian_h.m4 index 834fb08031..a340b2f254 100644 --- a/m4/endian_h.m4 +++ b/m4/endian_h.m4 @@ -1,5 +1,5 @@ # endian_h.m4 -# serial 5 +# serial 6 dnl Copyright 2024 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -33,7 +33,7 @@ AC_DEFUN_ONCE([gl_ENDIAN_H], AC_CACHE_CHECK([if endian.h defines functions and macros], [gl_cv_header_working_endian_h], [gl_cv_header_working_endian_h=no - AC_COMPILE_IFELSE( + AC_LINK_IFELSE( [AC_LANG_PROGRAM( [[ #include @@ -102,7 +102,7 @@ return !(value16_1 + value32_1 + value64_1 AC_CACHE_CHECK([if sys/endian.h defines functions and macros], [gl_cv_header_working_sys_endian_h], [gl_cv_header_working_sys_endian_h=no - AC_COMPILE_IFELSE( + AC_LINK_IFELSE( [AC_LANG_PROGRAM( [[ #include -- 2.39.5