Skip to content

Commit b8224c3

Browse files
committed
Merge branch 'master' into elem-23.3.1
2 parents 9d66aa9 + 35bc203 commit b8224c3

File tree

9 files changed

+56
-10
lines changed

9 files changed

+56
-10
lines changed

.cirrus.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -313,7 +313,7 @@ task:
313313
name: 'macOS 13 native arm64 [gui, sqlite only] [no depends]'
314314
macos_instance:
315315
# Use latest image, but hardcode version to avoid silent upgrades (and breaks)
316-
image: ghcr.io/cirruslabs/macos-ventura-xcode:14.1 # https://cirrus-ci.org/guide/macOS
316+
image: ghcr.io/cirruslabs/macos-runner:sequoia # https://cirrus-ci.org/guide/macOS
317317
<< : *MACOS_NATIVE_TASK_TEMPLATE
318318
env:
319319
<< : *CIRRUS_EPHEMERAL_WORKER_TEMPLATE_ENV

ci/test/00_setup_env_mac_native_arm64.sh

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,7 @@
77
export LC_ALL=C.UTF-8
88

99
export HOST=arm64-apple-darwin
10-
# Homebrew's [email protected] is marked as externally managed (PEP 668).
11-
# Therefore, `--break-system-packages` is needed.
12-
export PIP_PACKAGES="--break-system-packages zmq"
10+
export PIP_PACKAGES="zmq"
1311
export GOAL="install"
1412
# ELEMENTS: add -fno-stack-check to work around clang bug on macos
1513
export BITCOIN_CONFIG="--with-gui --with-miniupnpc --with-natpmp --enable-reduce-exports CXXFLAGS=-fno-stack-check"

ci/test/04_install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ if [[ $QEMU_USER_CMD == qemu-s390* ]]; then
1111
fi
1212

1313
if [ "$CI_OS_NAME" == "macos" ]; then
14-
sudo -H pip3 install --upgrade --break-system-packages --ignore-installed pip
14+
sudo -H pip3 install --upgrade --ignore-installed pip
1515
# shellcheck disable=SC2086
1616
IN_GETOPT_BIN="$(brew --prefix gnu-getopt)/bin/getopt" ${CI_RETRY_EXE} pip3 install --user $PIP_PACKAGES
1717
fi

