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