From e18749fc382af61062c5f532bd3bc81a5844035c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Thu, 7 Nov 2019 07:34:16 +0100 Subject: [PATCH] tbb: add sonames for libs. --- dev-cpp/tbb/patches/tbb-2018.5.patchset | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/dev-cpp/tbb/patches/tbb-2018.5.patchset b/dev-cpp/tbb/patches/tbb-2018.5.patchset index 7f676bd35..36f1053ee 100644 --- a/dev-cpp/tbb/patches/tbb-2018.5.patchset +++ b/dev-cpp/tbb/patches/tbb-2018.5.patchset @@ -503,29 +503,19 @@ index 90342a0..e4e2b52 100644 2.21.0 -From 8dee260a0e1d1647903551c19a2d1f089c8e3047 Mon Sep 17 00:00:00 2001 +From 74259122021403583623c35e945077316001de43 Mon Sep 17 00:00:00 2001 From: Jerome Duval Date: Wed, 30 Oct 2019 19:18:26 +0100 Subject: Haiku fixes. diff --git a/build/haiku.gcc.inc b/build/haiku.gcc.inc -index 96a0809..1a89d75 100644 +index 96a0809..e63ffcf 100644 --- a/build/haiku.gcc.inc +++ b/build/haiku.gcc.inc -@@ -28,38 +28,16 @@ WARNING_KEY = -Wall - TEST_WARNING_KEY = -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor - - WARNING_SUPPRESS = -Wno-parentheses -Wno-non-virtual-dtor --DYLIB_KEY = -shared -+DYLIB_KEY = -shared -Wl,-soname=$(BUILDING_LIBRARY) - EXPORT_KEY = -Wl,--version-script, - LIBDL = - - CPLUS = g++ +@@ -36,30 +36,8 @@ CPLUS = g++ CONLY = gcc --LIB_LINK_FLAGS = $(DYLIB_KEY) -Wl,-soname=$(BUILDING_LIBRARY) -+LIB_LINK_FLAGS = -shared + LIB_LINK_FLAGS = $(DYLIB_KEY) -Wl,-soname=$(BUILDING_LIBRARY) LIBS += -lpthread -LINK_FLAGS = -Wl,-rpath-link=. C_FLAGS = $(CPLUS_FLAGS)