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.