Opened 17 years ago

Closed 17 years ago

Last modified 8 years ago

#1044 closed defect (fixed)

Berkeley DB-4.3.27

Reported by: matthew@… Owned by: blfs-book@…
Priority: high Milestone:
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

Version increment (4.3.21) - have fun with this one guys :)

Attachments (7)

Python-2.4-db43.patch (2.7 KB ) - added by igor@… 17 years ago.
Python update for the newest Berkeley DB.
php-5.0.3-db43.patch (689 bytes ) - added by igor@… 17 years ago.
PHP update.
exim-4.43-db43.patch (2.0 KB ) - added by igor@… 17 years ago.
Exim update.
kdesdk-3.3.2-db43.patch (1.0 KB ) - added by igor@… 17 years ago.
kdesdk update (untested)
GConf-1.0.9-db43.patch (1.0 KB ) - added by igor@… 17 years ago.
GConf-1 update
GConf-1.0.9-db43.2.patch (1.0 KB ) - added by igor@… 17 years ago.
GConf-1 update
GConf-1.0.9-db43.3.patch (2.6 KB ) - added by igor@… 17 years ago.
GConf-1 Update

Download all attachments as: .zip

Change History (28)

comment:1 by igor@…, 17 years ago

Resolution: fixed
Status: newclosed

comment:2 by igor@…, 17 years ago

Resolution: fixed
Status: closedreopened

I've noticed some API changes like DB->set_errcall and DB->stat methods during Python compilation. Reopening this bug...

comment:3 by LFS-User@…, 17 years ago

Summary: Berkeley DB-4.3.21Berkeley DB-4.3.27

New version. Up to 4.3.27 now.

comment:4 by igor@…, 17 years ago

DB-4.3 support added in Subversion-1.1.2

comment:5 by igor@…, 17 years ago

Postfix compiles and runs.

by igor@…, 17 years ago

Attachment: Python-2.4-db43.patch added

Python update for the newest Berkeley DB.

comment:6 by igor@…, 17 years ago

attachments.description: Support for the newest Berkeley DB.Python update for the newest Berkeley DB.

by igor@…, 17 years ago

Attachment: php-5.0.3-db43.patch added

PHP update.

comment:7 by igor@…, 17 years ago

Apache is OK.

comment:8 by Randy McMurchy, 17 years ago

A problem could be the GNOME-1.4 libs. Berkeley DB is required for gnome-libs and GNU-Cash is dependant on gnome-libs.

A workaround would be to require db-3.3 for gnome-libs (it works), and I know what GNU-Cash will find db-3.3 before it finds db-4.x

So, if the DB API change affects gnome-libs, we could probably get away with just changing the required dependency to db-3.3

comment:9 by igor@…, 17 years ago

Well, it would be illogical to patch such an old software as Gnome 1.4 to utilize the bleedeing egde Berkeley DB. I've almost forgot we have DB-3.3 in the book. :)

comment:10 by igor@…, 17 years ago

Ruby and WvStreams OK.

comment:11 by igor@…, 17 years ago

Cyrus SASL and Heimdal OK. DB-4.3 support added to OpenLDAP in 2.2.19 release.

by igor@…, 17 years ago

Attachment: exim-4.43-db43.patch added

Exim update.

comment:12 by igor@…, 17 years ago

Sendmail OK

comment:13 by igor@…, 17 years ago

GNOME Libs-1.4 uses DB 1.85 compatibility API.

comment:14 by Randy McMurchy, 17 years ago

GConf-1.0.9 will only look for db3 or less, this is why DB3 was listed as an optional dependency of gnome-libs. Kind of kill two birds with one stone thing.

by igor@…, 17 years ago

Attachment: kdesdk-3.3.2-db43.patch added

kdesdk update (untested)

by igor@…, 17 years ago

Attachment: GConf-1.0.9-db43.patch added

GConf-1 update

by igor@…, 17 years ago

Attachment: GConf-1.0.9-db43.2.patch added

GConf-1 update

comment:15 by igor@…, 17 years ago

attachments.isobsolete: 01

comment:16 by igor@…, 17 years ago

kdeaddons looks for Berkeley DB but doesn't really use it.

comment:17 by Randy McMurchy, 17 years ago

Are you sure that kdeaddons doesn't use DB? Noted from the kdeaddons make log.

/bin/sh ../../libtool --silent --mode=link --tag=CXX g++ [snip] -lkio -lnoatun -ldb_cxx

comment:18 by igor@…, 17 years ago

Good catch. I didn't grep for C++ API but nothing changed there anyways.

by igor@…, 17 years ago

Attachment: GConf-1.0.9-db43.3.patch added

GConf-1 Update

comment:19 by igor@…, 17 years ago

attachments.isobsolete: 01

comment:20 by igor@…, 17 years ago

Resolution: fixed
Status: reopenedclosed

comment:21 by bdubbs@…, 8 years ago

Milestone: old

Milestone old deleted

Note: See TracTickets for help on using tickets.