Index: erts/emulator/sys/unix/erl_unix_sys.h
--- erts/emulator/sys/unix/erl_unix_sys.h.orig	2025-05-20 21:30:06.000000000 +0200
+++ erts/emulator/sys/unix/erl_unix_sys.h	2025-05-22 21:31:22.010144000 +0200
@@ -364,7 +364,7 @@
 #ifdef USE_ISINF_ISNAN		/* simulate finite() */
 #  define isfinite(f) (!isinf(f) && !isnan(f))
 #  define HAVE_ISFINITE
-#elif (defined(__GNUC__) && !defined(__llvm__)) && defined(HAVE_FINITE)
+#elif (defined(__GNUC__) && !defined(__llvm__)) && defined(HAVE_FINITE) && !defined(__FreeBSD__)
 /* We use finite in gcc as it emits assembler instead of
    the function call that isfinite emits. The assembler is
    significantly faster. */
Index: lib/erl_interface/src/connect/ei_resolve.c
--- lib/erl_interface/src/connect/ei_resolve.c.orig	2025-05-20 21:30:06.000000000 +0200
+++ lib/erl_interface/src/connect/ei_resolve.c	2025-05-22 21:31:22.010390000 +0200
@@ -58,6 +58,10 @@
 #undef HAVE_GETHOSTBYNAME_R
 #endif
 
+#if defined(HAVE_GETHOSTBYNAME_R) && defined(__FreeBSD__)
+#undef HAVE_GETHOSTBYNAME_R
+#endif
+
 #ifdef HAVE_GETHOSTBYNAME_R
 
 int ei_init_resolve(void)
Index: lib/wx/configure
--- lib/wx/configure.orig	2025-05-22 21:31:22.012386000 +0200
+++ lib/wx/configure	2025-05-22 21:34:28.335959000 +0200
@@ -6533,21 +6533,21 @@
 
 case $host_os in
     mingw32)
-	DEBUG_CFLAGS="-g -Wall -DDEBUG $CFLAGS"
-	CFLAGS="-g -Wall -O2 $CFLAGS -fomit-frame-pointer"
+	DEBUG_CFLAGS="-DDEBUG $CFLAGS"
+	CFLAGS="-O2 $CFLAGS -fomit-frame-pointer"
 	;;
     win32)
-	DEBUG_CFLAGS="-g -Wall $CFLAGS -DDEBUG"
-	CFLAGS="-g -Wall -O2 $CFLAGS"
+	DEBUG_CFLAGS="$CFLAGS -DDEBUG"
+	CFLAGS="-O2 $CFLAGS"
 	;;
     darwin*)
-	DEBUG_CFLAGS="-g -Wall -fPIC $CFLAGS -DDEBUG"
+	DEBUG_CFLAGS="-fPIC $CFLAGS -DDEBUG"
 	# omit-frame-pointer causes seg faults with 10.9 and clang
-	CFLAGS="-g -Wall -fPIC $CFLAGS"
+	CFLAGS="-fPIC $CFLAGS"
 	;;
     *)
-	DEBUG_CFLAGS="-g -Wall -fPIC $CFLAGS -DDEBUG"
-	CFLAGS="-Wall -fPIC $CFLAGS -fomit-frame-pointer"
+	DEBUG_CFLAGS="-fPIC $CFLAGS -DDEBUG"
+	CFLAGS="-fPIC $CFLAGS -fomit-frame-pointer"
 	;;
 esac
 
