$NetBSD: patch-configure.ac,v 1.2 2024/03/02 17:53:23 vins Exp $ * Avoid conflicting types for snprintf() * Fix testing of OpenSSL linking --- configure.ac.orig 2024-02-28 09:25:16.000000000 +0000 +++ configure.ac @@ -503,9 +503,9 @@ fi AC_MSG_CHECKING([whether snprintf can declare const char *fmt]) AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ #include -int snprintf(char *a, size_t b, const char *c, ...) { return 0; } +int x_snprintf(char *a, size_t b, const char *c, ...) { return 0; } ]], [[ - snprintf(0, 0, 0); + x_snprintf(0, 0, 0); ]])], [AC_MSG_RESULT([yes]) AC_DEFINE([SNPRINTF_CONST], [const], @@ -607,7 +607,7 @@ AC_DEFINE_UNQUOTED([WITH_OPENSSL], [1], AC_MSG_CHECKING([if programs using OpenSSL functions will link]) AC_LINK_IFELSE( [AC_LANG_PROGRAM([[ #include ]], - [[ SSLeay_add_all_algorithms(); ]])], + [[ OpenSSL_add_all_algorithms(); ]])], [ AC_MSG_RESULT([yes]) ],