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 */