Accepting request 738580 from home:tsaupe:branches:devel:libraries:c_c++:hwloc-jsc-SLE-8583
update to version 2.1 (jsc#SLE-8583) OBS-URL: https://build.opensuse.org/request/show/738580 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/hwloc?expand=0&rev=32
This commit is contained in:
parent
3bbedb7d0f
commit
ba133a150e
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:653c05742dff16e5ee6ad3343fd40e93be8ba887eaffbd539832b68780d047a9
|
||||
size 6057001
|
3
hwloc-2.1.0.tar.bz2
Normal file
3
hwloc-2.1.0.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:19429752f772cf68321196970ffb10dafd7e02ab38d2b3382b157c78efd10862
|
||||
size 6272755
|
@ -1,3 +1,68 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 15 08:40:07 UTC 2019 - Thomas Blume <thomas.blume@suse.com>
|
||||
|
||||
- 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.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 27 08:36:28 UTC 2019 - Thomas Blume <thomas.blume@suse.com>
|
||||
|
||||
|
@ -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 @@ make %{?_smp_mflags} check || :
|
||||
%{_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 @@ make %{?_smp_mflags} check || :
|
||||
%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, -)
|
||||
|
Loading…
x
Reference in New Issue
Block a user