Hello community, here is the log from the commit of package numactl for openSUSE:Factory checked in at 2020-01-19 20:50:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/numactl (Old) and /work/SRC/openSUSE:Factory/.numactl.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "numactl" Sun Jan 19 20:50:56 2020 rev:61 rq:764182 version:2.0.13 Changes: -------- --- /work/SRC/openSUSE:Factory/numactl/numactl.changes 2019-09-19 15:48:55.207316753 +0200 +++ /work/SRC/openSUSE:Factory/.numactl.new.26092/numactl.changes 2020-01-19 20:50:58.731846691 +0100 @@ -1,0 +2,47 @@ +Sat Jan 11 17:09:25 UTC 2020 - [email protected] + +- Update to version 2.0.13: + * Release numactl 2.0.13 + * Skip `test/move_pages` if we don't have at least two nodes available + * Add license files: GPLv2 + LGPLv2.1 + * Handle cpu-less node for bind_range test + * Convert numastat.c to standard numactl coding style + * Disable clang travis targets for now + * numastat.8: clarify that information relates to resident pages + * Fix all declarations to be C prototypes + * numatopology: Add check for cpu-less nodes + * Update INSTALL.md + * numastat: when reading no-exist pid, return EXIT_FAILURE + * numastat: Add KReclaimable to list of known fields in meminfo + * numastat: Better diagnostic when find unknown string in meminfo + * Enable building on s390x + * Correct sysconf constants + * Removed unnecessary exit from memhog.c Solves issue #50 + * Synchronized usage function with man page + * Added memhog.8 to Makefile.am + * memhog: add man page + * Allow linking with lld by deduplicating symbols + * numademo: free the node_to_use on the way out + * numademo: free test nodemask + * libnuma: cleanup node cpu mask in destructor + * numactl: add va_end to usage function + * travis: add build matrix + * remove kernel version check + * add missing linux version header + * make MPOL_ macros match linux kernel + * add missing policy + * Fix: Add ShmemHugePages and ShmemPmdMapped to system_meminfo[] + * Fix: move_pages test for non-contiguous nodes + * Correct calculation of nr_nodes and re-enable move_pages test + * Fix: regress test numastat function and few test fixes + * Fix: distance test to include all existing nodes + * numademo: fix wrong node input + * Fix: node_list with memory-less nodes +- Drop autoconf/libtool BuildRequires and autoreconf invocation, + bundled configure is up-to-date. +- Drop obsolete revert_date_in_numastat.patch, gcc sets __DATE__ + based on SOURCE_DATE_EPOCH now. +- Correct License for devel subpackage, same as for the library + (LGPL-2.1-or-later). + +------------------------------------------------------------------- Old: ---- numactl-2.0.12.tar.gz revert_date_in_numastat.patch New: ---- numactl-2.0.13.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ numactl.spec ++++++ --- /var/tmp/diff_new_pack.NYealy/_old 2020-01-19 20:50:59.743847222 +0100 +++ /var/tmp/diff_new_pack.NYealy/_new 2020-01-19 20:50:59.759847231 +0100 @@ -1,7 +1,7 @@ # # spec file for package numactl # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,26 +17,17 @@ Name: numactl -Version: 2.0.12 +Version: 2.0.13 Release: 0 Summary: NUMA Policy Control License: GPL-2.0-only Group: System/Management -Url: https://github.com/numactl/numactl/releases -Source0: %{name}-%{version}.tar.gz +URL: https://github.com/numactl/numactl/releases +Source0: https://github.com/numactl/numactl/releases/download/v%{version}/%{name}-%{version}.tar.gz Source2: baselibs.conf # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines -Patch0: revert_date_in_numastat.patch -# PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch1: 0001-Fixed-segfault-when-no-node-could-be-found-in-sysfs-.patch Patch2: numactl-clearcache-pie.patch -%if 0%{?suse_version} > 1110 -BuildRequires: autoconf >= 2.64 -BuildRequires: automake -BuildRequires: libtool -%endif -BuildRoot: %{_tmppath}/%{name}-%{version}-build -ExcludeArch: %arm %description Control NUMA policy for individual processes. Offer libnuma for @@ -53,7 +44,7 @@ %package -n libnuma-devel Summary: NUMA Policy Control -License: GPL-2.0-only +License: LGPL-2.1-or-later Group: Development/Languages/C and C++ Requires: libnuma1 = %{version} @@ -63,23 +54,19 @@ %prep %setup -q -%patch0 -p1 %patch1 -p1 %patch2 -p1 %build %define _lto_cflags %{nil} -%if 0%{?suse_version} > 1110 -autoreconf -fiv -%endif %configure \ --disable-static -make %{?_smp_mflags} CFLAGS="%{optflags}" +make %{?_smp_mflags} CFLAGS="%{optflags}" V=1 %install %make_install rm %{buildroot}%{_mandir}/man2/move_pages.2* -rm -f %{buildroot}/%{_libdir}/lib*a +rm -f %{buildroot}/%{_libdir}/lib*.la %post -n libnuma1 -p /sbin/ldconfig @@ -87,6 +74,7 @@ %files %defattr(-,root,root) +%license LICENSE.GPL2 LICENSE.LGPL2.1 %{_bindir}/* %{_mandir}/man8/* ++++++ _service ++++++ --- /var/tmp/diff_new_pack.NYealy/_old 2020-01-19 20:50:59.811847258 +0100 +++ /var/tmp/diff_new_pack.NYealy/_new 2020-01-19 20:50:59.811847258 +0100 @@ -4,9 +4,9 @@ <param name="url">https://github.com/numactl/numactl</param> <param name="subdir"></param> <param name="filename">numactl</param> - <param name="versionformat">2.0.12</param> + <param name="versionformat">2.0.13</param> <param name="changesgenerate">enable</param> - <param name="revision">841253d1313b01a968c380cae4f498f20c46e5aa</param> + <param name="revision">v2.0.13</param> </service> <service name="recompress" mode="disabled"> <param name="file">numactl*.tar</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.NYealy/_old 2020-01-19 20:50:59.859847283 +0100 +++ /var/tmp/diff_new_pack.NYealy/_new 2020-01-19 20:50:59.859847283 +0100 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/numactl/numactl</param> - <param name="changesrevision">841253d1313b01a968c380cae4f498f20c46e5aa</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">5d9f16722e3df49dc618a9f361bd482559695db7</param></service></servicedata> \ No newline at end of file ++++++ numactl-2.0.12.tar.gz -> numactl-2.0.13.tar.gz ++++++ ++++ 48574 lines of diff (skipped)
