Skip to content

Commit 8915d75

Browse files
committed
Merge branch 'auxpow-29.x' into 29.x
2 parents 7ae0246 + 828bf74 commit 8915d75

31 files changed

+174
-42
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ Translations
8989
**Translation workflow is not yet set up for Namecoin Core. For strings which are common to Bitcoin Core, see below.**
9090

9191
Changes to translations as well as new translations can be submitted to
92-
[Bitcoin Core's Transifex page](https://www.transifex.com/bitcoin/bitcoin/).
92+
[Bitcoin Core's Transifex page](https://explore.transifex.com/bitcoin/bitcoin/).
9393

9494
Translations are periodically pulled from Transifex and merged into the git repository. See the
9595
[translation process](doc/translation_process.md) for details on how this works.

contrib/guix/INSTALL.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,7 @@ Source: https://logs.guix.gnu.org/guix/2020-11-12.log#232527
319319
Start by cloning Guix:
320320

321321
```
322-
git clone https://git.savannah.gnu.org/git/guix.git
322+
git clone https://codeberg.org/guix/guix.git
323323
cd guix
324324
```
325325

@@ -607,7 +607,7 @@ checklist.
607607
```
608608
Generation 38 Feb 22 2021 16:39:31 (current)
609609
guix f350df4
610-
repository URL: https://git.savannah.gnu.org/git/guix.git
610+
repository URL: https://codeberg.org/guix/guix.git
611611
branch: version-1.2.0
612612
commit: f350df405fbcd5b9e27e6b6aa500da7f101f41e7
613613
```
@@ -760,8 +760,8 @@ Please see the following links for more details:
760760
761761
- An upstream coreutils bug has been filed: [debbugs#47940](https://debbugs.gnu.org/cgi/bugreport.cgi?bug=47940)
762762
- A Guix bug detailing the underlying problem has been filed: [guix-issues#47935](https://issues.guix.gnu.org/47935), [guix-issues#49985](https://issues.guix.gnu.org/49985#5)
763-
- A commit to skip this test in Guix has been merged into the core-updates branch:
764-
[savannah/guix@6ba1058](https://git.savannah.gnu.org/cgit/guix.git/commit/?id=6ba1058df0c4ce5611c2367531ae5c3cdc729ab4)
763+
- A commit to skip this test is included since Guix 1.4.0:
764+
[codeberg/guix@6ba1058](https://codeberg.org/guix/guix/commit/6ba1058df0c4ce5611c2367531ae5c3cdc729ab4)
765765
766766
767767
[install-script]: #options-1-and-2-using-the-official-shell-installer-script-or-binary-tarball

contrib/guix/guix-build

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,24 @@ fi
6969

7070
mkdir -p "$VERSION_BASE"
7171

72+
################
73+
# SOURCE_DATE_EPOCH should not unintentionally be set
74+
################
75+
76+
if [ -n "$SOURCE_DATE_EPOCH" ] && [ -z "$FORCE_SOURCE_DATE_EPOCH" ]; then
77+
cat << EOF
78+
ERR: Environment variable SOURCE_DATE_EPOCH is set which may break reproducibility.
79+
80+
Aborting...
81+
82+
Hint: You may want to:
83+
1. Unset this variable: \`unset SOURCE_DATE_EPOCH\` before rebuilding
84+
2. Set the 'FORCE_SOURCE_DATE_EPOCH' environment variable if you insist on
85+
using your own epoch
86+
EOF
87+
exit 1
88+
fi
89+
7290
################
7391
# Build directories should not exist
7492
################

contrib/guix/libexec/prelude.bash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ fi
5050
# across time.
5151
time-machine() {
5252
# shellcheck disable=SC2086
53-
guix time-machine --url=https://git.savannah.gnu.org/git/guix.git \
53+
guix time-machine --url=https://codeberg.org/guix/guix.git \
5454
--commit=53396a22afc04536ddf75d8f82ad2eafa5082725 \
5555
--cores="$JOBS" \
5656
--keep-failed \

contrib/tracing/p2p_monitor.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
bpf_probe_read_user_str(&msg.peer_addr, sizeof(msg.peer_addr), paddr);
5555
bpf_usdt_readarg(3, ctx, &pconn_type);
5656
bpf_probe_read_user_str(&msg.peer_conn_type, sizeof(msg.peer_conn_type), pconn_type);
57-
bpf_usdt_readarg(4, ctx, &pconn_type);
57+
bpf_usdt_readarg(4, ctx, &pmsg_type);
5858
bpf_probe_read_user_str(&msg.msg_type, sizeof(msg.msg_type), pmsg_type);
5959
bpf_usdt_readarg(5, ctx, &msg.msg_size);
6060
@@ -71,7 +71,7 @@
7171
bpf_probe_read_user_str(&msg.peer_addr, sizeof(msg.peer_addr), paddr);
7272
bpf_usdt_readarg(3, ctx, &pconn_type);
7373
bpf_probe_read_user_str(&msg.peer_conn_type, sizeof(msg.peer_conn_type), pconn_type);
74-
bpf_usdt_readarg(4, ctx, &pconn_type);
74+
bpf_usdt_readarg(4, ctx, &pmsg_type);
7575
bpf_probe_read_user_str(&msg.msg_type, sizeof(msg.msg_type), pmsg_type);
7676
bpf_usdt_readarg(5, ctx, &msg.msg_size);
7777

depends/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -90,15 +90,15 @@ For linux S390X cross compilation:
9090

9191
### Install the required dependencies: FreeBSD
9292

93-
pkg install bash
93+
pkg install bash cmake curl gmake
9494

9595
### Install the required dependencies: NetBSD
9696

97-
pkgin install bash gmake
97+
pkgin install bash cmake curl gmake perl
9898

9999
### Install the required dependencies: OpenBSD
100100

101-
pkg_add bash gmake gtar
101+
pkg_add bash cmake curl gmake gtar
102102

103103
### Dependency Options
104104

depends/builders/openbsd.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
build_openbsd_CC = clang
22
build_openbsd_CXX = clang++
33

4-
build_openbsd_SHA256SUM = sha256
4+
build_openbsd_SHA256SUM = sha256 -r
55
build_openbsd_DOWNLOAD = curl --location --fail --connect-timeout $(DOWNLOAD_CONNECT_TIMEOUT) --retry $(DOWNLOAD_RETRIES) -o
66

77
build_openbsd_TAR = gtar

depends/packages/freetype.mk

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ $(package)_download_path=https://download.savannah.gnu.org/releases/$(package)
44
$(package)_file_name=$(package)-$($(package)_version).tar.xz
55
$(package)_sha256_hash=8bee39bd3968c4804b70614a0a3ad597299ad0e824bc8aad5ce8aaf48067bde7
66
$(package)_build_subdir=build
7+
$(package)_patches += cmake_minimum.patch
78

89
define $(package)_set_vars
910
$(package)_config_opts := -DCMAKE_BUILD_TYPE=None -DBUILD_SHARED_LIBS=TRUE
@@ -12,6 +13,10 @@ define $(package)_set_vars
1213
$(package)_config_opts += -DCMAKE_DISABLE_FIND_PACKAGE_BrotliDec=TRUE
1314
endef
1415

16+
define $(package)_preprocess_cmds
17+
patch -p1 < $($(package)_patch_dir)/cmake_minimum.patch
18+
endef
19+
1520
define $(package)_config_cmds
1621
$($(package)_cmake) -S .. -B .
1722
endef

depends/packages/native_capnp.mk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package=native_capnp
2-
$(package)_version=1.1.0
2+
$(package)_version=1.2.0
33
$(package)_download_path=https://capnproto.org/
44
$(package)_download_file=capnproto-c++-$($(package)_version).tar.gz
55
$(package)_file_name=capnproto-cxx-$($(package)_version).tar.gz
6-
$(package)_sha256_hash=07167580e563f5e821e3b2af1c238c16ec7181612650c5901330fa9a0da50939
6+
$(package)_sha256_hash=ed00e44ecbbda5186bc78a41ba64a8dc4a861b5f8d4e822959b0144ae6fd42ef
77

88
define $(package)_set_vars
99
$(package)_config_opts := -DBUILD_TESTING=OFF

depends/packages/xproto.mk

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ define $(package)_build_cmds
2121
$(MAKE)
2222
endef
2323

24+
# mkdir detection is broken on Alpine. Set MKDIRPROG to ensure we always
25+
# use "mkdir -p", and avoid parallelism issues during install.
2426
define $(package)_stage_cmds
25-
$(MAKE) DESTDIR=$($(package)_staging_dir) install
27+
$(MAKE) MKDIRPROG="mkdir -p" DESTDIR=$($(package)_staging_dir) install
2628
endef

0 commit comments

Comments
 (0)