Gentoo Archives: gentoo-commits

From: Akinori Hattori <hattya@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-scheme/stklos/, dev-scheme/stklos/files/
Date: Mon, 29 Nov 2021 13:25:17
Message-Id: 1638192282.82e7fd5a9995d2748ccd54ff0b5c3624a66c2c5d.hattya@gentoo
1 commit: 82e7fd5a9995d2748ccd54ff0b5c3624a66c2c5d
2 Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
3 AuthorDate: Mon Nov 29 13:24:42 2021 +0000
4 Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
5 CommitDate: Mon Nov 29 13:24:42 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e7fd5a
7
8 dev-scheme/stklos: respect LDFLAGS
9
10 Closes: https://bugs.gentoo.org/827754
11 Package-Manager: Portage-3.0.28, Repoman-3.0.3
12 Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
13
14 dev-scheme/stklos/files/stklos-1.70-gentoo.patch | 10 ++++++++++
15 dev-scheme/stklos/stklos-1.70.ebuild | 3 ++-
16 2 files changed, 12 insertions(+), 1 deletion(-)
17
18 diff --git a/dev-scheme/stklos/files/stklos-1.70-gentoo.patch b/dev-scheme/stklos/files/stklos-1.70-gentoo.patch
19 index 954b15a617b2..c9baba3bf268 100644
20 --- a/dev-scheme/stklos/files/stklos-1.70-gentoo.patch
21 +++ b/dev-scheme/stklos/files/stklos-1.70-gentoo.patch
22 @@ -54,3 +54,13 @@
23 mv $(DESTDIR)/$(bindir)/stklos $(DESTDIR)/$(bindir)/stklos-@VERSION@
24 ln -s stklos-@VERSION@ $(DESTDIR)/$(bindir)/stklos
25
26 +--- a/utils/shlib-options
27 ++++ b/utils/shlib-options
28 +@@ -173,6 +173,6 @@
29 +
30 + echo "os=\"$os\"; version=\"$version\"; machine=\"$machine\"; OS=\"$OS\"; \
31 + OS_FLAVOUR=\"$OS_FLAVOUR\";SH_COMP_FLAGS=\"$SH_COMP_FLAGS\"; \
32 +-SH_LOAD_FLAGS=\"$SH_LOAD_FLAGS\"; \
33 ++SH_LOAD_FLAGS=\"$LDFLAGS $SH_LOAD_FLAGS\"; \
34 + SH_LOADER=\"$SH_LOADER\"; SH_SUFFIX=\"$SH_SUFFIX\"; \
35 + SH_LIB_SUFFIX=\"$SH_LIB_SUFFIX\"; SH_MAIN_LOAD_FLAGS=\"$SH_MAIN_LOAD_FLAGS\""
36
37 diff --git a/dev-scheme/stklos/stklos-1.70.ebuild b/dev-scheme/stklos/stklos-1.70.ebuild
38 index b3cc1f2b0cc6..74b2eb58dcf5 100644
39 --- a/dev-scheme/stklos/stklos-1.70.ebuild
40 +++ b/dev-scheme/stklos/stklos-1.70.ebuild
41 @@ -3,7 +3,7 @@
42
43 EAPI="8"
44
45 -inherit autotools
46 +inherit autotools toolchain-funcs
47
48 DESCRIPTION="fast and light Scheme implementation"
49 HOMEPAGE="https://www.stklos.net/"
50 @@ -28,6 +28,7 @@ src_prepare() {
51
52 default
53 eautoreconf
54 + export LD="$(tc-getCC)"
55 }
56
57 src_configure() {