diff --git a/rpm-4.5.90-rpmfileutil.patch b/rpm-4.5.90-rpmfileutil.patch new file mode 100644 index 0000000..db2976e --- /dev/null +++ b/rpm-4.5.90-rpmfileutil.patch @@ -0,0 +1,20 @@ +commit 0b80d38f32b438d81d47fc61074b1f163518d68f +Author: Jindrich Novy +Date: Mon Dec 1 12:16:56 2008 +0100 + + Include rpmfileutil.h from rpmmacro.h so that + prototype for rpmGenPath() is included (rhbz#473420) + - unbreaks net-snmp + +diff --git a/rpmio/rpmmacro.h b/rpmio/rpmmacro.h +index 7391efd..765c78c 100644 +--- a/rpmio/rpmmacro.h ++++ b/rpmio/rpmmacro.h +@@ -9,6 +9,7 @@ + #include + + #include ++#include + + #ifdef __cplusplus + extern "C" { diff --git a/rpm.spec b/rpm.spec index 62823dc..c7fb2f1 100644 --- a/rpm.spec +++ b/rpm.spec @@ -18,7 +18,7 @@ Summary: The RPM package management system Name: rpm Version: %{rpmver} -Release: 0.%{snapver}.4 +Release: 0.%{snapver}.5 Group: System Environment/Base Url: http://www.rpm.org/ Source0: http://rpm.org/releases/testing/%{name}-%{srcver}.tar.bz2 @@ -29,6 +29,7 @@ Source1: db-%{bdbver}.tar.gz Patch0: rpm-4.5.90-devel-autodep.patch Patch1: rpm-4.5.90-pkgconfig-path.patch Patch2: rpm-4.5.90-gstreamer-provides.patch +Patch3: rpm-4.5.90-rpmfileutil.patch # Patches already in upstream @@ -162,6 +163,7 @@ that will manipulate RPM packages and databases. %patch0 -p1 -b .devel-autodep %patch1 -p1 -b .pkgconfig-path %patch2 -p1 -b .gstreamer-prov +%patch3 -p1 -b .rpmfileutil # needs a bit of upstream love first... #%patch300 -p1 -b .posttrans @@ -352,6 +354,10 @@ exit 0 %doc doc/librpm/html/* %changelog +* Mon Dec 01 2008 Jindrich Novy +- include rpmfileutil.h from rpmmacro.h, unbreaks + net-snmp (#473420) + * Sun Nov 30 2008 Panu Matilainen - rebuild for python 2.6