@cryptotaxi247 / netdata / commits / d213ab74e

Update LIBBPF (#20696)

thiagoftsm committed Jul 21, 2025 at 12:25 UTC d213ab74e431cf340489a51b232dee3d56c1f12a
3 files changed +7 -7
packaging/cmake/Modules/NetdataEBPFCORE.cmake
+2 -2
@@ -9,8 +9,8 @@ set(ebpf-co-re_SOURCE_DIR "${CMAKE_BINARY_DIR}/ebpf-co-re")
9 function(netdata_fetch_ebpf_co_re)
10 ExternalProject_Add(
11 ebpf-co-re
12 - URL https://github.com/netdata/ebpf-co-re/releases/download/v1.5.1/netdata-ebpf-co-re-glibc-v1.5.1.tar.xz
13 - URL_HASH SHA256=a0c64a8d4f61c106c01125b07eeebda92a9ed45af806366c0ebea8197eae83f8
12 + URL https://github.com/netdata/ebpf-co-re/releases/download/v1.6.0/netdata-ebpf-co-re-glibc-v1.6.0.tar.xz
13 + URL_HASH SHA256=55013d8d721add55608f7a164b4946cf8905b722267f9692deb4d2981b7e8544
14 SOURCE_DIR "${ebpf-co-re_SOURCE_DIR}"
15 CONFIGURE_COMMAND ""
16 BUILD_COMMAND ""
packaging/cmake/Modules/NetdataEBPFLegacy.cmake
+4 -4
@@ -18,19 +18,19 @@ function(netdata_fetch_legacy_ebpf_code)
18 endif()
19
20 if(need_static)
21 - set(_hash 3e258407f758e3d4cd9ccd124ca6ca77307a2f6d9aca30462957b027f475f8a3)
21 + set(_hash 24768e206521befd2223dc90d284c377c527436b2e85ba09c7a5361d5ea14373)
22 set(_libc "static")
23 elseif(_libc STREQUAL "glibc")
24 - set(_hash 0983c695ee46ba8fe930f2da2c847a7bee96b6cc5e2024464a032103f635ea18)
24 + set(_hash dcd02e6760c7cd1332f4335e69b83f6e6e197159776a4cc9bb1dcc2bf11aa095)
25 elseif(_libc STREQUAL "musl")
26 - set(_hash 1e7d7b51d6a7c89d0d77d4f43fe063c8318ff79bce3e02a5e6f33c3b9ce1f7e7)
26 + set(_hash 4ae36bb6774843dbce7527582253fac4d372ed2274d2a2aa81e7bcd295e8b682)
27 else()
28 message(FATAL_ERROR "Could not determine libc implementation, unable to install eBPF legacy code.")
29 endif()
30
31 ExternalProject_Add(
32 ebpf-code-legacy
33 - URL https://github.com/netdata/kernel-collector/releases/download/v1.5.1/netdata-kernel-collector-${_libc}-v1.5.1.tar.xz
33 + URL https://github.com/netdata/kernel-collector/releases/download/v1.6.0/netdata-kernel-collector-${_libc}-v1.6.0.tar.xz
34 URL_HASH SHA256=${_hash}
35 SOURCE_DIR "${ebpf-legacy_SOURCE_DIR}"
36 CONFIGURE_COMMAND ""
packaging/cmake/Modules/NetdataLibBPF.cmake
+1 -1
@@ -29,7 +29,7 @@ function(netdata_bundle_libbpf)
29 if(USE_LEGACY_LIBBPF)
30 set(_libbpf_tag 673424c56127bb556e64095f41fd60c26f9083ec) # v0.0.9_netdata-1
31 else()
32 - set(_libbpf_tag 3890b7fa29c1670a75195dfc53be61d99a0c99c5) # v1.5.1p_netdata
32 + set(_libbpf_tag 02bdeb7a2c2e7cb2c9cecb125527a9c5a6bbf139) # v1.6.0p_netdata
33 endif()
34
35 if(DEFINED BUILD_SHARED_LIBS)