diff --git a/_service b/_service index 0f70f62..d634e1b 100644 --- a/_service +++ b/_service @@ -1,16 +1,16 @@ - + git https://github.com/numactl/numactl - - numactl - 2.0.13 + HEAD + v(.*) + @PARENT_TAG@.@TAG_OFFSET@.g%h enable - v2.0.13 - - numactl*.tar + + + + *.tar gz - diff --git a/_servicedata b/_servicedata deleted file mode 100644 index 287446f..0000000 --- a/_servicedata +++ /dev/null @@ -1,4 +0,0 @@ - - - https://github.com/numactl/numactl - 5d9f16722e3df49dc618a9f361bd482559695db7 \ No newline at end of file diff --git a/numactl-2.0.14.17.g498385e.obscpio b/numactl-2.0.14.17.g498385e.obscpio new file mode 100644 index 0000000..338fb9d --- /dev/null +++ b/numactl-2.0.14.17.g498385e.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:124f62f6b22c1c240a14d251e82be48ed2063099af2d2a7397b85176237a7606 +size 406027 diff --git a/numactl-2.0.14.tar.gz b/numactl-2.0.14.tar.gz deleted file mode 100644 index 77bfc9c..0000000 --- a/numactl-2.0.14.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:826bd148c1b6231e1284e42a4db510207747484b112aee25ed6b1078756bcff6 -size 439000 diff --git a/numactl.changes b/numactl.changes index 08c7bdb..37c53fa 100644 --- a/numactl.changes +++ b/numactl.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Fri Jul 09 07:01:40 UTC 2021 - trenn@suse.de + +- Enhance _service magic +- Enable automake +- Update to version v2.0.14.17.g498385e: + * numactl.c: fix use after free + * sysfs.c: prevent mem leak in sysfs_node_read() + * sysfs.c: don't leak fd if fail in sysfs_read() + * shm.c: fix memleak in verify_shm() + * shm.c: fix memleak in dump_shm() + * fix description for numa_node_size64 in man as well + * fix numa_node_size definition in manpage numa.3 + * link with -latomic if needed + * libnuma: make numa_police_memory() free of race + * numademo: Use first two nodes instead of node 0 and 1 + ------------------------------------------------------------------- Tue Dec 15 11:17:35 UTC 2020 - Martin Liška diff --git a/numactl.obsinfo b/numactl.obsinfo new file mode 100644 index 0000000..5961069 --- /dev/null +++ b/numactl.obsinfo @@ -0,0 +1,5 @@ +name: numactl +version: 2.0.14.17.g498385e +mtime: 1624029976 +commit: 498385e3aaf265d6e9786e0a391196cd82ab3260 + diff --git a/numactl.spec b/numactl.spec index 2a53b46..2665bff 100644 --- a/numactl.spec +++ b/numactl.spec @@ -17,7 +17,7 @@ Name: numactl -Version: 2.0.14 +Version: 2.0.14.17.g498385e Release: 0 Summary: NUMA Policy Control License: GPL-2.0-only @@ -28,6 +28,9 @@ Source2: baselibs.conf # PATCH-FIX-OPENSUSE -- Avoid segfault when no node can be found in sysfs Patch1: 0001-Fixed-segfault-when-no-node-could-be-found-in-sysfs-.patch Patch2: numactl-clearcache-pie.patch +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: libtool %description Control NUMA policy for individual processes. Offer libnuma for @@ -58,6 +61,7 @@ individual NUMA policy in applications. %patch2 -p1 %build +./autogen.sh %configure \ --disable-static make %{?_smp_mflags} CFLAGS="%{optflags}" V=1