From 4ec4b18c2a064a8a747fd381765b26cdf1b077f5 Mon Sep 17 00:00:00 2001 From: Po Lu Date: Wed, 6 Sep 2023 11:19:32 +0800 Subject: [PATCH] Fix libgccjit build on Haiku * configure.ac (LIBGCCJIT_LIBS): Link only with -lgccjit under Haiku. --- configure.ac | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index ab401be1c1d..a4986c7a43c 100644 --- a/configure.ac +++ b/configure.ac @@ -4385,8 +4385,9 @@ if test "${with_native_compilation}" != "no"; then case "${opsys}" in # mingw32 loads the library dynamically. mingw32) ;; - # OpenBSD doesn't have libdl, all the functions are in libc - netbsd|openbsd) + # Neither NetBSD, OpenBSD nor Haiku have libdl, with all dynamic + # linker functions placed within libc. + netbsd|openbsd|haiku) LIBGCCJIT_LIBS="-lgccjit" ;; darwin) LIBGCCJIT_CFLAGS="${MAC_CFLAGS}" -- 2.39.2