summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authordoko <doko@6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>2015-07-16 14:18:50 +0000
committerdoko <doko@6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>2015-07-16 14:18:50 +0000
commit9ccdff78db406da40a5af08336b649853b49b00a (patch)
treeed68b5c5084c688bb786441c6876c7c6d8601aa1 /debian
parentc7e08e5c2a5bb1ec2c4e2607e676c0a54c3ddd76 (diff)
downloadgcc-5-9ccdff78db406da40a5af08336b649853b49b00a.tar.gz
* Ignore missing libstdc++ symbols on sparc64 (work around #792204).
git-svn-id: svn://anonscm.debian.org/gcccvs/branches/sid/gcc-5@8162 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog1
-rw-r--r--debian/rules.defs5
2 files changed, 6 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index 3b47fcc..17e96d0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ gcc-5 (5.2.1-1) UNRELEASED; urgency=medium
* GCC 5.2 release.
* Update to SVN 20150716 (r225880, 5.2.1) from the gcc-5-branch.
* Require version 5.2 for the libstdc++6 cxx symbols.
+ * Ignore missing libstdc++ symbols on sparc64 (work around #792204).
-- Matthias Klose <doko@debian.org> Thu, 16 Jul 2015 15:35:44 +0200
diff --git a/debian/rules.defs b/debian/rules.defs
index 8b2dd3a..8d0c7f4 100644
--- a/debian/rules.defs
+++ b/debian/rules.defs
@@ -1939,6 +1939,11 @@ ifeq ($(DEB_STAGE),rtlibs)
endef
endif
+# FIXME: see #792204, libstdc++ symbols on sparc64
+ifneq (,$(filter $(DEB_TARGET_ARCH), sparc64))
+ ignshld = -
+endif
+
# takes a *list* of package names as $1, the multilib dirname as $2
_shlibdirs = \
$(if $(strip $(1)), \