Your message dated Thu, 23 May 2013 03:04:39 +0000
with message-id <[email protected]>
and subject line Bug#694903: fixed in pciutils 1:3.2.0-1
has caused the Debian Bug report #694903,
regarding pciutils: fails to cross-build: uses wrong strip program
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
694903: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=694903
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pciutils
Version: 1:3.1.9-6
Severity: normal
Tags: patch
User: [email protected]
Usertags: cross
pciutils fails to cross-build as follows:
/usr/bin/make CC=arm-linux-gnueabihf-gcc LIBDIR=/usr/lib/arm-linux-gnueabihf
PREFIX=/usr SBINDIR=/usr/bin IDSDIR=/usr/share/misc install
DESTDIR=debian/pciutils
make[1]: Entering directory `/«PKGBUILDDIR»'
/usr/bin/make -C lib all
make[2]: Entering directory `/«PKGBUILDDIR»/lib'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/«PKGBUILDDIR»/lib'
install -d -m 755 debian/pciutils/usr/bin debian/pciutils/usr/share/misc
debian/pciutils/usr/share/man/man8 debian/pciutils/usr/share/man/man7
install -c -m 755 -s lspci setpci pcimodules debian/pciutils/usr/bin
strip: Unable to recognise the format of the input file
`debian/pciutils/usr/bin/lspci'
For the same underlying reason, this package fails to honour
DEB_BUILD_OPTIONS=nostrip even when not cross-building.
The following patch fixes this. I also noticed that the build was
calling ar and ranlib rather than (in my configuration)
arm-linux-gnueabihf-ar and arm-linux-gnueabihf-ranlib, and I fixed the
previous cross-building patch to take account of that too.
* Set CROSS_COMPILE rather than CC when cross-building, so that we use the
correct ar and ranlib too.
* Tell the upstream build system not to strip binaries when installing
them; dh_strip will handle that, using the correct strip program and
honouring DEB_BUILD_OPTIONS=nostrip.
diff -Nru pciutils-3.1.9/debian/rules pciutils-3.1.9/debian/rules
--- pciutils-3.1.9/debian/rules 2012-06-14 03:17:17.000000000 +0100
+++ pciutils-3.1.9/debian/rules 2012-12-01 23:46:38.000000000 +0000
@@ -11,7 +11,7 @@
DEB_HOST_MULTIARCH=$(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE))
-CROSS=CC=$(DEB_HOST_GNU_TYPE)-gcc
+CROSS=CROSS_COMPILE=$(DEB_HOST_GNU_TYPE)-
endif
PATHS := LIBDIR=/usr/lib/$(DEB_HOST_MULTIARCH) PREFIX=/usr SBINDIR=/usr/bin
IDSDIR=/usr/share/misc
@@ -47,7 +47,7 @@
dh_prep
dh_installdirs -a
- $(MAKE) $(CROSS) $(PATHS) install DESTDIR=debian/pciutils
+ $(MAKE) $(CROSS) $(PATHS) install DESTDIR=debian/pciutils STRIP=
# pciutils
gunzip debian/pciutils/usr/share/misc/pci.ids.gz
Thanks,
--
Colin Watson [[email protected]]
--- End Message ---
--- Begin Message ---
Source: pciutils
Source-Version: 1:3.2.0-1
We believe that the bug you reported is fixed in the latest version of
pciutils, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Anibal Monsalve Salazar <[email protected]> (supplier of updated pciutils
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 23 May 2013 11:57:46 +1000
Source: pciutils
Binary: pciutils libpci-dev libpci3 pciutils-udeb libpci3-udeb
Architecture: source amd64
Version: 1:3.2.0-1
Distribution: unstable
Urgency: low
Maintainer: Anibal Monsalve Salazar <[email protected]>
Changed-By: Anibal Monsalve Salazar <[email protected]>
Description:
libpci-dev - Linux PCI Utilities (development files)
libpci3 - Linux PCI Utilities (shared library)
libpci3-udeb - Linux PCI Utilities (shared library) (udeb)
pciutils - Linux PCI Utilities
pciutils-udeb - Linux PCI Utilities (udeb) (udeb)
Closes: 674708 675087 694903 708361
Changes:
pciutils (1:3.2.0-1) unstable; urgency=low
.
* New upstream version 3.2.0
- 3.2.0
On newer Linux systems, we use libkmod to look up kernel modules
(modules.pcimap no longer exists.) To facilitate this, libpci
is able to look up module aliases in sysfs.
- 3.1.10
Decoding of LTR/OBFF in PCIe capabilities.
* Debian policy version is 3.9.4
* Update pci.ids with version 2013.05.22
* update-pciids is in /usr/sbin
Closes: #708361
* Update
01-Makefile.patch
04-update-pciids.sh.patch
* Fix various issues in setpci.man update-pciids.man
Patches by Bjarni Ingi Gislason
Add 05-674708-setpci.man.patch
Add 06-675087-update-pciids.man.patch
Closes: #674708, #675087
.
[ Colin Watson ]
* Set CROSS_COMPILE rather than CC when cross-building, so that we use the
correct ar and ranlib too.
Closes: #694903
* Tell the upstream build system not to strip binaries when installing
them; dh_strip will handle that, using the correct strip program and
honouring DEB_BUILD_OPTIONS=nostrip.
Closes: #694903
Checksums-Sha1:
b0af077541513283a880b7d94b0b16c960788758 2024 pciutils_3.2.0-1.dsc
2443d2e5c82515d455641be6c06a7e5159e81b29 326562 pciutils_3.2.0.orig.tar.bz2
363514a0f2fbc28d23906b869f354d7ea0b35cb4 26688 pciutils_3.2.0-1.debian.tar.bz2
a7ee35e172001e70f7aadbcf15cde5ebbf867a1c 284912 pciutils_3.2.0-1_amd64.deb
ba3ef8f8c94fca7d1ed20b28b54c596560b544d9 79498 libpci-dev_3.2.0-1_amd64.deb
ea644261deba8f24197d08c2b24d4c6a521c8b2f 59160 libpci3_3.2.0-1_amd64.deb
4042ffa056e9669daf329cad1665ff7404b2a7e4 166420
pciutils-udeb_3.2.0-1_amd64.udeb
f715c9de2c901c5eb5873771bb312a10bc80296a 20442 libpci3-udeb_3.2.0-1_amd64.udeb
Checksums-Sha256:
e830e84423703c64e8072cc146c59ac7d00b265dbb45591cadce77be2b064341 2024
pciutils_3.2.0-1.dsc
b816943bb06c3338d98e2c705e3b76c9e513830f1f15c76d60e549f965d22a35 326562
pciutils_3.2.0.orig.tar.bz2
712944a69b639c52449b68d16b4656071c82dc2c76b2ebf64b17f013fb9ef100 26688
pciutils_3.2.0-1.debian.tar.bz2
5bec1bb053957fcc5453b38e99ed9a263dfda8c08abfe2a57ab48fd92c901ba7 284912
pciutils_3.2.0-1_amd64.deb
3bb7f96aac4a108fcfe77fb63f5e5ae59939e64e2eacbbc19c8cb2d3a762ff16 79498
libpci-dev_3.2.0-1_amd64.deb
e9ada9cbf2ea938018b3a07769f8af4a3885691175b890e14fca13839facc6af 59160
libpci3_3.2.0-1_amd64.deb
91a42a4700f25f574951c251b14bbfaf499d867b49521278b3f969eef1245829 166420
pciutils-udeb_3.2.0-1_amd64.udeb
6a186cc12c665dd73f452e697a19234a9e816929d81b0be966d3da0d2723a59e 20442
libpci3-udeb_3.2.0-1_amd64.udeb
Files:
9872efca2b6dcffc39b63d1c3d80914e 2024 admin optional pciutils_3.2.0-1.dsc
d73a1b35e5d5efa70e8476d5917de11f 326562 admin optional
pciutils_3.2.0.orig.tar.bz2
01f7b641c3831317234c870ef7c67e8c 26688 admin optional
pciutils_3.2.0-1.debian.tar.bz2
75c4d07821004f46f0b849f15e12b3f7 284912 admin standard
pciutils_3.2.0-1_amd64.deb
a2d60fbb8c89dd8d5d09665ac36df4ca 79498 libdevel optional
libpci-dev_3.2.0-1_amd64.deb
216f3f71f7cead324f7eb17536c5bb17 59160 libs standard libpci3_3.2.0-1_amd64.deb
518315af981c739b36a040af76309435 166420 debian-installer standard
pciutils-udeb_3.2.0-1_amd64.udeb
376d193281ceb4f8e3d75a74cc10fd1f 20442 debian-installer optional
libpci3-udeb_3.2.0-1_amd64.udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJRnXo/AAoJEHxWrP6UeJfY5uwP/RTgTkowbJ1FGPOkqV+jxiA/
RKhDE+DztDQDJWjPbpbbcygdPEbyIHRtHD/J9VxNCIa2GhJoFb/arDTUrCwedxAz
MgvmPGVvrk+58uOkfsjm2juw/CzDYkWJ0tAOHZlnlk2oo/qBcl33BHSvx6vAeYyC
iidyTfOTfmSZAFVMbQsiDJs3geW+iCKkaRLZT3sqtLoxYcb6m5n/Veo5nCYig1AB
nBDD+NBqFh378JOFwDrI84KKZhboDtt975nMGYDlY0W0B0JHf9aKrrmeoBXme4jT
ZG3zw8d4y7KgGJAOV/Y3N4PrHgRIKQ+g0dhDvuqP1Lo+EKF5PV91F6V1K66J/5PW
gSJ03gh9HpVuiVur8mQIGrO2UP0nj1YqDC8OZPe3sVPt1AMqv5s0bYEddzzyY74Z
PKKxeuCSdY95STcmmnskwjCncQcmPNDcDyIMrcZD7Z1AFOXJLd1j1/s+IpTOem2+
Zd6m/FlYg6ZD7OaSjfrASKplOaMSzEiR2OChJbtfHZWWrJMHGeFehDO1B0ekdwoI
eH6zYHI27rKFob7s4W/IeVj4dC0MA+uZZNOLCt889gm2uZydviI/arsvQBLgn93c
UPwZi3R+o3X/sklQhRfS9FrzgB1CZnx2sW/bjnzE7kxNilSwk+nvfXW5JaV/yBUd
QAhPCf60wQXmjkG9GySk
=ydMS
-----END PGP SIGNATURE-----
--- End Message ---