Bug 249737 - Rebuild cyrus-sasl using db4-4.6.19
Summary: Rebuild cyrus-sasl using db4-4.6.19
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: cyrus-sasl
Version: rawhide
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Steve Conklin
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 249735
Blocks: F8Target
TreeView+ depends on / blocked
 
Reported: 2007-07-26 18:49 UTC by Robert Scheck
Modified: 2007-11-30 22:12 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2007-09-19 17:31:03 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Robert Scheck 2007-07-26 18:49:12 UTC
Description of problem:
Please rebuild cyrus-sasl using db4-4.6.18.

Version-Release number of selected component (if applicable):
cyrus-sasl-2.1.22-6

Actual results:
Cyrus SASL is currently built using db4 < 4.6.18.

Expected results:
Cyrus SASL is currently built using db4 = 4.6.18.

Comment 1 Robert Scheck 2007-09-02 02:02:55 UTC
Ping?

Comment 2 Robert Scheck 2007-09-03 21:05:39 UTC
Please use 4.6.19 for the internal one. Several x86_64 issues are solved there.

Comment 3 Robert Scheck 2007-09-05 22:05:59 UTC
The following changes worked for me. But you should rename the copy of db-
4.6.18-glibc.patch from the db4 package somehow before adding to this package. 
Oh and IMHO the buildrequirement to gdbm-devel is no longer required.

--- cyrus-sasl.spec       2007-02-26 22:23:11.000000000 +0100
+++ cyrus-sasl.spec.rsc   2007-09-05 23:59:36.000000000 +0200
@@ -1,5 +1,5 @@
 %define _plugindir2 %{_libdir}/sasl2
-%define db_version 4.5.20
+%define db_version 4.6.19
 %define bootstrap_cyrus_sasl 0

 Summary: The Cyrus SASL library
@@ -28,6 +28,7 @@
 Patch26: cyrus-sasl-2.1.22-digest-commas.patch
 Patch27: cyrus-sasl-2.1.22-automake-1.10.patch
 Patch28: cyrus-sasl-2.1.21-keytab.patch
+Patch29: db-4.6.18-glibc.patch
 Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: autoconf, automake, libtool, gdbm-devel, groff
 BuildRequires: krb5-devel >= 1.2.2, openssl-devel, pam-devel, pkgconfig
@@ -128,6 +129,10 @@
 %patch27 -p1 -b .automake-1.10
 %patch28 -p1 -b .keytab

+pushd db-%{db_version}
+%patch29 -p1 -b .glibc27
+popd
+
 # FIXME - we remove these files directly so that we can avoid using the -f
 # flag, which has a nasty habit of overwriting files like COPYING.
 rm -f config/config.guess config/config.sub


Note You need to log in before you can comment on or make changes to this bug.