Hello community,
here is the log from the commit of package hwloc for openSUSE:Factory checked in at 2019-10-30 14:48:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hwloc (Old)
and /work/SRC/openSUSE:Factory/.hwloc.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hwloc"
Wed Oct 30 14:48:43 2019 rev:14 rq:744097 version:2.1.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/hwloc/hwloc.changes 2019-10-02 11:59:00.363014721 +0200
+++ /work/SRC/openSUSE:Factory/.hwloc.new.2990/hwloc.changes 2019-10-30 14:48:45.438242165 +0100
@@ -1,0 +2,65 @@
+Tue Oct 15 08:40:07 UTC 2019 - Thomas Blume
+
+- update to latest released upstream version 2.1.0 (jsc#SLE-8583)
+* API
+ + Add a new "Die" object (HWLOC_OBJ_DIE) for upcoming x86 processors
+ with multiple dies per package, in the x86 and Linux backends.
+ + Add the new HWLOC_OBJ_MEMCACHE object type for memory-side caches.
+ + Add HWLOC_RESTRICT_FLAG_BYNODESET and _REMOVE_MEMLESS for restricting
+ topologies based on some memory nodes.
+ + Add hwloc_topology_set_components() for blacklisting some components
+ from being enabled in a topology.
+ + Add hwloc_bitmap_nr_ulongs() and hwloc_bitmap_from/to_ulongs()
+ + Improve the API for dealing with disallowed resources
+ + Group objects have a new "dont_merge" attribute to prevent them from
+ being automatically merged with identical parent or children.
+ + Add more distances-related features:
+ - Add hwloc_distances_get_name() to retrieve a string describing
+ what a distances structure contain.
+ - Add hwloc_distances_get_by_name() to retrieve distances structures
+ based on their name.
+ - Add hwloc_distances_release_remove()
+ - Distances may now cover objects of different types with new kind
+ HWLOC_DISTANCES_KIND_HETEROGENEOUS_TYPES.
+* Backends
+ + Add support for Linux 5.3 new sysfs cpu topology files with Die information.
+ + Add support for Intel v2 Extended Topology Enumeration in the x86 backend.
+ + Improve memory locality on Linux by using HMAT initiators (exposed
+ since Linux 5.2+), and NUMA distances for CPU-less NUMA nodes.
+ + The x86 backend now properly handles offline CPUs.
+ + Detect the locality of NVIDIA GPU OpenCL devices.
+ + Ignore NUMA nodes that correspond to NVIDIA GPU by default.
+ + Add support for IBM S/390 drawers.
+ + Rework the heuristics for discovering KNL Cluster and Memory modes
+ to stop assuming all CPUs are online (required for mOS support).
+ + Ignore NUMA node information from AMD topoext in the x86 backend,
+ unless HWLOC_X86_TOPOEXT_NUMANODES=1 is set in the environment.
+ + Expose Linux DAX devices as hwloc Block OS devices.
+ + Remove support for /proc/cpuinfo-only topology discovery in Linux
+ kernel prior to 2.6.16.
+ + Disable POWER device-tree-based topology on Linux by default.
+ + Discovery components are now divided in phases that may be individually
+ blacklisted.
+* Tools
+ + lstopo
+ - lstopo factorizes objects by default in the graphical output when
+ there are more than 4 identical children.
+ - Both logical and OS/physical indexes are now displayed by default
+ for PU and NUMA nodes.
+ - The X11 and Windows interactive outputs support many keyboard
+ shortcuts to dynamically customize the attributes, legend, etc.
+ - Add --linespacing and change default margins and linespacing.
+ - Add --allow for changing allowed sets.
+ - Add a native SVG backend.
+ + Add --nodeset options to hwloc-calc for converting between cpusets and
+ nodesets.
+ + Add --no-smt to lstopo, hwloc-bind and hwloc-calc to ignore multiple
+ PU in SMT cores.
+ + hwloc-annotate may annotate multiple locations at once.
+ + Add a HTML/JS version of hwloc-ps. See contrib/hwloc-ps.www/README.
+ + Add bash completions.
+* Misc
+ + Add several FAQ entries in "Compatibility between hwloc versions"
+ about API version, ABI, XML, Synthetic strings, and shmem topologies.
+
+-------------------------------------------------------------------
Old:
----
hwloc-2.0.4.tar.bz2
New:
----
hwloc-2.1.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ hwloc.spec ++++++
--- /var/tmp/diff_new_pack.pZmG3q/_old 2019-10-30 14:48:46.678243483 +0100
+++ /var/tmp/diff_new_pack.pZmG3q/_new 2019-10-30 14:48:46.678243483 +0100
@@ -18,13 +18,13 @@
%global lname libhwloc15
Name: hwloc
-Version: 2.0.4
+Version: 2.1.0
Release: 0
Summary: Portable Hardware Locality
License: BSD-3-Clause
Group: Productivity/Clustering/Computing
Url: http://www.open-mpi.org/projects/hwloc/
-Source0: https://download.open-mpi.org/release/hwloc/v2.0/%{name}-%{version}.tar.bz2
+Source0: https://download.open-mpi.org/release/hwloc/v2.1/%{name}-%{version}.tar.bz2
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: doxygen
@@ -155,6 +155,7 @@
%{_bindir}/hwloc*
%{_bindir}/lstopo*
%{_datadir}/applications/*.desktop
+%{_sysconfdir}/bash_completion.d/hwloc-completion.bash
%ifarch %{ix86} x86_64
%attr(0755,root,root) %{_sbindir}/hwloc-dump-hwdata
%{_libexecdir}/systemd/system/hwloc-dump-hwdata.service
@@ -175,10 +176,12 @@
%files data
%defattr(-, root, root, -)
%dir %{_datadir}/hwloc
+%dir %{_datadir}/hwloc/hwloc-ps.www
%{_datadir}/hwloc/hwloc.dtd
%{_datadir}/hwloc/hwloc2-diff.dtd
%{_datadir}/hwloc/hwloc2.dtd
%{_datadir}/hwloc/hwloc-valgrind.supp
+%{_datadir}/hwloc/hwloc-ps.www/*
%files doc
%defattr(-, root, root, -)
++++++ hwloc-2.0.4.tar.bz2 -> hwloc-2.1.0.tar.bz2 ++++++
++++ 62254 lines of diff (skipped)