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.


Reply via email to