netdata: update to version 1.28.0
authorJosef Schlehofer <pepe.schlehofer@gmail.com>
Sat, 26 Dec 2020 00:51:58 +0000 (01:51 +0100)
committerJosef Schlehofer <pepe.schlehofer@gmail.com>
Sat, 26 Dec 2020 01:15:54 +0000 (02:15 +0100)
Refreshed patches and removed one backported patch

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 6c5e3e5cca86d983008daddf22b639dbc5da8398)

admin/netdata/Makefile
admin/netdata/patches/003-extra-patch-web_gui_main.js.patch
admin/netdata/patches/004-patch-collectors_python.d.plugin_Makefile.am.patch
admin/netdata/patches/007-dont-check-for-ebpf-dependencies-when-it-is-disabled.patch [deleted file]

index 324f77d2f17ce7ebf0e14000a5b8d1d285a7ec52..29f407e535be5c1da7cc08b685786339cde55abc 100644 (file)
@@ -8,7 +8,7 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=netdata
-PKG_VERSION:=1.26.0
+PKG_VERSION:=1.28.0
 PKG_RELEASE:=1
 
 PKG_MAINTAINER:=Josef Schlehofer <pepe.schlehofer@gmail.com>, Daniel Engberg <daniel.engberg.lists@pyret.net>
@@ -18,7 +18,7 @@ PKG_CPE_ID:=cpe:/a:my-netdata:netdata
 
 PKG_SOURCE:=$(PKG_NAME)-v$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=https://codeload.github.com/netdata/netdata/tar.gz/v$(PKG_VERSION)?
-PKG_HASH:=be32d49381da39196574011653ea863f2064a2168bc9b61a1354171b27ce370b
+PKG_HASH:=35f681abddfc307ffa8f026dbded4eadf3752a7cbb3078501a64d4f9b605491e
 
 PKG_INSTALL:=1
 PKG_BUILD_PARALLEL:=1
index 0d3862f0badf6bc146a97d576cf36026e0260ba9..f2b86b4ca0aba53e36c958d95a99c2b87abf872e 100644 (file)
@@ -1,6 +1,6 @@
 --- a/web/gui/main.js
 +++ b/web/gui/main.js
-@@ -745,11 +745,7 @@ function renderMyNetdataMenu(machinesArr
+@@ -759,11 +759,7 @@ function renderMyNetdataMenu(machinesArr
      if (!isSignedIn()) {
          if (!NETDATA.registry.isRegistryEnabled()) {
              html += (
index eaf300b378cb12457b9087475b40ab5e9da4f2a2..e4816009ec02666f305ea68caa6f5696727a0e60 100644 (file)
@@ -1,8 +1,8 @@
 --- a/collectors/python.d.plugin/Makefile.am
 +++ b/collectors/python.d.plugin/Makefile.am
-@@ -142,109 +142,3 @@ dist_third_party_DATA = \
-     python_modules/third_party/boinc_client.py \
+@@ -145,109 +145,3 @@ dist_third_party_DATA = \
      python_modules/third_party/monotonic.py \
+     python_modules/third_party/filelock.py \
      $(NULL)
 -
 -pythonyaml2dir=$(pythonmodulesdir)/pyyaml2
diff --git a/admin/netdata/patches/007-dont-check-for-ebpf-dependencies-when-it-is-disabled.patch b/admin/netdata/patches/007-dont-check-for-ebpf-dependencies-when-it-is-disabled.patch
deleted file mode 100644 (file)
index c224677..0000000
+++ /dev/null
@@ -1,79 +0,0 @@
-From bb405e3c274ca8860c974a720071d346b16c8462 Mon Sep 17 00:00:00 2001
-From: Tomas Kopal <Tomas.Kopal@eccam.com>
-Date: Tue, 6 Oct 2020 13:38:08 +0200
-Subject: [PATCH] Don't check for ebpf dependencies if ebpf is disabled.
-
----
- configure.ac | 56 +++++++++++++++++++++++++++-------------------------
- 1 file changed, 29 insertions(+), 27 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 57f6c0b1cb3a..5f13b4feb0d1 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -989,36 +989,38 @@ AM_CONDITIONAL([ENABLE_PLUGIN_PERF], [test "${enable_plugin_perf}" = "yes"])
- # -----------------------------------------------------------------------------
- # ebpf.plugin
--PKG_CHECK_MODULES(
--    [LIBELF],
--    [libelf],
--    [have_libelf=yes],
--    [have_libelf=no]
--)
-+if test "${build_target}" = "linux" -a "${enable_ebpf}" != "no"; then
-+    PKG_CHECK_MODULES(
-+        [LIBELF],
-+        [libelf],
-+        [have_libelf=yes],
-+        [have_libelf=no]
-+    )
--AC_CHECK_TYPE(
--    [struct bpf_prog_info],
--    [have_bpf=yes],
--    [have_bpf=no],
--    [#include <linux/bpf.h>]
--)
-+    AC_CHECK_TYPE(
-+        [struct bpf_prog_info],
-+        [have_bpf=yes],
-+        [have_bpf=no],
-+        [#include <linux/bpf.h>]
-+    )
--AC_CHECK_FILE(
--    externaldeps/libbpf/libbpf.a,
--    [have_libbpf=yes],
--    [have_libbpf=no]
--)
-+    AC_CHECK_FILE(
-+        externaldeps/libbpf/libbpf.a,
-+        [have_libbpf=yes],
-+        [have_libbpf=no]
-+    )
--AC_MSG_CHECKING([if ebpf.plugin should be enabled])
--if test "${build_target}" = "linux" -a \
--        "${enable_ebpf}" != "no" -a \
--        "${have_libelf}" = "yes" -a \
--        "${have_bpf}" = "yes" -a \
--        "${have_libbpf}" = "yes"; then
--    OPTIONAL_BPF_CFLAGS="${LIBELF_CFLAGS} -I externaldeps/libbpf/include"
--    OPTIONAL_BPF_LIBS="externaldeps/libbpf/libbpf.a ${LIBELF_LIBS}"
--    AC_DEFINE([HAVE_LIBBPF], [1], [libbpf usability])
--    enable_ebpf="yes"
-+    AC_MSG_CHECKING([if ebpf.plugin should be enabled])
-+    if test "${have_libelf}" = "yes" -a \
-+            "${have_bpf}" = "yes" -a \
-+            "${have_libbpf}" = "yes"; then
-+        OPTIONAL_BPF_CFLAGS="${LIBELF_CFLAGS} -I externaldeps/libbpf/include"
-+        OPTIONAL_BPF_LIBS="externaldeps/libbpf/libbpf.a ${LIBELF_LIBS}"
-+        AC_DEFINE([HAVE_LIBBPF], [1], [libbpf usability])
-+        enable_ebpf="yes"
-+    else
-+        enable_ebpf="no"
-+    fi
- else
-     enable_ebpf="no"
- fi