From c24803bd08ccf17fa17ff7bbbd8889853c106618 Mon Sep 17 00:00:00 2001 From: Bitcoin Tools <156422466+bitcoin-tools@users.noreply.github.com> Date: Thu, 28 Aug 2025 13:37:54 -0400 Subject: [PATCH 1/7] Update nodebuilder --- nodebuilder | 1 + 1 file changed, 1 insertion(+) diff --git a/nodebuilder b/nodebuilder index 5dbaf02ba..11ac2fa7f 100755 --- a/nodebuilder +++ b/nodebuilder @@ -1788,6 +1788,7 @@ readonly TARGET_BITCOIN_VERSION_PADDED if [ "${CURRENT_BITCOIN_VERSION_PADDED}" = "${TARGET_BITCOIN_VERSION_PADDED}" ]; then log_info "Bitcoin Core ${target_bitcoin_version} was found." elif [ "${compile_bitcoin_flag:-false}" = 'true' ] || + is_running_in_container || [ "${TARGET_OPERATING_SYSTEM}" = 'alpine' ] || [ "${TARGET_OPERATING_SYSTEM}" = 'gentoo' ] || [ "${TARGET_OPERATING_SYSTEM}" = 'FreeBSD' ] || From d741733c717d62bc7c3f3b09c77ddea97578dd81 Mon Sep 17 00:00:00 2001 From: Bitcoin Tools <156422466+bitcoin-tools@users.noreply.github.com> Date: Thu, 28 Aug 2025 14:39:22 -0400 Subject: [PATCH 2/7] Update build_dependencies_zypper.txt --- resources/dependencies/build_dependencies_zypper.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/resources/dependencies/build_dependencies_zypper.txt b/resources/dependencies/build_dependencies_zypper.txt index 08b980bd5..b4319afef 100644 --- a/resources/dependencies/build_dependencies_zypper.txt +++ b/resources/dependencies/build_dependencies_zypper.txt @@ -9,4 +9,3 @@ make python3 qrencode sqlite3 -zeromq From bc60027caee763fb931508a44329a6bc746bb7c6 Mon Sep 17 00:00:00 2001 From: Bitcoin Tools <156422466+bitcoin-tools@users.noreply.github.com> Date: Fri, 29 Aug 2025 12:00:26 -0400 Subject: [PATCH 3/7] Update nodebuilder --- nodebuilder | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/nodebuilder b/nodebuilder index 11ac2fa7f..81a9464fa 100755 --- a/nodebuilder +++ b/nodebuilder @@ -864,15 +864,22 @@ install_build_dependencies_dnf() ;; rhel) sudo subscription-manager identity > /dev/null 2>&1 || - throw_error "Register your RHEL subscription with 'sudo subscription-manager subscribe'." + throw_error "Register your RHEL subscription with 'sudo subscription-manager subscribe' and re-run nodebuilder." sudo dnf config-manager --enable "rhel-${OS_MAJOR_VERSION_ID}-for-${TARGET_ARCHITECTURE}-appstream-rpms" || throw_error "Failed to enable EPEL release rhel-${OS_MAJOR_VERSION_ID}-for-${TARGET_ARCHITECTURE}-appstream-rpms." ;; *) ;; esac - dnf list installed epel-release > /dev/null 2>&1 || - sudo dnf --assumeyes install "https://dl.fedoraproject.org/pub/epel/epel-release-latest-${OS_MAJOR_VERSION_ID}.noarch.rpm" + dnf list installed epel-release > /dev/null 2>&1 || { + echo 'DEBUG EPEL release not found' + echo "DEBUG OS_MAJOR_VERSION_ID=${OS_MAJOR_VERSION_ID}" + echo 'DEBUG showing contents of /etc/os-release' + cat /etc/os-release + readonly EPEL_RELEASE_RPM_URL="https://dl.fedoraproject.org/pub/epel/epel-release-latest-${OS_MAJOR_VERSION_ID}.noarch.rpm" + echo "DEBUG EPEL_RELEASE_RPM_URL=${EPEL_RELEASE_RPM_URL}" + sudo dnf --assumeyes install "${EPEL_RELEASE_RPM_URL}" + } command -v torsocks > /dev/null 2>&1 && dependencies=$(torsocks curl --fail --silent --show-error --location --retry 2 "${BUILD_DEPENDENCIES_URL}") || From 6c9f49361c9da1fbcd4a41f4479c6d8c1b2b145f Mon Sep 17 00:00:00 2001 From: Bitcoin Tools <156422466+bitcoin-tools@users.noreply.github.com> Date: Fri, 29 Aug 2025 12:16:24 -0400 Subject: [PATCH 4/7] Update nodebuilder --- nodebuilder | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/nodebuilder b/nodebuilder index 81a9464fa..65ade24c3 100755 --- a/nodebuilder +++ b/nodebuilder @@ -874,8 +874,14 @@ install_build_dependencies_dnf() dnf list installed epel-release > /dev/null 2>&1 || { echo 'DEBUG EPEL release not found' echo "DEBUG OS_MAJOR_VERSION_ID=${OS_MAJOR_VERSION_ID}" + echo 'DEBUG -----------------------------------' echo 'DEBUG showing contents of /etc/os-release' + echo 'DEBUG -----------------------------------' cat /etc/os-release + echo 'DEBUG -----------------------------------' + echo 'DEBUG showing contents of /etc/fedora-release' + echo 'DEBUG -----------------------------------' + cat /etc/fedora-release readonly EPEL_RELEASE_RPM_URL="https://dl.fedoraproject.org/pub/epel/epel-release-latest-${OS_MAJOR_VERSION_ID}.noarch.rpm" echo "DEBUG EPEL_RELEASE_RPM_URL=${EPEL_RELEASE_RPM_URL}" sudo dnf --assumeyes install "${EPEL_RELEASE_RPM_URL}" From c46eaf4d102f957250e667d66c8e537630bbbac7 Mon Sep 17 00:00:00 2001 From: Bitcoin Tools <156422466+bitcoin-tools@users.noreply.github.com> Date: Wed, 10 Sep 2025 10:15:04 -0400 Subject: [PATCH 5/7] Update nodebuilder --- nodebuilder | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/nodebuilder b/nodebuilder index 9a1213364..0976ba138 100755 --- a/nodebuilder +++ b/nodebuilder @@ -81,8 +81,7 @@ compile_bitcoin_from_source() ;; *) cmake -B build \ - -DBUILD_GUI=ON \ - > /dev/null 2>&1 + -DBUILD_GUI=ON ;; esac From d7dae8e19f25259671964f0e294b0285fd6217d1 Mon Sep 17 00:00:00 2001 From: Bitcoin Tools <156422466+bitcoin-tools@users.noreply.github.com> Date: Thu, 25 Sep 2025 19:13:11 -0400 Subject: [PATCH 6/7] Update build_dependencies_zypper.txt --- resources/dependencies/build_dependencies_zypper.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/resources/dependencies/build_dependencies_zypper.txt b/resources/dependencies/build_dependencies_zypper.txt index 301d9ec5b..e30895f72 100644 --- a/resources/dependencies/build_dependencies_zypper.txt +++ b/resources/dependencies/build_dependencies_zypper.txt @@ -10,4 +10,3 @@ sqlite sqlite3 sqlite3-devel zeromq-devel - From 3fdb2255c173bdf52a3f0e305055b28edb851f51 Mon Sep 17 00:00:00 2001 From: Bitcoin Tools <156422466+bitcoin-tools@users.noreply.github.com> Date: Thu, 25 Sep 2025 19:13:43 -0400 Subject: [PATCH 7/7] Update build_dependencies_zypper.txt --- resources/dependencies/build_dependencies_zypper.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/dependencies/build_dependencies_zypper.txt b/resources/dependencies/build_dependencies_zypper.txt index e30895f72..9dc1edead 100644 --- a/resources/dependencies/build_dependencies_zypper.txt +++ b/resources/dependencies/build_dependencies_zypper.txt @@ -1,4 +1,4 @@ -cmakr +cmake gcc15-c++ libboost_headers1_86_0-devel libevent-devel