summaryrefslogtreecommitdiff
path: root/debian/rules.defs
diff options
context:
space:
mode:
authordoko <doko@6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>2013-04-16 09:35:11 +0000
committerdoko <doko@6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>2013-04-16 09:35:11 +0000
commit7297b8e88b471c917f570be6ea90f82199e6198d (patch)
treebbeb0bd641261d3e6592d1490138c54ec0f31597 /debian/rules.defs
parentab16f02697eaca1bf7f5888e61ca8da3304fbf51 (diff)
downloadgcc-47-7297b8e88b471c917f570be6ea90f82199e6198d.tar.gz
* Ignore the return value for dh_shlibdeps for builds on precise/ARM.
git-svn-id: svn://svn.debian.org/svn/gcccvs/branches/sid/gcc-4.7@6693 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca
Diffstat (limited to 'debian/rules.defs')
-rw-r--r--debian/rules.defs6
1 files changed, 6 insertions, 0 deletions
diff --git a/debian/rules.defs b/debian/rules.defs
index b91280c..c4a8470 100644
--- a/debian/rules.defs
+++ b/debian/rules.defs
@@ -1594,6 +1594,12 @@ else
endef
define cross_mangle_substvars
endef
+ # precise's dh_shlibdeps doesn't work well for ARM multilibs
+ ifneq (,$(filter $(distrelease),precise))
+ ifneq (,$(filter $(DEB_TARGET_ARCH), armel armhf))
+ ignshld = -
+ endif
+ endif
endif
# takes a *list* of package names as $1, the multilib dirname as $2