From 8e8e0f71162ef33b045bf424bb1bd83411a9ac6a Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Sun, 1 Jan 2023 12:19:43 +0100 Subject: Refresh configure.ac, AC_TRY_COMPILE is obsolete Signed-off-by: Joachim Wiberg --- configure.ac | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/configure.ac b/configure.ac index 966c541..b0a5e93 100644 --- a/configure.ac +++ b/configure.ac @@ -8,7 +8,7 @@ # Process this file with autoconf to produce a configure script. AC_INIT([libnet], m4_esyscmd([sed -n '1p' VERSION | tr -d '\n']), - [https://github.com/libnet/libnet/issues],, + [https://github.com/libnet/libnet/issues],[], [https://github.com/libnet/libnet]) # Visible in resulting configure script, e.g. with ./configure --version @@ -213,16 +213,14 @@ AS_CASE([$target_os], AC_DEFINE(HAVE_SOCKADDR_SA_LEN, 1, [FreeBSD has sa_len in struct sockaddr.]) AC_MSG_CHECKING([FreeBSD version, is SOCK_RAW really raw?]) - AC_TRY_COMPILE([#include ], [ + AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[ #if (__FreeBSD_version >= 1100030) return 0; #else #error FreeBSD pre-11, SOCK_RAW isn't really raw, see https://www.freebsd.org/cgi/man.cgi?ip(4)#end -#endif], - AC_MSG_RESULT([yes]), - AC_MSG_RESULT([no]) - AC_DEFINE(LIBNET_BSD_BYTE_SWAP, 1, [FreeBSD pre-11, libnet must byteswap raw ip_len, ip_off]) - PKG_CONFIG_DEFINES="${PKG_CONFIG_DEFINES} -DLIBNET_BSD_BYTE_SWAP")], +#endif]])],[AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no) + AC_DEFINE(LIBNET_BSD_BYTE_SWAP, 1, FreeBSD pre-11, libnet must byteswap raw ip_len, ip_off) + PKG_CONFIG_DEFINES="${PKG_CONFIG_DEFINES} -DLIBNET_BSD_BYTE_SWAP"])], [*netbsd*], [ AC_DEFINE(LIBNET_BSD_BYTE_SWAP, 1, -- cgit v1.2.1