Evangelos Foutras pushed to branch main at Arch Linux / Packaging / Packages /
zcash
Commits:
f4c3aaf9 by Evangelos Foutras at 2023-09-03T22:24:50+03:00
Remove patch for boost 1.83
boost 1.83.0-2 contains a fix that addresses the original build failure.
- - - - -
2 changed files:
- PKGBUILD
- − boost-1.83.patch
Changes:
=====================================
PKGBUILD
=====================================
@@ -15,23 +15,15 @@ makedepends=('boost' 'clang' 'cmake' 'cxxbridge' 'git'
'gmock' 'python' 'rust' '
options=(!lto)
source=("git+https://github.com/zcash/zcash.git#commit=${_commit}"
"https://download.oracle.com/berkeley-db/db-${_db_version}.tar.gz"
- 'boost-1.83.patch'
'zcashd.service')
sha256sums=('SKIP'
'47612c8991aa9ac2f6be721267c8d3cdccf5ac83105df8e50809daea24e95dc7'
- '6c29da2bdfe7f385778cb8cd15a668e1f200ad9dc0ee30ce58c738b038778add'
'7b0919ac447824199aff8c17b5a5799b46414818c6aed314506c5295d0ce9ccd')
get_rust_target() {
RUSTC_BOOTSTRAP=1 rustc -Z unstable-options --print target-spec-json |
python -c 'import json,sys;obj=json.load(sys.stdin);print(obj["llvm-target"])'
}
-prepare() {
- cd ${pkgname}
- # https://github.com/boostorg/signals2/issues/68
- patch -Np1 -i ../boost-1.83.patch
-}
-
build() {
cd "db-${_db_version}/build_unix"
=====================================
boost-1.83.patch deleted
=====================================
@@ -1,16 +0,0 @@
-# Not sure if a Boost.Signals2 or a Zcash issue:
-# https://github.com/boostorg/signals2/issues/68
-
-diff --git a/src/init.cpp b/src/init.cpp
-index 74b1d39f6..24f71333e 100644
---- a/src/init.cpp
-+++ b/src/init.cpp
-@@ -1955,7 +1955,7 @@ bool AppInit2(boost::thread_group& threadGroup,
CScheduler& scheduler)
- while (!fHaveGenesis && !ShutdownRequested()) {
- g_genesis_wait_cv.wait_for(lock, std::chrono::milliseconds(500));
- }
-- uiInterface.NotifyBlockTip.disconnect(BlockNotifyGenesisWait);
-+ uiInterface.NotifyBlockTip.disconnect(&BlockNotifyGenesisWait);
- }
- if (!fHaveGenesis) {
- return false;
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/zcash/-/commit/f4c3aaf95df6aa9b09644ed20330654c056e20b2
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/zcash/-/commit/f4c3aaf95df6aa9b09644ed20330654c056e20b2
You're receiving this email because of your account on gitlab.archlinux.org.