[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Ubuntu dpkg 1.16.10ubuntu3



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: Mon, 08 Jul 2013 08:05:57 -0600
Source: dpkg
Binary: libdpkg-dev dpkg dpkg-dev libdpkg-perl dselect
Architecture: source
Version: 1.16.10ubuntu3
Distribution: saucy
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.10ubuntu3) saucy; urgency=low
 .
   * scripts/Dpkg/Shlibs/Objdump.pm: Adjust armel/armhf special-casing
     in dpkg-shlibdeps to try the new ELF ABI flags before arch tags.
Checksums-Sha1: 
 5ac2b56a3135a5fcf2f284e579a68412791e605c 1483 dpkg_1.16.10ubuntu3.dsc
 147fc4ecb14a08cf07e6756e9045038328a98704 3722328 dpkg_1.16.10ubuntu3.tar.xz
Checksums-Sha256: 
 4336b564c58a3cf20d41c80624ffeebbc2352549881cd1aa902ae3ddf1bbfa90 1483 dpkg_1.16.10ubuntu3.dsc
 b0131b37bf4e516dbb8f31f4a2718bd3e7a56d97a1d8c06fe4d85ac8b2a0dca0 3722328 dpkg_1.16.10ubuntu3.tar.xz
Files: 
 3ce3c57f450292060d1f7d9706eb4084 1483 admin required dpkg_1.16.10ubuntu3.dsc
 58416ff8d12f2f227ec05333014e91e8 3722328 admin required dpkg_1.16.10ubuntu3.tar.xz
Original-Maintainer: Dpkg Developers <debian-dpkg@lists.debian.org>
diff -pruN 1.16.10ubuntu2/debian/changelog 1.16.10ubuntu3/debian/changelog
--- 1.16.10ubuntu2/debian/changelog	2013-06-11 07:34:40.000000000 +0000
+++ 1.16.10ubuntu3/debian/changelog	2013-07-08 14:07:58.000000000 +0000
@@ -1,3 +1,10 @@
+dpkg (1.16.10ubuntu3) saucy; urgency=low
+
+  * scripts/Dpkg/Shlibs/Objdump.pm: Adjust armel/armhf special-casing
+    in dpkg-shlibdeps to try the new ELF ABI flags before arch tags.
+
+ -- Adam Conrad <adconrad@ubuntu.com>  Mon, 08 Jul 2013 08:05:57 -0600
+
 dpkg (1.16.10ubuntu2) saucy; urgency=low
 
   * Don't set -fstack-protector in dpkg-buildflags on arm64 (not yet
diff -pruN 1.16.10ubuntu2/scripts/Dpkg/Shlibs/Objdump.pm 1.16.10ubuntu3/scripts/Dpkg/Shlibs/Objdump.pm
--- 1.16.10ubuntu2/scripts/Dpkg/Shlibs/Objdump.pm	2013-03-18 09:49:20.000000000 +0000
+++ 1.16.10ubuntu3/scripts/Dpkg/Shlibs/Objdump.pm	2013-07-08 14:22:54.000000000 +0000
@@ -86,6 +86,30 @@ sub is_armhf {
     my ($file) = @_;
     my ($output, %opts, $pid, $res);
     my $hf = 0;
+    my $sf = 0;
+    $pid = spawn(exec => [ "readelf", "-h", "--", $file ],
+		 env => { "LC_ALL" => "C" },
+		 to_pipe => \$output, %opts);
+    while (<$output>) {
+	chomp;
+	if (/0x5000402/) {
+	    $hf = 1;
+	    last;
+	}
+	if (/0x5000202/) {
+	    $sf = 1;
+	    last;
+	}
+    }
+    close($output);
+    wait_child($pid, nocheck => 1);
+    if ($?) {
+	subprocerr("readelf");
+    }
+    if(($hf) || ($sf)) {
+	return $hf;
+    }
+    undef $output;
     $pid = spawn(exec => [ "readelf", "-A", "--", $file ],
 		 env => { "LC_ALL" => "C" },
 		 to_pipe => \$output, %opts);

Reply to: