Control: tag 853793 pending
Hi!
Bug #853793 in package dpkg reported by you has been fixed in
the dpkg/dpkg.git Git repository. You can see the changelog below, and
you can check the diff of the fix at:
https://anonscm.debian.org/cgit/dpkg/dpkg.git/diff/?id=66f0819
---
commit 66f0819359a5b40a845213348772033c353d30ae
Author: Guillem Jover <[email protected]>
Date: Wed Feb 1 05:21:26 2017 +0100
Dpkg::Shlibs::Objdump: Mask ABI bits in flags for ARM
These are too unreliable for exact matches. There are objects with
EABIv4 in the wild, even when the current is EABIv5. The soft and
hard float flags are not always set on armel and armhf respectively,
although the Tag_ABI_VFP_args attribute in the the ARM attribute
section should always be present on armhf. And there are cases were
both soft and hard float flags are set at the same time(!).
Mask all flags on ARM, so that we get back to the previous behavior
with objdump. We can try to revisit this for a better matching during
the dpkg 1.19.x cycle.
Closes: #853793
diff --git a/debian/changelog b/debian/changelog
index 8b6e166..5269cfb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,9 @@ dpkg (1.18.22) UNRELEASED; urgency=medium
* Turn status file parser errors on bogus field blank lines into warnings,
otherwise the system cannot be easily recovered from. Regression
introduced in dpkg 1.16.1. Reported by Jay Freeman <[email protected]>.
+ * Perl modules:
+ - Mask ARM ABI bits in the ELF processor flags in Dpkg::Shlibs::Objdump.
+ These are too unreliable to be used for exact matching. Closes: #853793
[ Updated programs translations ]
* Turkish (Mert Dirik). Closes: #853202