Gentoo Archives: gentoo-commits

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-java/openjfx/
Date: Wed, 29 Apr 2020 21:05:44
Message-Id: 1588194301.a3613d5eee1cdaa0c8465a924818bb1348d39918.gyakovlev@gentoo
1 commit: a3613d5eee1cdaa0c8465a924818bb1348d39918
2 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
3 AuthorDate: Wed Apr 29 21:00:40 2020 +0000
4 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
5 CommitDate: Wed Apr 29 21:05:01 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3613d5e
7
8 dev-java/openjfx: fix build with uncommon TERM, add -fcommon
9
10 Closes: https://bugs.gentoo.org/719606
11 Closes: https://bugs.gentoo.org/719958
12 Closes: https://bugs.gentoo.org/688894
13 Package-Manager: Portage-2.3.99, Repoman-2.3.22
14 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
15
16 dev-java/openjfx/openjfx-11.0.7_p1.ebuild | 5 +++--
17 1 file changed, 3 insertions(+), 2 deletions(-)
18
19 diff --git a/dev-java/openjfx/openjfx-11.0.7_p1.ebuild b/dev-java/openjfx/openjfx-11.0.7_p1.ebuild
20 index 957104f45e1..5f211eba215 100644
21 --- a/dev-java/openjfx/openjfx-11.0.7_p1.ebuild
22 +++ b/dev-java/openjfx/openjfx-11.0.7_p1.ebuild
23 @@ -97,7 +97,8 @@ egradle() {
24 unset ANT_HOME
25
26 einfo "gradle "${gradle_args[@]}" ${@}"
27 - "${gradle}" "${gradle_args[@]}" ${@} || die "gradle failed"
28 + # TERM needed, otherwise gradle may fail on terms it does not know about
29 + TERM="xterm" "${gradle}" "${gradle_args[@]}" ${@} || die "gradle failed"
30 }
31
32 pkg_setup() {
33 @@ -168,7 +169,7 @@ src_prepare() {
34 }
35
36 src_configure() {
37 - append-flags -Wno-error
38 + append-flags -Wno-error -fcommon
39
40 #FIXME: still calls gcc, pkg-config etc by name without chost prefix
41 #FIXME: should we enable webkit? doubt so