]> git.pld-linux.org Git - packages/rpm.git/commitdiff
- check to see if rebuilding against db 5.2 fixes some bugs
authorJan Rękorajski <baggins@pld-linux.org>
Wed, 24 Oct 2012 21:47:33 +0000 (23:47 +0200)
committerJan Rękorajski <baggins@pld-linux.org>
Wed, 24 Oct 2012 21:47:33 +0000 (23:47 +0200)
rpm-db5.2.patch [new file with mode: 0644]
rpm.spec

diff --git a/rpm-db5.2.patch b/rpm-db5.2.patch
new file mode 100644 (file)
index 0000000..7ed49e4
--- /dev/null
@@ -0,0 +1,31 @@
+--- rpm-5.4.10/configure.ac~   2012-07-18 21:42:22.133130256 +0200
++++ rpm-5.4.10/configure.ac    2012-07-18 21:45:04.726457854 +0200
+@@ -543,7 +543,7 @@
+     MYPATH=$PATH
+ fi
+-DBXY=db53
++DBXY=db5.2
+ AC_PATH_PROG(__BASH, bash, %{_bindir}/bash, $MYPATH)
+ AC_PATH_PROG(__BZIP2, bzip2, %{_bindir}/bzip2, $MYPATH)
+--- rpm-5.4.10/configure.ac~   2012-10-24 23:26:28.650695811 +0200
++++ rpm-5.4.10/configure.ac    2012-10-24 23:35:55.777342472 +0200
+@@ -1582,7 +1582,7 @@
+ CPPFLAGS="${CPPFLAGS} -I${prefix}/include/${DBXY}"
+ RPM_CHECK_LIB(
+     [Berkeley-DB], [db],
+-    [db-5.3], [db_create], [db.h],
++    [db-5.2], [db_create], [db.h],
+     [yes,external], [db3],
+     [ DBLIBSRCS="$DBLIBSRCS db3.c"
+       AM_CONDITIONAL(WITH_DB, [ true ])
+@@ -1609,7 +1609,7 @@
+ dnl XXX error: `db3' is already registered with AC_CONFIG_SUBDIRS.
+ RPM_CHECK_LIB(
+     [Berkeley-DB (+SQLite3)], [dbsql],
+-    [db_sql-5.3], [sqlite3_open], [dbsql.h],
++    [db_sql-5.2], [sqlite3_open], [dbsql.h],
+     [yes,external], [db3/sql],
+     [
+       AM_CONDITIONAL(WITH_DBSQL, [ true ])
index b4fb4a30d6e2f3c16bd79957c20e180a96d80d38..7b7f634b1a7e3a3c26f860e57d05027e19217c83 100644 (file)
--- a/rpm.spec
+++ b/rpm.spec
@@ -37,8 +37,8 @@ ERROR
 %endif
 
 # versions of required libraries
-%define                reqdb_pkg       db5.3
-%define                reqdb_ver       5.3
+%define                reqdb_pkg       db5.2
+%define                reqdb_ver       5.2
 %define                reqpopt_ver     1.15
 %define                beecrypt_ver    2:4.1.2-4
 %define                sover           5.4
@@ -52,7 +52,7 @@ Summary(ru.UTF-8):    Менеджер пакетов от RPM
 Summary(uk.UTF-8):     Менеджер пакетів від RPM
 Name:          rpm
 Version:       5.4.10
-Release:       26
+Release:       26.1
 License:       LGPL
 Group:         Base
 # http://rpm5.org/files/rpm/rpm-5.4/rpm-5.4.10-0.20120706.src.rpm
@@ -115,7 +115,7 @@ Patch22:    %{name}-sparc64.patch
 Patch23:       %{name}-gendiff.patch
 Patch24:       openmp.patch
 Patch25:       %{name}-URPM-build-fix.patch
-Patch26:       %{name}-db5.3.patch
+Patch26:       %{name}-db5.2.patch
 Patch27:       %{name}-helperEVR-noassert.patch
 Patch28:       %{name}-unglobal.patch
 Patch29:       %{name}-builddir-readlink.patch
@@ -823,7 +823,7 @@ Dokumentacja API RPM-a oraz przewodniki w formacie HTML generowane ze
 %patch38 -p1
 %patch39 -p1
 %patch40 -p1
-%patch41 -p1
+#patch41 -p1
 %patch42 -p1
 %patch43 -p1
 %patch44 -p1
This page took 0.240423 seconds and 4 git commands to generate.