commit:     3d150b1f2998acf6ecf14b0856179d91ee0e7c0d
Author:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 19 15:50:33 2021 +0000
Commit:     Akinori Hattori <hattya <AT> gentoo <DOT> org>
CommitDate: Fri Nov 19 15:50:33 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d150b1f

dev-scheme/chicken: respect LDFLAGS

Closes: https://bugs.gentoo.org/824934
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>

 dev-scheme/chicken/chicken-5.2.0.ebuild        |  2 ++
 dev-scheme/chicken/files/chicken-ldflags.patch | 11 +++++++++++
 2 files changed, 13 insertions(+)

diff --git a/dev-scheme/chicken/chicken-5.2.0.ebuild 
b/dev-scheme/chicken/chicken-5.2.0.ebuild
index 0cc432c1fbe5..1b2a5a137432 100644
--- a/dev-scheme/chicken/chicken-5.2.0.ebuild
+++ b/dev-scheme/chicken/chicken-5.2.0.ebuild
@@ -17,6 +17,8 @@ IUSE="doc"
 RDEPEND=""
 DEPEND=""
 
+PATCHES=( "${FILESDIR}"/${PN}-ldflags.patch )
+
 src_prepare() {
        default
 

diff --git a/dev-scheme/chicken/files/chicken-ldflags.patch 
b/dev-scheme/chicken/files/chicken-ldflags.patch
new file mode 100644
index 000000000000..4523526e44a4
--- /dev/null
+++ b/dev-scheme/chicken/files/chicken-ldflags.patch
@@ -0,0 +1,11 @@
+--- a/rules.make
++++ b/rules.make
+@@ -253,7 +253,7 @@
+ # "chicken-do"
+ 
+ $(CHICKEN_DO_PROGRAM)$(EXE): $(SRCDIR)chicken-do.c
+-      $(C_COMPILER) $(C_COMPILER_OPTIONS) $(C_COMPILER_OPTIMIZATION_OPTIONS) 
$< -o $@
++      $(C_COMPILER) $(C_COMPILER_OPTIONS) $(C_COMPILER_OPTIMIZATION_OPTIONS) 
$(LINKER_OPTIONS) $< -o $@
+ 
+ # scripts
+ 

Reply via email to