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 +
