Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package numactl for openSUSE:Factory checked in at 2025-07-01 11:33:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/numactl (Old) and /work/SRC/openSUSE:Factory/.numactl.new.7067 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "numactl" Tue Jul 1 11:33:53 2025 rev:78 rq:1289355 version:2.0.19.14.g690a72c Changes: -------- --- /work/SRC/openSUSE:Factory/numactl/numactl.changes 2025-06-27 23:01:18.545265242 +0200 +++ /work/SRC/openSUSE:Factory/.numactl.new.7067/numactl.changes 2025-07-01 11:34:48.102919846 +0200 @@ -1,0 +2,15 @@ +Mon Jun 30 18:02:29 UTC 2025 - Thomas Renninger <tr...@suse.de> + +- Update to version 2.0.19.14.g690a72c: + * numastat command fails on LPAR which is not having node0 + +Patch is now upstream: +https://github.com/numactl/numactl/pull/246 +D 4abeee1aac20a7a2552870e0359b8df013ae9037.patch + +Patches are wrong or not needed anymore: +https://github.com/numactl/numactl/pull/246 +D 0001-Fixed-segfault-when-no-node-could-be-found-in-sysfs-.patch +D numactl-clearcache-pie.patch + +------------------------------------------------------------------- Old: ---- 0001-Fixed-segfault-when-no-node-could-be-found-in-sysfs-.patch 4abeee1aac20a7a2552870e0359b8df013ae9037.patch numactl-2.0.19.13.g63e0223.obscpio numactl-clearcache-pie.patch New: ---- numactl-2.0.19.14.g690a72c.obscpio ----------(Old B)---------- Old:https://github.com/numactl/numactl/pull/246 D 0001-Fixed-segfault-when-no-node-could-be-found-in-sysfs-.patch D numactl-clearcache-pie.patch Old:https://github.com/numactl/numactl/pull/246 D 4abeee1aac20a7a2552870e0359b8df013ae9037.patch Old:D 0001-Fixed-segfault-when-no-node-could-be-found-in-sysfs-.patch D numactl-clearcache-pie.patch ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ numactl.spec ++++++ --- /var/tmp/diff_new_pack.sl1U6f/_old 2025-07-01 11:34:48.806949017 +0200 +++ /var/tmp/diff_new_pack.sl1U6f/_new 2025-07-01 11:34:48.810949183 +0200 @@ -17,7 +17,7 @@ Name: numactl -Version: 2.0.19.13.g63e0223 +Version: 2.0.19.14.g690a72c Release: 0 Summary: NUMA Policy Control License: GPL-2.0-only @@ -25,12 +25,6 @@ URL: https://github.com/numactl/numactl/releases Source0: %{name}-%{version}.tar.gz Source2: baselibs.conf -# PATCH-FIX-UPSTREAM -- Avoid segfault when no node can be found in sysfs #246 -Patch1: 0001-Fixed-segfault-when-no-node-could-be-found-in-sysfs-.patch -# PATCH-FIX-UPSTREAM -- Use __builtin___clear_cache #246 -Patch2: numactl-clearcache-pie.patch -# PATCH-FIX-UPSTREAM -- PR #245 -Patch3: https://github.com/numactl/numactl/commit/4abeee1aac20a7a2552870e0359b8df013ae9037.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.sl1U6f/_old 2025-07-01 11:34:48.846950674 +0200 +++ /var/tmp/diff_new_pack.sl1U6f/_new 2025-07-01 11:34:48.850950840 +0200 @@ -3,6 +3,6 @@ <param name="url">https://github.com/numactl/numactl</param> <param name="changesrevision">4bfdcc6e6111c5bf5d4ccb46f227aea80cc57159</param></service><service name="tar_scm"> <param name="url">http://github.com/numactl/numactl</param> - <param name="changesrevision">63e02235bdbcf5aa334903be2111a82b27c8c155</param></service></servicedata> + <param name="changesrevision">690a72cabb010d02c910f54782641737bf947e77</param></service></servicedata> (No newline at EOF) ++++++ numactl-2.0.19.13.g63e0223.obscpio -> numactl-2.0.19.14.g690a72c.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/numactl-2.0.19.13.g63e0223/numastat.c new/numactl-2.0.19.14.g690a72c/numastat.c --- old/numactl-2.0.19.13.g63e0223/numastat.c 2025-01-28 06:24:03.000000000 +0100 +++ new/numactl-2.0.19.14.g690a72c/numastat.c 2025-06-25 22:36:22.000000000 +0200 @@ -782,8 +782,9 @@ { char fname[64]; char buf[SMALL_BUF_SIZE]; - // Open /sys/.../node0/<file> - snprintf(fname, sizeof(fname), "/sys/devices/system/node/node0/%s", file); + + // Use the first available node for initial row counting + snprintf(fname, sizeof(fname), "/sys/devices/system/node/node%d/%s", node_ix_map[0], file); FILE *fs = fopen(fname, "r"); if (!fs) { sprintf(buf, "cannot open %s", fname); ++++++ numactl.obsinfo ++++++ --- /var/tmp/diff_new_pack.sl1U6f/_old 2025-07-01 11:34:49.010957470 +0200 +++ /var/tmp/diff_new_pack.sl1U6f/_new 2025-07-01 11:34:49.010957470 +0200 @@ -1,5 +1,5 @@ name: numactl -version: 2.0.19.13.g63e0223 -mtime: 1738041843 -commit: 63e02235bdbcf5aa334903be2111a82b27c8c155 +version: 2.0.19.14.g690a72c +mtime: 1750883782 +commit: 690a72cabb010d02c910f54782641737bf947e77