1 |
commit: 5d7a0f2bd35ea01f24883bc2e21e1bda5458584e |
2 |
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Jul 17 23:37:58 2021 +0000 |
4 |
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Jul 17 23:37:58 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=5d7a0f2b |
7 |
|
8 |
crossdev: disable USE=sanitize for gcc-stage2 as well |
9 |
|
10 |
Reported-by: tt_1 |
11 |
Bug: https://bugs.gentoo.org/799707 |
12 |
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org> |
13 |
|
14 |
crossdev | 5 ++++- |
15 |
1 file changed, 4 insertions(+), 1 deletion(-) |
16 |
|
17 |
diff --git a/crossdev b/crossdev |
18 |
index 57ffbb5..cde01c2 100755 |
19 |
--- a/crossdev |
20 |
+++ b/crossdev |
21 |
@@ -788,7 +788,10 @@ AUTOGEN_TAG="# Autogenerated and managed by crossdev" |
22 |
GUSE_DISABLE="-boundschecking -d -gcj -gtk -libffi -mudflap -objc -objc++ -objc-gc" |
23 |
# These are disabled only for stage1 gcc. Normally need libc presence. |
24 |
GUSE_DISABLE_STAGE_1="${GUSE_DISABLE} -fortran -go -jit -cxx -mpx -openmp -sanitize -vtv" |
25 |
-GUSE_DISABLE_STAGE_2="${GUSE_DISABLE}" |
26 |
+# These are also disabled for stage2, but could be used later if dependencies |
27 |
+# are installed into ${SYSROOT}: |
28 |
+# - sanitize needs crypt.h: #799707 |
29 |
+GUSE_DISABLE_STAGE_2="${GUSE_DISABLE} -sanitize" |
30 |
|
31 |
# mingw64-runtime needs a stage2 compiler to build libraries: https://bugs.gentoo.org/751295 |
32 |
LUSE_DISABLE="-libraries" |