File fix-lack-of-exposure-of-pci_init-for-libpci_3.2.patch of Package pciutils.38543
Index: pciutils-3.5.6/lib/init.c =================================================================== --- pciutils-3.5.6.orig/lib/init.c +++ pciutils-3.5.6/lib/init.c @@ -215,7 +215,9 @@ pci_init_v35(struct pci_access *a) STATIC_ALIAS(void pci_init(struct pci_access *a), pci_init_v35(a)); DEFINE_ALIAS(void pci_init_v30(struct pci_access *a), pci_init_v35); +DEFINE_ALIAS(void pci_init_v32(struct pci_access *a), pci_init_v35); SYMBOL_VERSION(pci_init_v30, pci_init@LIBPCI_3.0); +SYMBOL_VERSION(pci_init_v32, pci_init@LIBPCI_3.2); SYMBOL_VERSION(pci_init_v35, pci_init@@LIBPCI_3.5); void Index: pciutils-3.5.6/lib/internal.h =================================================================== --- pciutils-3.5.6.orig/lib/internal.h +++ pciutils-3.5.6/lib/internal.h @@ -62,6 +62,7 @@ void pci_mfree(void *); char *pci_strdup(struct pci_access *a, const char *s); void pci_init_v30(struct pci_access *a) VERSIONED_ABI; +void pci_init_v32(struct pci_access *a) VERSIONED_ABI; void pci_init_v35(struct pci_access *a) VERSIONED_ABI; /* access.c */