There are two new tools: lsirq and irqtop.

Signed-off-by: Robert Schwebel <[email protected]>
---
 rules/util-linux-ng.in   | 16 ++++++++++++++++
 rules/util-linux-ng.make | 16 ++++++++++++++--
 2 files changed, 30 insertions(+), 2 deletions(-)

Changes since v1:
* Fixed subject

diff --git a/rules/util-linux-ng.in b/rules/util-linux-ng.in
index 34fcd5a47..da7ebcc99 100644
--- a/rules/util-linux-ng.in
+++ b/rules/util-linux-ng.in
@@ -279,6 +279,22 @@ config UTIL_LINUX_NG_IPCS
          ipcs provides information on the ipc facilities
          for which the calling process has read access.
 
+config UTIL_LINUX_NG_IRQTOP
+       bool
+       select UTIL_LINUX_NG_USES_NCURSES
+       prompt "irqtop"
+       depends on !BUSYBOX_IRQTOP || ALLYES
+       help
+         irqtop is a tool to observe irqs and softirqs in
+          a top like fashion.
+
+config UTIL_LINUX_NG_LSIRQ
+       bool
+       prompt "lsirq"
+       depends on !BUSYBOX_lsirq || ALLYES
+       help
+         lsirq is a tool to list kernel interrupt information.
+
 comment "BusyBox' ipcs is selected!"
        depends on BUSYBOX_IPCS
 
diff --git a/rules/util-linux-ng.make b/rules/util-linux-ng.make
index dbb81fc1f..3c53a4a95 100644
--- a/rules/util-linux-ng.make
+++ b/rules/util-linux-ng.make
@@ -15,8 +15,8 @@ PACKAGES-$(PTXCONF_UTIL_LINUX_NG) += util-linux-ng
 #
 # Paths and names
 #
-UTIL_LINUX_NG_VERSION  := 2.35.2
-UTIL_LINUX_NG_MD5      := 248a4d0810c9193e0e9a4bb3f26b93d8
+UTIL_LINUX_NG_VERSION  := 2.36
+UTIL_LINUX_NG_MD5      := fe7c0f7e439f08970e462c9d44599903
 UTIL_LINUX_NG          := util-linux-$(UTIL_LINUX_NG_VERSION)
 UTIL_LINUX_NG_SUFFIX   := tar.xz
 UTIL_LINUX_NG_BASENAME := v$(call ptx/sh, echo $(UTIL_LINUX_NG_VERSION) | sed 
-e 's/\([0-9]*\.[0-9]*\)[^0-9].*\?/\1/g')
@@ -50,7 +50,9 @@ UTIL_LINUX_NG_CONF_OPT        := \
        $(CROSS_AUTOCONF_USR) \
        --bindir=/usr/bin \
        --sbindir=/usr/sbin \
+       --disable-werror \
        --disable-asan \
+       --disable-ubsan \
        --enable-shared \
        --disable-static \
        --enable-symvers \
@@ -101,6 +103,8 @@ UTIL_LINUX_NG_CONF_OPT      := \
        --$(call ptx/endis, PTXCONF_UTIL_LINUX_NG_CHMEM)-chmem \
        --$(call ptx/endis, PTXCONF_UTIL_LINUX_NG_IPCRM)-ipcrm \
        --$(call ptx/endis, PTXCONF_UTIL_LINUX_NG_IPCS)-ipcs \
+       --$(call ptx/endis, PTXCONF_UTIL_LINUX_NG_IRQTOP)-irqtop \
+       --$(call ptx/endis, PTXCONF_UTIL_LINUX_NG_LSIRQ)-lsirq \
        --disable-rfkill \
        --disable-tunelp \
        --disable-kill \
@@ -151,12 +155,14 @@ UTIL_LINUX_NG_CONF_OPT    := \
        --without-readline \
        --without-utempter \
        --without-cap-ng \
+       --without-libmagic \
        --without-libz \
        --without-user \
        --without-btrfs \
        --without-systemd \
        --with-systemdsystemunitdir=/usr/lib/systemd/system \
        --without-smack \
+       --without-econf \
        --without-python
 
 # ----------------------------------------------------------------------------
@@ -255,6 +261,12 @@ endif
 ifdef PTXCONF_UTIL_LINUX_NG_IPCS
        @$(call install_copy, util-linux-ng, 0, 0, 0755, -, /usr/bin/ipcs)
 endif
+ifdef PTXCONF_UTIL_LINUX_NG_IRQTOP
+       @$(call install_copy, util-linux-ng, 0, 0, 0755, -, /usr/bin/irqtop)
+endif
+ifdef PTXCONF_UTIL_LINUX_NG_LSIRQ
+       @$(call install_copy, util-linux-ng, 0, 0, 0755, -, /usr/bin/lsirq)
+endif
 ifdef PTXCONF_UTIL_LINUX_NG_IPCRM
        @$(call install_copy, util-linux-ng, 0, 0, 0755, -, /usr/bin/ipcrm)
 endif
-- 
2.27.0


_______________________________________________
ptxdist mailing list
[email protected]
To unsubscribe, send a mail with subject "unsubscribe" to 
[email protected]

Reply via email to