From 2cf97ec408615a3cb392f6abbac8d969a2553002 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Mon, 17 Mar 2025 16:22:28 +0100 Subject: [PATCH] openssl3: bump version remove Bsymbolic like Debian, avoid issue with asan --- ...3-3.0.15.recipe => openssl3-3.0.16.recipe} | 2 +- ...0.15.patchset => openssl3-3.0.16.patchset} | 51 ++++++++++++++----- 2 files changed, 38 insertions(+), 15 deletions(-) rename dev-libs/openssl/{openssl3-3.0.15.recipe => openssl3-3.0.16.recipe} (97%) rename dev-libs/openssl/patches/{openssl3-3.0.15.patchset => openssl3-3.0.16.patchset} (88%) diff --git a/dev-libs/openssl/openssl3-3.0.15.recipe b/dev-libs/openssl/openssl3-3.0.16.recipe similarity index 97% rename from dev-libs/openssl/openssl3-3.0.15.recipe rename to dev-libs/openssl/openssl3-3.0.16.recipe index b09af4fad..2dbe6356f 100644 --- a/dev-libs/openssl/openssl3-3.0.15.recipe +++ b/dev-libs/openssl/openssl3-3.0.16.recipe @@ -17,7 +17,7 @@ COPYRIGHT="1995-1998 Eric Young LICENSE="OpenSSL" REVISION="1" SOURCE_URI="https://www.openssl.org/source/openssl-$portVersion.tar.gz" -CHECKSUM_SHA256="23c666d0edf20f14249b3d8f0368acaee9ab585b09e1de82107c66e1f3ec9533" +CHECKSUM_SHA256="57e03c50feab5d31b152af2b764f10379aecd8ee92f16c985983ce4a99f7ef86" SOURCE_DIR="openssl-$portVersion" PATCHES="openssl3-$portVersion.patchset" diff --git a/dev-libs/openssl/patches/openssl3-3.0.15.patchset b/dev-libs/openssl/patches/openssl3-3.0.16.patchset similarity index 88% rename from dev-libs/openssl/patches/openssl3-3.0.15.patchset rename to dev-libs/openssl/patches/openssl3-3.0.16.patchset index 373b8a21d..a4391a317 100644 --- a/dev-libs/openssl/patches/openssl3-3.0.15.patchset +++ b/dev-libs/openssl/patches/openssl3-3.0.16.patchset @@ -1,4 +1,4 @@ -From 40cf5379f6ae46974b6e883801a4c5aca46ca691 Mon Sep 17 00:00:00 2001 +From 346c9d7b120a1186da4c777181a9bf3bdb6563ca Mon Sep 17 00:00:00 2001 From: Augustin Cavalier Date: Sat, 14 Mar 2020 19:20:45 -0400 Subject: Small changes for Haiku. @@ -18,10 +18,10 @@ index 934d4b0..7c54894 100644 # define CTLOG_FILE OPENSSLDIR "/ct_log_list.cnf" # else -- -2.42.1 +2.45.2 -From 275e3e550d51101af88e236c0962b1d631516679 Mon Sep 17 00:00:00 2001 +From c263f7d6803c8dce0a9acebfb367dac1ace90af6 Mon Sep 17 00:00:00 2001 From: Adrien Destugues Date: Wed, 18 Nov 2020 18:29:38 +0100 Subject: Use find_directory to locate user certificates @@ -70,10 +70,10 @@ index b8bdcb4..36a628b 100644 } -- -2.42.1 +2.45.2 -From 1b44c154014f8d58722160fbbdd9b98d75c0f489 Mon Sep 17 00:00:00 2001 +From 5c3d40d7b0a6ee548902b4e6b724f34b4e55038a Mon Sep 17 00:00:00 2001 From: David Karoly Date: Wed, 13 Dec 2023 14:54:54 +0100 Subject: Haiku: skip test case test_print_error_format @@ -105,10 +105,10 @@ index 2d827ff..da02efd 100644 /* Test that querying the error queue preserves the OS error. */ static int preserves_system_error(void) -- -2.42.1 +2.45.2 -From 0700cf2914b29350491274fbdcae9b03d0bdab73 Mon Sep 17 00:00:00 2001 +From 9abfe08791b5f2abbbe8a6378d38f8aff5f4b0a2 Mon Sep 17 00:00:00 2001 From: David Karoly Date: Wed, 13 Dec 2023 14:59:20 +0100 Subject: Haiku: don't use IPV6_V6ONLY @@ -129,10 +129,10 @@ index 8bdad0c..a02364d 100644 /* * Note: Windows default of IPV6_V6ONLY is ON, and Linux is OFF. -- -2.42.1 +2.45.2 -From 493ad189c5d4638c7806ac93962d69d9ec3d5c59 Mon Sep 17 00:00:00 2001 +From fa0361cf43ff241b5923e1081231762dd05a887c Mon Sep 17 00:00:00 2001 From: David Karoly Date: Wed, 13 Dec 2023 17:49:28 +0100 Subject: Haiku: listening sockets shall default to IPv4 @@ -157,10 +157,10 @@ index 8870831..ca52f36 100644 return ret; } -- -2.42.1 +2.45.2 -From 2991099da38e598e0a601788357692252b591d3c Mon Sep 17 00:00:00 2001 +From bebd38dbd71f1460c8d7b65e6c0499dce61e17a6 Mon Sep 17 00:00:00 2001 From: Jerome Duval Date: Tue, 4 Jun 2024 21:35:22 +0200 Subject: Haiku: inherit unix, add symbol versioning @@ -250,10 +250,10 @@ index 675d99a..5d9b667 100755 # necessarily does the trick. Trouble is that with introduction # of SafeDllSearchMode in XP/2003 it's more appropriate to copy -- -2.42.1 +2.45.2 -From 24e67943a7f06f104721de01934f042159bed42f Mon Sep 17 00:00:00 2001 +From a722197522e19f4fe72ceb1800c1cc034b767abb Mon Sep 17 00:00:00 2001 From: Sebastian Andrzej Siewior Date: Wed, 8 Jun 2022 20:45:32 +0200 Subject: Remove the provider section. @@ -292,5 +292,28 @@ index 12bc408..c58ef29 100644 -- -2.43.2 +2.45.2 + + +From 09ae3d715066dc42ac378c0aae84325ecfc45202 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= +Date: Sun, 16 Mar 2025 19:50:17 +0100 +Subject: gnu-shared: remove Bsymbolic like Debian + + +diff --git a/Configurations/shared-info.pl b/Configurations/shared-info.pl +index 105786e..cb93e3b 100644 +--- a/Configurations/shared-info.pl ++++ b/Configurations/shared-info.pl +@@ -25,7 +25,7 @@ sub detect_gnu_cc { + my %shared_info; + %shared_info = ( + 'gnu-shared' => { +- shared_ldflag => '-shared -Wl,-Bsymbolic', ++ shared_ldflag => '-shared', + shared_sonameflag => '-Wl,-soname=', + }, + 'linux-shared' => sub { +-- +2.45.2