Package: pciutils / 1:3.6.2-2

Metadata

Package Version Patches format
pciutils 1:3.6.2-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
00 configure.patch | (download)

lib/configure | 10 7 + 3 - 0 !
1 file changed, 7 insertions(+), 3 deletions(-)

 add support for gnu style system names


01 Makefile.patch | (download)

Makefile | 4 3 + 1 - 0 !
lib/Makefile | 10 5 + 5 - 0 !
lib/configure | 1 1 + 0 - 0 !
3 files changed, 9 insertions(+), 6 deletions(-)

 upstream build system fixes


03 pci.ids.patch | (download)

pci.ids | 1573 1417 + 156 - 0 !
1 file changed, 1417 insertions(+), 156 deletions(-)

---
04 update pciids.sh.patch | (download)

update-pciids.sh | 165 110 + 55 - 0 !
1 file changed, 110 insertions(+), 55 deletions(-)

 rewrite of upstream update-pciids script
Status: check why this was needed?

07 697383 libpci.pc.in.patch | (download)

lib/Makefile | 3 2 + 1 - 0 !
lib/libpci.pc.in | 2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 2 deletions(-)

 libpci-dev: libpci.pc misses -lresolv and -lz for static linking
Date: Fri, 04 Jan 2013 17:31:14 +0100

libpci.pc doesn't seem to be correct for static linking.

  $ pkg-config --libs --static libpci
  -lpci  

It brings no dependencies while -lresolv (and likely -lz) seems needed:

  /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-gnu/
   libpci.a(names-net.o):function pci_id_net_lookup:
   error: undefined reference to '__res_query'

Something like:

  Libs.private: -lresolv -lz


man page typos.patch | (download)

lspci.man | 2 1 + 1 - 0 !
setpci.man | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 fix man page typos


fortify.patch | (download)

lib/names-net.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix fortify compiler warnings