Accepting request 975530 from home:dirkmueller:Factory

- update to 2021.1.5:
  * Reworked synchronization mechanism to reduce contention when multiple
    task_arena’s are used concurrently.
  * Fixed sporadic memory corruption.
  * Enabled Microsoft Visual Studio* 2022 and Python 3.9 support.
  * Extended task_group interface with a new run_and_wait overload to accept
    task_handle.
  * Fixed possible correctness issue in queuing_rw_mutex on non-Intel platforms.
  * Fixed sporadic memory corruption.

OBS-URL: https://build.opensuse.org/request/show/975530
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/tbb?expand=0&rev=73
This commit is contained in:
Jan Engelhardt 2022-05-07 14:19:13 +00:00 committed by Git OBS Bridge
parent 73a44bbacc
commit 41079bb126
4 changed files with 19 additions and 6 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:021796c7845e155e616f5ecda16daa606ebb4c6f90b996e5c08aebab7a8d3de3
size 2452533

3
tbb-2021.5.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e5b57537c741400cf6134b428fc1689a649d7d38d9bb9c1b6d64f092ea28178a
size 2463218

View File

@ -1,3 +1,16 @@
-------------------------------------------------------------------
Sat May 7 12:51:47 UTC 2022 - Dirk Müller <dmueller@suse.com>
- update to 2021.1.5:
* Reworked synchronization mechanism to reduce contention when multiple
task_arenas are used concurrently.
* Fixed sporadic memory corruption.
* Enabled Microsoft Visual Studio* 2022 and Python 3.9 support.
* Extended task_group interface with a new run_and_wait overload to accept
task_handle.
* Fixed possible correctness issue in queuing_rw_mutex on non-Intel platforms.
* Fixed sporadic memory corruption.
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Apr 5 14:34:05 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com> Tue Apr 5 14:34:05 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>

View File

@ -1,7 +1,7 @@
# #
# spec file for package tbb # spec file for package tbb
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2022 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -40,7 +40,7 @@
%bcond_with python3 %bcond_with python3
%endif %endif
Name: tbb Name: tbb
Version: 2021.4.0 Version: 2021.5.0
Release: 0 Release: 0
Summary: Threading Building Blocks (TBB) Summary: Threading Building Blocks (TBB)
License: Apache-2.0 License: Apache-2.0
@ -225,7 +225,7 @@ rm -r %{buildroot}%{_datadir}/doc/TBB
# Rename tbb32.pc to tbb.pc (same as 64-bit) so that applications depending on tbb # Rename tbb32.pc to tbb.pc (same as 64-bit) so that applications depending on tbb
# do not have to call different pkgconfig modules based on arch # do not have to call different pkgconfig modules based on arch
test -f %{buildroot}%{_libdir}/pkgconfig/tbb32.pc && mv %{buildroot}%{_libdir}/pkgconfig/tbb32.pc %{buildroot}%{_libdir}/pkgconfig/tbb.pc test -f %{buildroot}%{_libdir}/pkgconfig/tbb32.pc && mv %{buildroot}%{_libdir}/pkgconfig/tbb32.pc %{buildroot}%{_libdir}/pkgconfig/tbb.pc
%check %check
%if %{with test} %if %{with test}