contrib/guix/guix-build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,7 @@ SOURCE_DATE_EPOCH="${SOURCE_DATE_EPOCH:-$(git -c log.showSignature=false log --f
238238
# across time.
239239
time-machine() {
240240
# shellcheck disable=SC2086
241-
guix time-machine --url=https://git.savannah.gnu.org/git/guix.git \
241+
guix time-machine --url=https://codeberg.org/guix.git \
242242
--commit=ae03f401381e956c4c41b4cf495cbde964fa43d0 \
243243
--cores="$JOBS" \
244244
--keep-failed \

contrib/guix/guix-codesign

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ SOURCE_DATE_EPOCH="${SOURCE_DATE_EPOCH:-$(git -c log.showSignature=false log --f
226226
# across time.
227227
time-machine() {
228228
# shellcheck disable=SC2086
229-
guix time-machine --url=https://git.savannah.gnu.org/git/guix.git \
229+
guix time-machine --url=https://codeberg.org/guix.git \
230230
--commit=ae03f401381e956c4c41b4cf495cbde964fa43d0 \
231231
--cores="$JOBS" \
232232
--keep-failed \
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
-----BEGIN PGP PUBLIC KEY BLOCK-----
2+
3+
mQINBF6i+TEBEADafn73f7PgLE0YbUCzVcQzLctsnFeAreGseYF2vC89pTZpelYP
4+
Ulw6ALAW3ce5IDwAIDpNKwX8sluCySyOS66M8X+yPVWnyzqZYUqI5+cDAHsiNfH2
5+
I9owGkoCOv9/e2SixYuresznehjpfLzcitn5FzG/1k0hReAYMAaFKSfwhBuBQuhZ
6+
Yd9LLQv4Ujhwm5uc+LbMgBlzVfvUgmdztuWA9RoEqtiRT83MIbEKO9e8V0w405xT
7+
8SJqZBAwappUmar6fcGwvOuD82nmGsKMRvW/hm4213+D5s7j+qYla2vVT319sUqj
8+
+GegD1bVofJkkD1ivksU7f1W8/RnEfabCRs1DPu5cEhXS6nRUcLQEMFyloX+3Kce
9+
d258Y2Fo6NmOFRgAydOiEv/PZuVaM25+uuGtxgkDHV7vvMEIdrtDN20qw04QWO3P
10+
VpkVqxezJkZwMTR7vPNDWbgTsXzXja0tFOj1fpJjF132x4hOvIFGp0xtcz8lqeH2
11+
bbhrx9kjmXC62dKIulUJVugg2PUCo6tMFvFd4Mvn0VbUtJ84NUdVqTSMQ6ScAKAP
12+
eOQpU2kORttnLzMZnWJa682fTK+CdwD/+Bn27DVi8r2DfUBe2geWmGfb1sMN48W5
13+
rJ++XuoxmUt9/F5GSIeqyPFUZgMkz40LASzOTGLVSft/GsVsh2FbE0LJBwARAQAB
14+
tCRQYWJsbyBHcmVjbyA8cGdyZWNvQGJsb2Nrc3RyZWFtLmNvbT6JAk4EEwEIADgW
15+
IQS9DzBi+HhCQQsGoEMvZWsGEGBEggUCXqL5MQIbAwULCQgHAgYVCgkICwIEFgID
16+
AQIeAQIXgAAKCRAvZWsGEGBEglW3EACGqKk5WDx6qKAIOhY+B//VkX36x9gtJ49b
17+
OEL/tEsmIySqYk7lk7WPbB8Z38Kymb1muI3AfIu2XBjVRSyG+jtIAnfEAEHU8Mmi
18+
5+0lBx0JqVkwhkDfnpIX9ZNDT6J82U2mWj5EyOdUpYGGqg+R89iFQkdHbTPIOyFB
19+
ONCFEcoGpXs61n71z0KR0EFwWZXU9TEdnqttmrlgMSH02TxPtJntYw5mkknD+zZs
20+
EuknzDG/9lkDelnmHXFWagDBvzlP1hRbRoxF5XIw8NFnrftx345iqWRoVvcrfS9J
21+
R62NPKxaaFAnu/MYGRGiXPh3c05a004V4OBWhmsqsSsbYvQGpGvt+MrzrLBLTTmg
22+
kgmayyhU7ZfyPSd1yukoSu+LD8YLjqKLQCnQ+8oM5+H87q0EkBuUDgcNcXmXw3aU
23+
SdeoVEWOmz7tJoHxtxOpPVTuLbRiuNVn5qxoMw2aSOeamdUQ/JuUMsdwbmrcurys
24+
+1dfD6t8H8kjHM3Jm5H0uCKA3ZPYZrHVi7xnUoCrnIItBlUv/BbN13CbH8JJSFsD
25+
45doq/Ckq8nkdFu6mvd+Puz3OtvtpOs49prHZ2LzccWetp8jWKDZAGT3uSn0L62z
26+
9k9WhCmmYP7R1bTTd3BQKrlsOoBXAmK4NbUTwQlerqBpoPd01YzSXJKdAwfOw8Vf
27+
dj8n1HCiiIkBOQQQAQoAIxYhBHSAkJN41UTqa23Ot1NbEpgLuKTTBQJiVFmeBYMH
28+
hM4AAAoJEFNbEpgLuKTTayMIAItS+ZBXgAatSU8VcVkUtAYAvvHN42JnAhxLQSkC
29+
vvOb2sofonC0SRBFF0YJD+/BbERhXVaTY82f8AXpXf+LYPLc/V3y6ho24CYotPWe
30+
KRRLhkMCqFBS43/4ifmuUHd2LrVrL9CFs+q7SAg1qTu5TKJ3ll93OEL5BWDSgNJX
31+
eLMJ4LcVtPB9Cgwb+a43iMdSe7nNVL9KwttU7vmNs5Y6MRghKJ57N81DQLL2BnJJ
32+
4oy7K6m0SBBq7uWlzKiaSJ42SHYvZ46e3LK1DlZMsefeyLW/NqeMvDYAqvvgSV2z
33+
J9/68+PweqOShpd7bOem9FXYVbyu6v/GbOBUfjIW7dMEd/qJAjMEEAEIAB0WIQQ9
34+
UbLENzL3YvLiYGqqA/G8j7dvpQUCYmGvwgAKCRCqA/G8j7dvpRkSD/95gn3zeD1h
35+
DFlCzP2jSu3MEBKYro9vHp57ReibucewavrpoUB42WtCrq23nWmtXgImx2PMzFYd
36+
gFGIYcNTNldt8xFq61J4ywoPrka0l83/NM//8v2u3qLA2P4NJfkMM/RMjRRwx6Zi
37+
JoZKJB+M6gK06jEwXKcEEP6iJoWJQ4m6CHU5EDb5txActiDSYABknpqSGUwp8PM0
38+
yRjjdeq+AhqPkps5rufcj9uySAx2wNm5oNYh/V0ggPx1iT4sHxMHkuZzPqNYFGXj
39+
IWwC0T1anc0GhBpbV+XA/oEWvc9tB94t8EqLi831NB/Z1w4vCmlaCHj1MPmCb9YB
40+
+Iyp06DiU2wa1iseRWuYs9r7zANrj+9lRwgAsC7jVPIqnZ1Lt/NDb8AjijXPd2B8
41+
cOBuXjV7ZEeBtURmgFasop8CkGhhVnL2qHGvzLMt46xUfraIpPcgnlnCuocoXSlw
42+
+JF5vy0+Gcb14nDDMZAUW/RIgeF5MmiblLVwJtz2paZhrUF7G6Uo+X404Eq7aEwn
43+
8+weikqFclABRKsmn/uA2xLJEpDaMupJLZE+VibXCIYBAl0xRn38PmfYHerjATtV
44+
2XK+YgxvlN4WWmpGs3G7yfOTN9RgWpcUlZmVXTkyUmXIH14gI4hILm16qezzdv6D
45+
oyVthSegrEARVcCyL6LuB5mZhO7c3elKHA==
46+
=K/wp
47+
-----END PGP PUBLIC KEY BLOCK-----

share/genbuild.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ if [ "${BITCOIN_GENBUILD_NO_GIT}" != "1" ] && [ -e "$(command -v git)" ] && [ "$
2828
RAWDESC=$(git describe --abbrev=0 2>/dev/null)
2929
if [ "$(git rev-parse HEAD)" = "$(git rev-list -1 "$RAWDESC" 2>/dev/null)" ]; then
3030
git diff-index --quiet HEAD -- && GIT_TAG=$RAWDESC
31+
# Replace elements- tag with the corresponding v
32+
case "$GIT_TAG" in elements-*) GIT_TAG="v${GIT_TAG#elements-}";; esac
3133
fi
3234

3335
# otherwise generate suffix from git, i.e. string like "59887e8-dirty"

test/functional/p2p_invalid_messages.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ def test_checksum(self):
130130
def test_size(self):
131131
self.log.info("Test message with oversized payload disconnects peer")
132132
conn = self.nodes[0].add_p2p_connection(P2PDataStore())
133-
with self.nodes[0].assert_debug_log(['Header error: Size too large (badmsg, 4000001 bytes)']):
133+
with self.nodes[0].assert_debug_log(['Header error: Size too large (badmsg, 16000001 bytes)']):
134134
msg = msg_unrecognized(str_data="d" * (VALID_DATA_LIMIT + 1))
135135
msg = conn.build_message(msg)
136136
conn.send_raw_message(msg)

test/functional/test_runner.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -244,8 +244,7 @@
244244
'p2p_invalid_block.py',
245245
'feature_elements_taproot_activation.py',
246246
'feature_elements_simplicity_activation.py',
247-
# ELEMENTS: needs to be fixed
248-
#'p2p_invalid_messages.py',
247+
'p2p_invalid_messages.py',
249248
'p2p_invalid_tx.py',
250249
'feature_assumevalid.py',
251250
'example_test.py',

0 commit comments

Comments
 (0)