diff options
author | doko <doko@6ca36cf4-e1d1-0310-8c6f-e303bb2178ca> | 2014-07-04 13:41:12 +0000 |
---|---|---|
committer | doko <doko@6ca36cf4-e1d1-0310-8c6f-e303bb2178ca> | 2014-07-04 13:41:12 +0000 |
commit | 4eda402ca5aeddbc7b0b693832eada2b379046ad (patch) | |
tree | 3a8c04c13ac9adaa9715e978d4337265034da6e2 | |
parent | 39ee18d389abc8419f8d6b83199e09d78f091d85 (diff) | |
download | gcc-49-4eda402ca5aeddbc7b0b693832eada2b379046ad.tar.gz |
* Ignore missing libstdc++ symbols on armel and hppa. The future and
exception_ptr implementation is incomplete. For more information see
https://gcc.gnu.org/ml/gcc/2014-07/msg00000.html.
git-svn-id: svn://svn.debian.org/svn/gcccvs/branches/sid/gcc-4.9@7495 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca
-rw-r--r-- | debian/changelog | 3 | ||||
-rw-r--r-- | debian/rules.d/binary-libstdcxx.mk | 5 |
2 files changed, 8 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog index ea8b6c1..c2543fb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,9 @@ gcc-4.9 (4.9.0-10) UNRELEASED; urgency=medium * Explicitly set cpu_32 to ultrasparc for sparc64 builds. * Fix --with-long-double-128 for sparc32 when defaulting to 64-bit. + * Ignore missing libstdc++ symbols on armel and hppa. The future and + exception_ptr implementation is incomplete. For more information see + https://gcc.gnu.org/ml/gcc/2014-07/msg00000.html. -- Matthias Klose <doko@debian.org> Fri, 04 Jul 2014 15:08:08 +0200 diff --git a/debian/rules.d/binary-libstdcxx.mk b/debian/rules.d/binary-libstdcxx.mk index 3da8d82..ca55f51 100644 --- a/debian/rules.d/binary-libstdcxx.mk +++ b/debian/rules.d/binary-libstdcxx.mk @@ -204,7 +204,12 @@ define __do_libstdcxx dh_compress -p$(p_l) dh_fixperms -p$(p_l) +ifneq (,$(filter $(DEB_TARGET_ARCH), armel hppa)) + -$(cross_makeshlibs) dh_makeshlibs -p$(p_l) + @echo "FIXME: libstdc++ not feature complete (https://gcc.gnu.org/ml/gcc/2014-07/msg00000.html)" +else $(cross_makeshlibs) dh_makeshlibs -p$(p_l) +endif $(call cross_mangle_shlibs,$(p_l)) $(ignshld)DIRNAME=$(subst n,,$(2)) $(cross_shlibdeps) dh_shlibdeps -p$(p_l) \ $(call shlibdirs_to_search,$(subst stdc++$(CXX_SONAME),gcc$(GCC_SONAME),$(p_l)),$(2)) |