commit: 82e7fd5a9995d2748ccd54ff0b5c3624a66c2c5d Author: Akinori Hattori <hattya <AT> gentoo <DOT> org> AuthorDate: Mon Nov 29 13:24:42 2021 +0000 Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org> CommitDate: Mon Nov 29 13:24:42 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e7fd5a
dev-scheme/stklos: respect LDFLAGS Closes: https://bugs.gentoo.org/827754 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org> dev-scheme/stklos/files/stklos-1.70-gentoo.patch | 10 ++++++++++ dev-scheme/stklos/stklos-1.70.ebuild | 3 ++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/dev-scheme/stklos/files/stklos-1.70-gentoo.patch b/dev-scheme/stklos/files/stklos-1.70-gentoo.patch index 954b15a617b2..c9baba3bf268 100644 --- a/dev-scheme/stklos/files/stklos-1.70-gentoo.patch +++ b/dev-scheme/stklos/files/stklos-1.70-gentoo.patch @@ -54,3 +54,13 @@ mv $(DESTDIR)/$(bindir)/stklos $(DESTDIR)/$(bindir)/stklos-@VERSION@ ln -s stklos-@VERSION@ $(DESTDIR)/$(bindir)/stklos +--- a/utils/shlib-options ++++ b/utils/shlib-options +@@ -173,6 +173,6 @@ + + echo "os=\"$os\"; version=\"$version\"; machine=\"$machine\"; OS=\"$OS\"; \ + OS_FLAVOUR=\"$OS_FLAVOUR\";SH_COMP_FLAGS=\"$SH_COMP_FLAGS\"; \ +-SH_LOAD_FLAGS=\"$SH_LOAD_FLAGS\"; \ ++SH_LOAD_FLAGS=\"$LDFLAGS $SH_LOAD_FLAGS\"; \ + SH_LOADER=\"$SH_LOADER\"; SH_SUFFIX=\"$SH_SUFFIX\"; \ + SH_LIB_SUFFIX=\"$SH_LIB_SUFFIX\"; SH_MAIN_LOAD_FLAGS=\"$SH_MAIN_LOAD_FLAGS\"" diff --git a/dev-scheme/stklos/stklos-1.70.ebuild b/dev-scheme/stklos/stklos-1.70.ebuild index b3cc1f2b0cc6..74b2eb58dcf5 100644 --- a/dev-scheme/stklos/stklos-1.70.ebuild +++ b/dev-scheme/stklos/stklos-1.70.ebuild @@ -3,7 +3,7 @@ EAPI="8" -inherit autotools +inherit autotools toolchain-funcs DESCRIPTION="fast and light Scheme implementation" HOMEPAGE="https://www.stklos.net/" @@ -28,6 +28,7 @@ src_prepare() { default eautoreconf + export LD="$(tc-getCC)" } src_configure() {
