Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package hwloc for openSUSE:Factory checked in at 2022-04-22 21:52:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/hwloc (Old) and /work/SRC/openSUSE:Factory/.hwloc.new.1538 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hwloc" Fri Apr 22 21:52:43 2022 rev:21 rq:970777 version:2.7.1 Changes: -------- --- /work/SRC/openSUSE:Factory/hwloc/hwloc.changes 2022-01-05 13:39:49.829529254 +0100 +++ /work/SRC/openSUSE:Factory/.hwloc.new.1538/hwloc.changes 2022-04-22 21:53:07.382728657 +0200 @@ -1,0 +2,43 @@ +Fri Apr 8 16:42:15 UTC 2022 - Dirk M??ller <dmuel...@suse.com> + +- update to 2.7.1: + * Workaround crashes when virtual machines report incoherent x86 CPUID + information about numbers of cores and threads. + Thanks to Peter Bense for the report. + * Use setenv() instead of putenv() when trying to force enable oneAPI L0 + support, to avoid issues with applications that touch the environment, + thanks to Josh Hursey for the patch. + * Add some warnings at the end of configure when GPU libraries are + missing on the system or their path is missing in the environment. + * Backends + + Add support for NUMA nodes and caches with more than 64 PUs across + multiple processor groups on Windows 11 and Windows Server 2022. + + Group objects are not created for Windows processor groups anymore, + except if HWLOC_WINDOWS_PROCESSOR_GROUP_OBJS=1 in the environment. + + Expose "Cluster" group objects on Linux kernel 5.16+ for CPUs + that share some internal cache or bus. This can be equivalent + to the L2 Cache level on some platforms (e.g. x86) or a specific + level between L2 and L3 on others (e.g. ARM Kungpeng 920). + Thanks to Jonathan Cameron for the help. + - HWLOC_DONT_MERGE_CLUSTER_GROUPS=1 may be set in the environment + to prevent these groups from being merged with identical caches, etc. + + Improve the oneAPI LevelZero backend: + - Expose subdevices such as "ze0.1" inside root OS devices ("ze0") + when the hardware contains multiple subdevices. + - Add many new attributes to describe device type, and the + numbers of slices, subslices, execution units and threads. + - Expose the memory information as LevelZeroHBM/DDR/MemorySize infos. + + Ignore the max frequencies of cores in Linux cpukinds when the + base frequencies are available (to avoid exposing hybrid CPUs + when Intel Turbo Boost Max 3.0 gives slightly different max + frequencies to CPU cores). + - May be reverted by setting HWLOC_CPUKINDS_MAXFREQ=1 in the environment. + * Tools + + Add --grey and --palette options to switch lstopo to greyscale or + white-background-only graphics, or to tune individual colors. + * Build + + Windows CMake builds now support non-MSVC compilers, detect several + features at build time, can build/run tests, etc. + Thanks to Michael Hirsch and Alexander Neumann . + +------------------------------------------------------------------- Old: ---- hwloc-2.6.0.tar.bz2 New: ---- hwloc-2.7.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hwloc.spec ++++++ --- /var/tmp/diff_new_pack.8hZeSM/_old 2022-04-22 21:53:07.962729318 +0200 +++ /var/tmp/diff_new_pack.8hZeSM/_new 2022-04-22 21:53:07.966729322 +0200 @@ -1,7 +1,7 @@ # # spec file for package hwloc # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,13 +18,13 @@ %global lname libhwloc15 Name: hwloc -Version: 2.6.0 +Version: 2.7.1 Release: 0 Summary: Portable Hardware Locality License: BSD-3-Clause Group: Productivity/Clustering/Computing URL: https://www.open-mpi.org/projects/hwloc/ -Source0: https://download.open-mpi.org/release/hwloc/v2.6/hwloc-%{version}.tar.bz2 +Source0: https://download.open-mpi.org/release/hwloc/v2.7/hwloc-%{version}.tar.bz2 BuildRequires: autoconf BuildRequires: automake BuildRequires: doxygen ++++++ hwloc-2.6.0.tar.bz2 -> hwloc-2.7.1.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/hwloc/hwloc-2.6.0.tar.bz2 /work/SRC/openSUSE:Factory/.hwloc.new.1538/hwloc-2.7.1.tar.bz2 differ: char 11, line 1