1 |
commit: 82edc6ad7e32ad28dce50153ca9a2de17c3afcf8 |
2 |
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Oct 18 22:24:46 2018 +0000 |
4 |
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Oct 18 22:24:46 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=82edc6ad |
7 |
|
8 |
crossdev: disable USE=jit and USE=mpx gcc-stage1 |
9 |
|
10 |
jit and mpx need working libc to link against it. |
11 |
gcc-stage1 is too early for it. |
12 |
|
13 |
Disable those as well. |
14 |
|
15 |
Reported-by: Andrius Štikonas |
16 |
Bug: https://bugs.gentoo.org/666880 |
17 |
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org> |
18 |
|
19 |
crossdev | 4 ++-- |
20 |
1 file changed, 2 insertions(+), 2 deletions(-) |
21 |
|
22 |
diff --git a/crossdev b/crossdev |
23 |
index 909801f..915ffc0 100755 |
24 |
--- a/crossdev |
25 |
+++ b/crossdev |
26 |
@@ -703,8 +703,8 @@ CROSSDEV_OVERLAY="" |
27 |
# These flags are always disabled for cross-gcc; either usually/always broken, or |
28 |
# not tested, or doesn't make sense, or no one simply cares about them |
29 |
GUSE_DISABLE="-boundschecking -d -gcj -gtk -libffi -mudflap -objc -objc++ -objc-gc" |
30 |
-# These are disabled only for stage1 gcc |
31 |
-GUSE_DISABLE_STAGE_1="${GUSE_DISABLE} -fortran -go -cxx -openmp -sanitize -vtv" |
32 |
+# These are disabled only for stage1 gcc. Normally need libc present. |
33 |
+GUSE_DISABLE_STAGE_1="${GUSE_DISABLE} -fortran -go -jit -cxx -mpx -openmp -sanitize -vtv" |
34 |
GUSE_DISABLE_STAGE_2="${GUSE_DISABLE}" |
35 |
WITH_HEADERS="COW" WITH_DEF_HEADERS="yes" #227065 gcc-4.3+ is a pita w/out headers |
36 |
EX_FAST="no" |