From 41ccd0f97fdbe8d7ddb7eb167e491a9c30ebc4bd Mon Sep 17 00:00:00 2001 From: Luis Date: Fri, 23 Dec 2022 09:28:58 +0000 Subject: [PATCH] db: downgrade to 5.3.28, php dba.so requires libdb-5.3.so --- main/db/.checksums | 2 +- main/db/.pkgfiles | 15 +++++++-------- main/db/spkgbuild | 9 +++++++-- 3 files changed, 15 insertions(+), 11 deletions(-) diff --git a/main/db/.checksums b/main/db/.checksums index 256a96888..3448f3678 100644 --- a/main/db/.checksums +++ b/main/db/.checksums @@ -1 +1 @@ -33491b4756cb44b91c3318b727e71023 db-6.2.32.tar.gz +b99454564d5b4479750567031d66fe24 db-5.3.28.tar.gz diff --git a/main/db/.pkgfiles b/main/db/.pkgfiles index a706625fe..9b8c4b95d 100644 --- a/main/db/.pkgfiles +++ b/main/db/.pkgfiles @@ -1,9 +1,8 @@ -db-6.2.32-1 +db-5.3.28-1 drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/bin/ -r-xr-xr-x root/root usr/bin/db_archive -r-xr-xr-x root/root usr/bin/db_checkpoint --r-xr-xr-x root/root usr/bin/db_convert -r-xr-xr-x root/root usr/bin/db_deadlock -r-xr-xr-x root/root usr/bin/db_dump -r-xr-xr-x root/root usr/bin/db_hotbackup @@ -21,9 +20,9 @@ drwxr-xr-x root/root usr/include/ -r--r--r-- root/root usr/include/db_185.h -r--r--r-- root/root usr/include/db_cxx.h drwxr-xr-x root/root usr/lib/ --rwxr-xr-x root/root usr/lib/libdb-6.2.so -lrwxrwxrwx root/root usr/lib/libdb-6.so -> libdb-6.2.so -lrwxrwxrwx root/root usr/lib/libdb.so -> libdb-6.2.so --rwxr-xr-x root/root usr/lib/libdb_cxx-6.2.so -lrwxrwxrwx root/root usr/lib/libdb_cxx-6.so -> libdb_cxx-6.2.so -lrwxrwxrwx root/root usr/lib/libdb_cxx.so -> libdb_cxx-6.2.so +-rwxr-xr-x root/root usr/lib/libdb-5.3.so +lrwxrwxrwx root/root usr/lib/libdb-5.so -> libdb-5.3.so +lrwxrwxrwx root/root usr/lib/libdb.so -> libdb-5.3.so +-rwxr-xr-x root/root usr/lib/libdb_cxx-5.3.so +lrwxrwxrwx root/root usr/lib/libdb_cxx-5.so -> libdb_cxx-5.3.so +lrwxrwxrwx root/root usr/lib/libdb_cxx.so -> libdb_cxx-5.3.so diff --git a/main/db/spkgbuild b/main/db/spkgbuild index 541f78f32..cd3a20943 100644 --- a/main/db/spkgbuild +++ b/main/db/spkgbuild @@ -2,12 +2,17 @@ # depends : bash name=db -version=6.2.32 +version=5.3.28 release=1 source="http://download.oracle.com/berkeley-db/${name}-${version}.tar.gz" build() { - cd $name-$version/build_unix + cd $name-$version + + # fix so that this will compile with current versions of g++ + sed -i 's/\(__atomic_compare_exchange\)/\1_db/' src/dbinc/atomic.h + + cd build_unix ../dist/configure \ --prefix=/usr \