このリポジトリは2023-01-16にアーカイブされています。 ファイルの閲覧とクローンは可能ですが、プッシュ、イシューの作成、プルリクエストはできません。
openbsd-ports/net/tor/patches/patch-src_test_test_crypto_c

15 行
446 B
Plaintext

Fix build with opaque structs in LibreSSL 3.5
Index: src/test/test_crypto.c
--- src/test/test_crypto.c.orig
+++ src/test/test_crypto.c
@@ -185,7 +185,7 @@ test_crypto_dh(void *arg)
dh4 = crypto_dh_new_openssl_tls();
tt_assert(DH_generate_key(dh4));
const BIGNUM *pk=NULL;
-#ifdef OPENSSL_1_1_API
+#if defined(OPENSSL_1_1_API) || defined(LIBRESSL_VERSION_NUMBER)
const BIGNUM *sk=NULL;
DH_get0_key(dh4, &pk, &sk);
#else