Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/crossdev:master commit in: /
Date: Sat, 17 Jul 2021 23:38:56
Message-Id: 1626565078.5d7a0f2bd35ea01f24883bc2e21e1bda5458584e.slyfox@gentoo
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"