Ubuntu dpkg 1.16.1.2ubuntu3
This e-mail has been sent due to an upload to Ubuntu that contains Ubuntu
changes. It contains the difference between the new version and the
previous version of the same source package in Ubuntu.
Format: 1.8
Date: Fri, 02 Dec 2011 15:46:35 -0700
Source: dpkg
Binary: libdpkg-dev dpkg dpkg-dev libdpkg-perl dselect
Architecture: source
Version: 1.16.1.2ubuntu3
Distribution: precise
Urgency: low
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Changed-By: Adam Conrad <adconrad@ubuntu.com>
Description:
dpkg - Debian package management system
dpkg-dev - Debian package development tools
dselect - Debian package management front-end
libdpkg-dev - Debian package management static library
libdpkg-perl - Dpkg perl modules
Changes:
dpkg (1.16.1.2ubuntu3) precise; urgency=low
.
* Don't perform is_armhf tests in parse_objdump_output() unless
we have a file handle defined. This is an impossible situation
at runtime, but trips up the testsuite oprtating on fake data.
Checksums-Sha1:
97eb253b4bde00628e34c02084f98a715a795985 1311 dpkg_1.16.1.2ubuntu3.dsc
69210b32a153fb0a5e6d65fe7e64b672f3c31190 5454734 dpkg_1.16.1.2ubuntu3.tar.bz2
Checksums-Sha256:
b214704d652cf71e0f5069c94846a8e97eaf568bbe20b9969fa8a750d0ce7030 1311 dpkg_1.16.1.2ubuntu3.dsc
63322cce4d22fa4bb3f8ba407345f1ed778bb63d7e88ea7064023bc5badf0f20 5454734 dpkg_1.16.1.2ubuntu3.tar.bz2
Files:
f2b41e17e620d153ee872c9d0a964581 1311 admin required dpkg_1.16.1.2ubuntu3.dsc
2b3a7748271e4113f24e7db91648dab4 5454734 admin required dpkg_1.16.1.2ubuntu3.tar.bz2
Original-Maintainer: Dpkg Developers <debian-dpkg@lists.debian.org>
diff -pruN 1.16.1.2ubuntu2/debian/changelog 1.16.1.2ubuntu3/debian/changelog
--- 1.16.1.2ubuntu2/debian/changelog 2011-12-02 19:25:40.000000000 +0000
+++ 1.16.1.2ubuntu3/debian/changelog 2011-12-02 22:48:10.000000000 +0000
@@ -1,3 +1,11 @@
+dpkg (1.16.1.2ubuntu3) precise; urgency=low
+
+ * Don't perform is_armhf tests in parse_objdump_output() unless
+ we have a file handle defined. This is an impossible situation
+ at runtime, but trips up the testsuite oprtating on fake data.
+
+ -- Adam Conrad <adconrad@ubuntu.com> Fri, 02 Dec 2011 15:46:35 -0700
+
dpkg (1.16.1.2ubuntu2) precise; urgency=low
* Apply patch from Steve McIntyre to special-case armhf/armel ELF
diff -pruN 1.16.1.2ubuntu2/scripts/Dpkg/Shlibs/Objdump.pm 1.16.1.2ubuntu3/scripts/Dpkg/Shlibs/Objdump.pm
--- 1.16.1.2ubuntu2/scripts/Dpkg/Shlibs/Objdump.pm 2011-12-02 19:24:28.000000000 +0000
+++ 1.16.1.2ubuntu3/scripts/Dpkg/Shlibs/Objdump.pm 2011-12-02 22:40:54.000000000 +0000
@@ -273,7 +273,7 @@ sub parse_objdump_output {
} elsif ($section eq "none") {
if (/^\s*.+:\s*file\s+format\s+(\S+)\s*$/) {
$self->{format} = $1;
- if ($self->{format} eq "elf32-littlearm") {
+ if (($self->{format} eq "elf32-littlearm") && $self->{file}) {
if (Dpkg::Shlibs::Objdump::is_armhf($self->{file})) {
$self->{format} = "elf32-littlearm-hfabi";
} else {
Reply to: