[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [tor/main] Reverse the direction of the test for openssl 3.0.0



commit 8beb560bfd19106ab75e13f6bf6230fde93e5fac
Author: Nick Mathewson <nickm@xxxxxxxxxxxxxx>
Date:   Fri Nov 5 13:23:05 2021 -0400

    Reverse the direction of the test for openssl 3.0.0
    
    Previously the logic was reversed, and always gave the wrong answer.
    This has no other effect than to change whether we suppress
    deprecated API warnings.
    
    Fixes #40429; bugfix on 0.3.5.13.
---
 changes/bug40429 | 5 +++++
 configure.ac     | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/changes/bug40429 b/changes/bug40429
new file mode 100644
index 0000000000..9bf3b63818
--- /dev/null
+++ b/changes/bug40429
@@ -0,0 +1,5 @@
+  o Minor bugfixes (compilation):
+    - Fix our configuration logic to detect whether we had OpenSSL 3:
+      previously, our logic was reversed. This has no other effect than to
+      change whether we suppress deprecated API warnings. Fixes
+      bug 40429; bugfix on 0.3.5.13.
diff --git a/configure.ac b/configure.ac
index 930862442c..249a250a2f 100644
--- a/configure.ac
+++ b/configure.ac
@@ -945,7 +945,7 @@ dnl warnings.
 AC_MSG_CHECKING([for OpenSSL >= 3.0.0])
 AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
 #include <openssl/opensslv.h>
-#if !defined(LIBRESSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER <= 0x30000000L
+#if !defined(LIBRESSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER >= 0x30000000L
 #error "you_have_version_3"
 #endif
    ]], [[]])],



_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits