]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
m4/ssl.m4: Fix openssl checks not picking up CFLAGS being provided by pkg-config
authormauritium <github@plasticsfuture.org>
Tue, 13 Jan 2026 23:21:01 +0000 (00:21 +0100)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Wed, 11 Mar 2026 19:10:32 +0000 (19:10 +0000)
m4/ssl.m4

index 02487955008d4505e2743fd635ec02f6ea873783..b10d3006fbc453ebd4b33ab86ccae8e49ac4b7fe 100644 (file)
--- a/m4/ssl.m4
+++ b/m4/ssl.m4
@@ -38,6 +38,9 @@ AC_DEFUN([DOVECOT_SSL], [
     ])
   ])
 
+  old_CFLAGS="$CFLAGS"
+  CFLAGS="$old_CFLAGS $SSL_CFLAGS"
+
   AC_MSG_CHECKING([if OpenSSL version is 1.1.1 or better])
 
   AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
@@ -70,7 +73,6 @@ AC_DEFUN([DOVECOT_SSL], [
     SSL_CFLAGS="$SSL_CFLAGS -DOPENSSL_NO_DEPRECATED -DOPENSSL_API_COMPAT=0x1000200L"
   ])
 
-  old_CFLAGS="$CFLAGS"
   CFLAGS="$old_CFLAGS $SSL_CFLAGS"
 
   dnl * New style mem functions? Should be in v1.1+