Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gcc-config:master commit in: /
Date: Wed, 04 Sep 2019 19:00:28
Message-Id: 1567623571.17c4c852f979668387b1b965d48470cb730df5b6.slyfox@gentoo
1 commit: 17c4c852f979668387b1b965d48470cb730df5b6
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 4 18:59:31 2019 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 4 18:59:31 2019 +0000
6 URL: https://gitweb.gentoo.org/proj/gcc-config.git/commit/?id=17c4c852
7
8 gcc-config: clarify why libunwind.so* is needed at all
9
10 Bug: https://bugs.gentoo.org/667020
11 Bug: https://bugs.gentoo.org/693252
12 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
13
14 gcc-config | 5 +++++
15 1 file changed, 5 insertions(+)
16
17 diff --git a/gcc-config b/gcc-config
18 index 998a165..835f873 100755
19 --- a/gcc-config
20 +++ b/gcc-config
21 @@ -286,6 +286,11 @@ handle_split_usr() {
22 # but on other systems (arm/mips/etc...), this is quite critical.
23 # http://bugs.gentoo.org/60190
24 #
25 + # Note: libunwind.so is is a DT_NEEDED dependency only on ia64 systems
26 + # where libunwind.so.7 is provided by gcc itself, see:
27 + # https://bugs.gentoo.org/667020
28 + # https://bugs.gentoo.org/693252
29 + #
30 # The funky move magic is required for proper updating of in-use files.
31
32 # Gentoo Prefix systems don't "boot", so no need to handle split-/usr