summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorquest2023-01-11 11:08:53 -0500
committerquest2023-01-11 11:08:53 -0500
commit2e6664d906068e698b7303f166c61848ba33b181 (patch)
treee853f9ae9857b9ecc0d0dd0c61393c0c7d166c92
parentfbae79648348709d69101cc1fc92606878ddbee0 (diff)
downloadaur-2e6664d906068e698b7303f166c61848ba33b181.tar.gz
Fix segfault
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD9
-rw-r--r--db.patch11
3 files changed, 20 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7b91425c20b1..fcf2c6829a35 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = bitcoin-cash-node
pkgdesc = Bitcoin Cash Node with bitcoind, bitcoin-tx, bitcoin-seeder and bitcoin-cli
pkgver = 26.0.0
- pkgrel = 0
+ pkgrel = 2
url = https://bitcoincashnode.org
install = bitcoin.install
arch = i686
@@ -32,11 +32,13 @@ pkgbase = bitcoin-cash-node
source = bitcoin.service
source = bitcoin-reindex.service
source = bitcoin.install
+ source = db.patch
sha256sums = c87dfdf97ec8a1ee5ddb6447fcdea6e42714c79bb9424e5312dba5b083a8fcd2
sha256sums = c30e5c7e0e97b001fdeac5f4510d5ebc0e0499ec086325e845db609a24f2e22f
sha256sums = 8f05207b586916d489b7d25a68eaacf6e678d7cbb5bfbac551903506b32f904f
sha256sums = f2fd9d8331238727333cf2412ba3759cb194a65b2060eff36808b24c06382104
sha256sums = 497dbeefb9cd9792757a9b6e1fbfd92710d19990ee2959add6c30533ae40b6f6
sha256sums = 1579ff8d965eb3700276586e27e9e2e49e8e2721ece1c8a14924b4ce236b6eb8
+ sha256sums = 4b374456a28d1172933aad0b285aa7dd4e9d67058b9b9958dd0065c6c46acba1
pkgname = bitcoin-cash-node
diff --git a/PKGBUILD b/PKGBUILD
index e762a218f308..3abafa96d2b4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=bitcoin-cash-node
pkgver=26.0.0
-pkgrel=0
+pkgrel=2
pkgdesc="Bitcoin Cash Node with bitcoind, bitcoin-tx, bitcoin-seeder and bitcoin-cli"
arch=('i686' 'x86_64')
url="https://bitcoincashnode.org"
@@ -14,13 +14,15 @@ source=(https://github.com/bitcoin-cash-node/bitcoin-cash-node/archive/v$pkgver.
bitcoin.logrotate
bitcoin.service
bitcoin-reindex.service
- bitcoin.install)
+ bitcoin.install
+ db.patch)
sha256sums=('c87dfdf97ec8a1ee5ddb6447fcdea6e42714c79bb9424e5312dba5b083a8fcd2'
'c30e5c7e0e97b001fdeac5f4510d5ebc0e0499ec086325e845db609a24f2e22f'
'8f05207b586916d489b7d25a68eaacf6e678d7cbb5bfbac551903506b32f904f'
'f2fd9d8331238727333cf2412ba3759cb194a65b2060eff36808b24c06382104'
'497dbeefb9cd9792757a9b6e1fbfd92710d19990ee2959add6c30533ae40b6f6'
- '1579ff8d965eb3700276586e27e9e2e49e8e2721ece1c8a14924b4ce236b6eb8')
+ '1579ff8d965eb3700276586e27e9e2e49e8e2721ece1c8a14924b4ce236b6eb8'
+ '4b374456a28d1172933aad0b285aa7dd4e9d67058b9b9958dd0065c6c46acba1')
backup=('etc/bitcoin/bitcoin.conf'
'etc/logrotate.d/bitcoin')
provides=('bitcoin-cli' 'bitcoin-daemon' 'bitcoin-tx' 'bitcoin-seeder')
@@ -29,6 +31,7 @@ install=bitcoin.install
build() {
cd "$srcdir/${pkgname}-$pkgver"
+ patch -p0 < ../db.patch
msg2 'Building...'
mkdir -p build
diff --git a/db.patch b/db.patch
new file mode 100644
index 000000000000..b307f5fc88ff
--- /dev/null
+++ b/db.patch
@@ -0,0 +1,11 @@
+--- cmake/modules/FindBerkeleyDB.cmake 2023-01-11 10:54:39.194590964 -0500
++++ cmake/modules/FindBerkeleyDB_new.cmake 2023-01-11 10:55:04.280263188 -0500
+@@ -43,6 +43,8 @@
+ endforeach()
+ endforeach()
+
++ list(REVERSE ${VARIANTS})
++
+ set(${VARIANTS} ${${VARIANTS}} PARENT_SCOPE)
+ endfunction()
+