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 |