1 |
commit: ceda3639f6211bfec7170eeb32b3c716b6937a82 |
2 |
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Nov 5 11:30:27 2021 +0000 |
4 |
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Nov 5 11:30:47 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceda3639 |
7 |
|
8 |
dev-lisp/ecls: Respect LDFLAGS |
9 |
|
10 |
Closes: https://bugs.gentoo.org/723162 |
11 |
Package-Manager: Portage-3.0.28, Repoman-3.0.3 |
12 |
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org> |
13 |
|
14 |
dev-lisp/ecls/ecls-21.2.1-r4.ebuild | 1 + |
15 |
dev-lisp/ecls/files/ecls-21.2.1-ldflags.patch | 13 +++++++++++++ |
16 |
2 files changed, 14 insertions(+) |
17 |
|
18 |
diff --git a/dev-lisp/ecls/ecls-21.2.1-r4.ebuild b/dev-lisp/ecls/ecls-21.2.1-r4.ebuild |
19 |
index 0e82d194e64..0f4009c4862 100644 |
20 |
--- a/dev-lisp/ecls/ecls-21.2.1-r4.ebuild |
21 |
+++ b/dev-lisp/ecls/ecls-21.2.1-r4.ebuild |
22 |
@@ -33,6 +33,7 @@ PATCHES=( |
23 |
"${FILESDIR}/${PN}-16.1.3-headers-gentoo.patch" |
24 |
"${FILESDIR}/${PN}-16.1.3-build.patch" |
25 |
"${FILESDIR}/${PN}-21.2.1-donotcompressinfo.patch" |
26 |
+ "${FILESDIR}/${PN}-21.2.1-ldflags.patch" |
27 |
) |
28 |
|
29 |
src_prepare() { |
30 |
|
31 |
diff --git a/dev-lisp/ecls/files/ecls-21.2.1-ldflags.patch b/dev-lisp/ecls/files/ecls-21.2.1-ldflags.patch |
32 |
new file mode 100644 |
33 |
index 00000000000..5ac4cc5ea79 |
34 |
--- /dev/null |
35 |
+++ b/dev-lisp/ecls/files/ecls-21.2.1-ldflags.patch |
36 |
@@ -0,0 +1,13 @@ |
37 |
+https://bugs.gentoo.org/723162 |
38 |
+ |
39 |
+--- ecl-21.2.1/src/c/Makefile.in |
40 |
++++ ecl-21.2.1/src/c/Makefile.in |
41 |
+@@ -104,7 +104,7 @@ |
42 |
+ |
43 |
+ $(DPP): $(srcdir)/dpp.c $(srcdir)/symbols_list.h |
44 |
+ if test -f ../CROSS-DPP; then touch dpp; else \ |
45 |
+- $(TRUE_CC) -I$(srcdir) -I@true_builddir@ -I./ $(srcdir)/dpp.c @CPPFLAGS@ @CFLAGS@ @ECL_CFLAGS@ -o $@ ; \ |
46 |
++ $(TRUE_CC) -I$(srcdir) -I@true_builddir@ -I./ $(srcdir)/dpp.c @CPPFLAGS@ @CFLAGS@ @ECL_CFLAGS@ @LDFLAGS@ -o $@ ; \ |
47 |
+ fi |
48 |
+ |
49 |
+ $(OBJS): $(DPP) |