mirror of
https://github.com/dashpay/dash.git
synced 2024-12-25 12:02:48 +01:00
Merge #6295: backport: cmake prereq 3
1b622944c4
Merge bitcoin/bitcoin#30743: depends: build libevent with `-D_GNU_SOURCE` (merge-script)0f135dd233
Merge bitcoin/bitcoin#30522: ci: Add missing qttools5-dev install to Asan task (merge-script)d46e16c023
Merge bitcoin/bitcoin#30490: depends: bump libmultiprocess for CMake fixes (merge-script)7a63c20c47
Merge bitcoin/bitcoin#29276: depends: Update libmultiprocess library to fix C++20 macos build error (fanquake)630e767be7
Merge bitcoin/bitcoin#28907: depends: bump libmultiprocess to fix capnproto deprecation warnings (fanquake)318471d599
Merge bitcoin/bitcoin#28735: depends: Bump to capnproto-c++-1.0.1 (fanquake)ad0c279ac8
Merge bitcoin/bitcoin#26672: build: Update libmultiprocess library (fanquake) Pull request description: ## Issue being fixed or feature implemented depends on https://github.com/dashpay/dash/pull/6294 ## What was done? Batch of backports ## How Has This Been Tested? ## Breaking Changes ## Checklist: _Go over all the following points, and put an `x` in all the boxes that apply._ - [ ] I have performed a self-review of my own code - [ ] I have commented my code, particularly in hard-to-understand areas - [ ] I have added or updated relevant unit/integration/functional/e2e tests - [ ] I have made corresponding changes to the documentation - [x] I have assigned this pull request to a milestone _(for repository code-owners and collaborators only)_ ACKs for top commit: UdjinM6: utACK1b622944c4
Tree-SHA512: a0a01b1b4844725aa6c96304a4cddae61ec29b677a760f35648e7f39fb36f6f462d3a6d5e411e99f4db1fa59c01f6fffd87158cbef5e1ba1edb43e68fc362c77
This commit is contained in:
commit
7c0d44c13c
@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
export LC_ALL=C.UTF-8
|
export LC_ALL=C.UTF-8
|
||||||
|
|
||||||
export PACKAGES="clang llvm python3-zmq qtbase5-dev qttools5-dev-tools libevent-dev bsdmainutils libboost-dev libdb5.3++-dev libminiupnpc-dev libzmq3-dev libqrencode-dev"
|
export PACKAGES="clang llvm python3-zmq qtbase5-dev qttools5-dev qttools5-dev-tools libevent-dev bsdmainutils libboost-dev libdb5.3++-dev libminiupnpc-dev libzmq3-dev libqrencode-dev"
|
||||||
export NO_DEPENDS=1
|
export NO_DEPENDS=1
|
||||||
export TEST_RUNNER_EXTRA="--timeout-factor=4" # Increase timeout because sanitizers slow down
|
export TEST_RUNNER_EXTRA="--timeout-factor=4" # Increase timeout because sanitizers slow down
|
||||||
export FUNCTIONAL_TESTS_CONFIG="--exclude wallet_multiwallet.py" # Temporarily suppress ASan heap-use-after-free (see issue #14163)
|
export FUNCTIONAL_TESTS_CONFIG="--exclude wallet_multiwallet.py" # Temporarily suppress ASan heap-use-after-free (see issue #14163)
|
||||||
|
@ -8,6 +8,7 @@ $(package)_dependencies=native_$(package)
|
|||||||
|
|
||||||
define $(package)_set_vars :=
|
define $(package)_set_vars :=
|
||||||
$(package)_config_opts := --with-external-capnp
|
$(package)_config_opts := --with-external-capnp
|
||||||
|
$(package)_config_opts += --without-openssl
|
||||||
$(package)_config_opts += CAPNP="$$(native_capnp_prefixbin)/capnp"
|
$(package)_config_opts += CAPNP="$$(native_capnp_prefixbin)/capnp"
|
||||||
$(package)_config_opts += CAPNP_CXX="$$(native_capnp_prefixbin)/capnp-c++"
|
$(package)_config_opts += CAPNP_CXX="$$(native_capnp_prefixbin)/capnp-c++"
|
||||||
$(package)_config_opts_android := --disable-shared
|
$(package)_config_opts_android := --disable-shared
|
||||||
|
@ -14,6 +14,7 @@ define $(package)_set_vars
|
|||||||
$(package)_config_opts=-DEVENT__DISABLE_BENCHMARK=ON -DEVENT__DISABLE_OPENSSL=ON
|
$(package)_config_opts=-DEVENT__DISABLE_BENCHMARK=ON -DEVENT__DISABLE_OPENSSL=ON
|
||||||
$(package)_config_opts+=-DEVENT__DISABLE_SAMPLES=ON -DEVENT__DISABLE_REGRESS=ON
|
$(package)_config_opts+=-DEVENT__DISABLE_SAMPLES=ON -DEVENT__DISABLE_REGRESS=ON
|
||||||
$(package)_config_opts+=-DEVENT__DISABLE_TESTS=ON -DEVENT__LIBRARY_TYPE=STATIC
|
$(package)_config_opts+=-DEVENT__DISABLE_TESTS=ON -DEVENT__LIBRARY_TYPE=STATIC
|
||||||
|
$(package)_cppflags += -D_GNU_SOURCE
|
||||||
$(package)_cppflags_mingw32=-D_WIN32_WINNT=0x0601
|
$(package)_cppflags_mingw32=-D_WIN32_WINNT=0x0601
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
@ -24,5 +24,5 @@ define $(package)_build_cmds
|
|||||||
endef
|
endef
|
||||||
|
|
||||||
define $(package)_stage_cmds
|
define $(package)_stage_cmds
|
||||||
$(MAKE) DESTDIR=$($(package)_staging_dir) install
|
$(MAKE) DESTDIR=$($(package)_staging_dir) install-lib
|
||||||
endef
|
endef
|
||||||
|
@ -1,9 +1,13 @@
|
|||||||
package=native_capnp
|
package=native_capnp
|
||||||
$(package)_version=0.7.0
|
$(package)_version=1.0.1
|
||||||
$(package)_download_path=https://capnproto.org/
|
$(package)_download_path=https://capnproto.org/
|
||||||
$(package)_download_file=capnproto-c++-$($(package)_version).tar.gz
|
$(package)_download_file=capnproto-c++-$($(package)_version).tar.gz
|
||||||
$(package)_file_name=capnproto-cxx-$($(package)_version).tar.gz
|
$(package)_file_name=capnproto-cxx-$($(package)_version).tar.gz
|
||||||
$(package)_sha256_hash=c9a4c0bd88123064d483ab46ecee777f14d933359e23bff6fb4f4dbd28b4cd41
|
$(package)_sha256_hash=0f7f4b8a76a2cdb284fddef20de8306450df6dd031a47a15ac95bc43c3358e09
|
||||||
|
|
||||||
|
define $(package)_set_vars
|
||||||
|
$(package)_config_opts = --without-openssl
|
||||||
|
endef
|
||||||
|
|
||||||
define $(package)_config_cmds
|
define $(package)_config_cmds
|
||||||
$($(package)_autoconf)
|
$($(package)_autoconf)
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
package=native_libmultiprocess
|
package=native_libmultiprocess
|
||||||
$(package)_version=d576d975debdc9090bd2582f83f49c76c0061698
|
$(package)_version=8b8a4766ce0a1892b9e8a5eb73dc39821005e520
|
||||||
$(package)_download_path=https://github.com/chaincodelabs/libmultiprocess/archive
|
$(package)_download_path=https://github.com/chaincodelabs/libmultiprocess/archive
|
||||||
$(package)_file_name=$($(package)_version).tar.gz
|
$(package)_file_name=$($(package)_version).tar.gz
|
||||||
$(package)_sha256_hash=9f8b055c8bba755dc32fe799b67c20b91e7b13e67cadafbc54c0f1def057a370
|
$(package)_sha256_hash=475c0dc2357a2ff30e9a164e4c16dc8a6597a57c9193d646fa9cbf0a55c45d78
|
||||||
$(package)_dependencies=native_capnp
|
$(package)_dependencies=native_capnp
|
||||||
|
|
||||||
define $(package)_config_cmds
|
define $(package)_config_cmds
|
||||||
@ -14,5 +14,5 @@ define $(package)_build_cmds
|
|||||||
endef
|
endef
|
||||||
|
|
||||||
define $(package)_stage_cmds
|
define $(package)_stage_cmds
|
||||||
$(MAKE) DESTDIR=$($(package)_staging_dir) install
|
$(MAKE) DESTDIR=$($(package)_staging_dir) install-bin
|
||||||
endef
|
endef
|
||||||
|
Loading…
Reference in New Issue
Block a user