commit: 3f3a0a4f088ce7eec48907947ccfd2ca9e153f00 Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org> AuthorDate: Thu May 1 20:12:44 2025 +0000 Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org> CommitDate: Thu May 1 20:13:11 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f3a0a4f
dev-libs/serdisplib: respect users ldflags Closes: https://bugs.gentoo.org/954827 Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org> .../files/serdisplib-2.02-respect-ldflags.patch | 22 ++++++++++++++++++++++ ...ib-2.02-r2.ebuild => serdisplib-2.02-r3.ebuild} | 3 ++- 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/dev-libs/serdisplib/files/serdisplib-2.02-respect-ldflags.patch b/dev-libs/serdisplib/files/serdisplib-2.02-respect-ldflags.patch new file mode 100644 index 000000000000..6e66ba238330 --- /dev/null +++ b/dev-libs/serdisplib/files/serdisplib-2.02-respect-ldflags.patch @@ -0,0 +1,22 @@ +--- a/src/Makefile.in ++++ b/src/Makefile.in +@@ -84,7 +84,7 @@ + + # link shared or static lib to executables + ifeq "@use_sharedlib@" "true" +- LIB_SERDISP=-L$(LIB_DIR) -l$(LIB_NAME) ++ LIB_SERDISP=-L$(LIB_DIR) -l$(LIB_NAME) $(LDFLAGS) + else + LIB_SERDISP=$(LIB_DIR)/$(LIB_STATIC) + # static execs also need to link to libraries in LDFLAGS +--- a/tools/Makefile.in ++++ b/tools/Makefile.in +@@ -58,7 +58,7 @@ + + # link shared or static lib to executables + ifeq "@use_sharedlib@" "true" +- LIB_SERDISP=-L$(LIB_DIR) -l$(LIB_NAME) ++ LIB_SERDISP=-L$(LIB_DIR) -l$(LIB_NAME) $(LDFLAGS) + else + LIB_SERDISP=$(LIB_DIR)/$(LIB_STATIC) + # static execs also need to link to libraries in LDFLAGS diff --git a/dev-libs/serdisplib/serdisplib-2.02-r2.ebuild b/dev-libs/serdisplib/serdisplib-2.02-r3.ebuild similarity index 97% rename from dev-libs/serdisplib/serdisplib-2.02-r2.ebuild rename to dev-libs/serdisplib/serdisplib-2.02-r3.ebuild index bfa265f1922f..f88d530f5922 100644 --- a/dev-libs/serdisplib/serdisplib-2.02-r2.ebuild +++ b/dev-libs/serdisplib/serdisplib-2.02-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -50,6 +50,7 @@ PATCHES=( "${FILESDIR}/${PN}-2.02-use-destdir.patch" "${FILESDIR}/${PN}-2.02-disable-static-build.patch" "${FILESDIR}/${PN}-2.02-musl.patch" + "${FILESDIR}/${PN}-2.02-respect-ldflags.patch" ) src_prepare() {
