diff options
Diffstat (limited to 'debian/rules.d')
-rw-r--r-- | debian/rules.d/binary-libstdcxx.mk | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/debian/rules.d/binary-libstdcxx.mk b/debian/rules.d/binary-libstdcxx.mk index aa4f610..a8447cb 100644 --- a/debian/rules.d/binary-libstdcxx.mk +++ b/debian/rules.d/binary-libstdcxx.mk @@ -173,6 +173,9 @@ debian/README.libstdc++-baseline: fi # ---------------------------------------------------------------------- +# FIXME: see #792204, libstdc++ symbols on sparc64, for now ignore errors +# for the 32bit multilib build + define __do_libstdcxx dh_testdir dh_testroot @@ -213,7 +216,7 @@ define __do_libstdcxx ) $(call cross_mangle_shlibs,$(p_l)) - $(ignshld)DIRNAME=$(subst n,,$(2)) $(cross_shlibdeps) dh_shlibdeps -p$(p_l) \ + $(if $(filter sparc64, $(DEB_HOST_ARCH)),$(if $(2),-,$(ignshld)),$(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)) $(call cross_mangle_substvars,$(p_l)) |