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() {

Reply via email to