@cryptotaxi247 / netdata-1 / commits / 40d85f664

Update bundled components for static builds. (#21401)

* Bump versions of vendored dependencies for static builds. * Disable brotli in bundled libcurl. It doesn’t build correctly against the version of libbrotli in Alpine 3.23.0.

Austin S. Hemmelgarn committed Dec 5, 2025 at 06:54 UTC 40d85f6641fe699ed951640b9facb6cf833e67c6
2 files changed +7 -6
packaging/makeself/bundled-packages.version
+6 -6
@@ -1,17 +1,17 @@
1 # Source of truth for all the packages we bundle in static builds
2 PACKAGES=("OPENSSL" "CURL" "BASH" "IOPING" "LIBNETFILTER_ACT")
3 SOURCE_TYPES=("GH_REPO_CLONE" "GH_REPO_CLONE" "DW_TARBALL" "GH_REPO_SOURCE" "DW_TARBALL")
4 -OPENSSL_VERSION="openssl-3.5.4"
4 +OPENSSL_VERSION="openssl-3.6.0"
5 OPENSSL_SOURCE="https://github.com/openssl/openssl"
6 -LIBUCONTEXT_VERSION="libucontext-1.3.2"
6 +LIBUCONTEXT_VERSION="libucontext-1.3.3"
7 LIBUCONTEXT_SOURCE="https://github.com/kaniini/libucontext"
8 -LIBUNWIND_VERSION="177deb5f89c5d792c9618db54fdcebd260e271e8" # Should be updated to a stable version once https://github.com/libunwind/libunwind/issues/742 is fixed.
8 +LIBUNWIND_VERSION="v1.8.3"
9 LIBUNWIND_SOURCE="https://github.com/libunwind/libunwind"
10 -CURL_VERSION="curl-8_16_0"
10 +CURL_VERSION="curl-8_17_0"
11 CURL_SOURCE="https://github.com/curl/curl"
12 -BASH_VERSION="5.2.37"
12 +BASH_VERSION="5.3"
13 BASH_ARTIFACT_SOURCE="http://ftp.gnu.org/gnu/bash"
14 -BASH_ARTIFACT_SHA256="9599b22ecd1d5787ad7d3b7bf0c59f312b3396d1e281175dd1f8a4014da621ff"
14 +BASH_ARTIFACT_SHA256="0d5cd86965f869a26cf64f4b71be7b96f90a3ba8b3d74e27e8e9d9d5550f31ba"
15 IOPING_VERSION="1.3"
16 IOPING_SOURCE="https://github.com/koct9i/ioping"
17 IOPING_ARTIFACT_SHA256="7aa48e70aaa766bc112dea57ebbe56700626871052380709df3a26f46766e8c8"
packaging/makeself/jobs/30-curl.install.sh
+1
@@ -46,6 +46,7 @@ if [ "${CACHE_HIT:-0}" -eq 0 ]; then
46 --with-openssl \
47 --with-ca-bundle=/opt/netdata/etc/ssl/certs/ca-certificates.crt \
48 --with-ca-path=/opt/netdata/etc/ssl/certs \
49 + --without-brotli \
50 --disable-dependency-tracking
51
52 # Curl autoconf does not honour the curl_LDFLAGS environment variable