summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergei Trofimovich <slyfox@gentoo.org>2019-09-04 19:59:31 +0100
committerSergei Trofimovich <slyfox@gentoo.org>2019-09-04 19:59:31 +0100
commit17c4c852f979668387b1b965d48470cb730df5b6 (patch)
treebb38eef48c4a826ca2cf5e3d8621f5f85efd5443
parentgcc-config: don't perform a cleanup for prefix systems (diff)
downloadgcc-config-17c4c852f979668387b1b965d48470cb730df5b6.tar.gz
gcc-config-17c4c852f979668387b1b965d48470cb730df5b6.tar.bz2
gcc-config-17c4c852f979668387b1b965d48470cb730df5b6.zip
gcc-config: clarify why libunwind.so* is needed at all
Bug: https://bugs.gentoo.org/667020 Bug: https://bugs.gentoo.org/693252 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
-rwxr-xr-xgcc-config5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc-config b/gcc-config
index 998a165..835f873 100755
--- a/gcc-config
+++ b/gcc-config
@@ -286,6 +286,11 @@ handle_split_usr() {
# but on other systems (arm/mips/etc...), this is quite critical.
# http://bugs.gentoo.org/60190
#
+ # Note: libunwind.so is is a DT_NEEDED dependency only on ia64 systems
+ # where libunwind.so.7 is provided by gcc itself, see:
+ # https://bugs.gentoo.org/667020
+ # https://bugs.gentoo.org/693252
+ #
# The funky move magic is required for proper updating of in-use files.
# Gentoo Prefix systems don't "boot", so no need to handle split-/usr