This is a patchset that updates the Berkeley DB package in IPFire 2.
It was developed by Erik with the Mail Relay project and I cherry-picked the changed from that branch that just update the berkeley package.
However some things do not build, yet. There are several packages that do not build properly (e.g. cyrus-imapd) which need to be fixed first. The original branch updates the cyrus-imapd package, but that is not applicable to be done for this branch. We intend to ship the massive amount of changes of the mail relay branch one by one.
So I am sending this to the list as a RFC and would like to ask the people who are working on the mail proxy feature to take care of these patches and make the entire branch build.
The packages that FTBFS must be fixed and if there are any databases that need to be converted when changing berkeley db, that needs to be done in the package scriptlets as well.
You can also pull these patches from:
git://git.ipfire.org/people/ms/ipfire-2.x.git berkley-db-update
Best, -Michael
Erik Kapfer (5): berkeley: Update berkeley database to version 6.1.26 BerkeleyDB: Update berkely DB perl module to 0.55 php: Fix build with db6 squidguard: Fix build with db6 openldap: Update to 2.4.40
Michael Tremer (1): postfix: Fix build with db6
config/rootfiles/common/BerkeleyDB | 3 +- config/rootfiles/common/berkeley | 7073 +++++++++++++++++----- config/rootfiles/common/openldap | 626 +- lfs/BerkeleyDB | 9 +- lfs/berkeley | 25 +- lfs/openldap | 28 +- lfs/php | 84 +- lfs/postfix | 1 + lfs/squidguard | 1 + src/patches/openldap-2.4.40-consolidated-1.patch | 399 ++ src/patches/php-5.3.27_db6.patch | 66 + src/patches/postfix-2.10-db6.patch | 11 + src/patches/squidguard-1.4.1-db6.patch | 15 + 13 files changed, 6452 insertions(+), 1889 deletions(-) create mode 100644 src/patches/openldap-2.4.40-consolidated-1.patch create mode 100644 src/patches/php-5.3.27_db6.patch create mode 100644 src/patches/postfix-2.10-db6.patch create mode 100644 src/patches/squidguard-1.4.1-db6.patch