Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/prefix:master commit in: scripts/
Date: Thu, 04 Nov 2021 23:29:14
Message-Id: 1636068540.a21d106400cb57ad52244c29975e439d4301a716.sam@gentoo
1 commit: a21d106400cb57ad52244c29975e439d4301a716
2 Author: Brad Laue <brad <AT> brad-x <DOT> com>
3 AuthorDate: Thu Nov 4 23:15:01 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 4 23:29:00 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=a21d1064
7
8 Use --deep and --newuse on final @system build
9
10 To capture dependency updates and build with updated USE flags prior to emerge
11 -e system - will avoid potential unresolved dependency situations.
12
13 [sam: ... and avoid needing to rbeuild stuff just after we've built
14 everything *again.*]
15
16 Closes: https://github.com/gentoo/prefix/pull/4
17 Signed-off-by: Sam James <sam <AT> gentoo.org>
18
19 scripts/bootstrap-prefix.sh | 6 +++---
20 1 file changed, 3 insertions(+), 3 deletions(-)
21
22 diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
23 index cbe4aa6543..44d8935c1f 100755
24 --- a/scripts/bootstrap-prefix.sh
25 +++ b/scripts/bootstrap-prefix.sh
26 @@ -2162,10 +2162,10 @@ bootstrap_stage3() {
27 # Avoid glib compiling for Cocoa libs if it finds them, since we're
28 # still with an old llvm that may not understand the system headers
29 # very well on Darwin (-DGNUSTEP_BASE_VERSION hack)
30 - einfo "running emerge -u system"
31 - estatus "stage3: emerge -u system"
32 + einfo "running emerge -uDNav system"
33 + estatus "stage3: emerge -uDNav system"
34 CPPFLAGS="-DGNUSTEP_BASE_VERSION" \
35 - CFLAGS= CXXFLAGS= emerge --color n -u -v system || return 1
36 + CFLAGS= CXXFLAGS= emerge --color n -uDNav system || return 1
37
38 # remove anything that we don't need (compilers most likely)
39 einfo "running emerge --depclean"