$OpenBSD: patch-configure_ac,v 1.4 2018/02/18 19:55:05 bket Exp $
Index: configure.ac
--- configure.ac.orig
+++ configure.ac
@@ -76,6 +76,7 @@ AC_FUNC_VPRINTF
 AC_FUNC_MEMCMP
 AC_CHECK_FUNCS([realloc])
 AC_CHECK_FUNCS(strcasecmp strdup strerror snprintf vsnprintf vasprintf open vsyslog strncasecmp setlocale)
+AC_SEARCH_LIBS(arc4random, bsd, [AC_DEFINE(HAVE_ARC4RANDOM, [1], [Define to 1 if you have the `arc4random' function.])])
 AC_CHECK_DECLS([INFINITY], [], [], [[#include <math.h>]])
 AC_CHECK_DECLS([nan], [], [], [[#include <math.h>]])
 AC_CHECK_DECLS([isnan], [], [], [[#include <math.h>]])
@@ -150,7 +151,7 @@ AS_IF([test "x$enable_Bsymbolic" = "xcheck"],
         saved_LDFLAGS="${LDFLAGS}"
         AC_MSG_CHECKING([for -Bsymbolic-functions linker flag])
         LDFLAGS=-Wl,-Bsymbolic-functions
-        AC_TRY_LINK([], [int main (void) { return 0; }],
+        AC_TRY_LINK([], [],
                     [
                       AC_MSG_RESULT([yes])
                       enable_Bsymbolic=yes
