Subject: CVS commit: pkgsrc/parallel/threadingbuildingblocks
From: Adam Ciarcinski
Date: 2022-07-01 18:21:09
Message id: 20220701162109.25893FB1A@cvs.NetBSD.org

Log Message:
threadingbuildingblocks: updated to 2021.5.0

oneTBB 2021.5.0

What's New

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.

Preview features

Extended task_group interface with a new run_and_wait overload to accept task_handle.

Fixed Issues

Fixed possible correctness issue in queuing_rw_mutex on non-Intel platforms.
Fixed GCC* 11 warnings.
Fixed sporadic memory corruption.

Files:
RevisionActionfile
1.13modifypkgsrc/parallel/threadingbuildingblocks/Makefile
1.4modifypkgsrc/parallel/threadingbuildingblocks/PLIST
1.12modifypkgsrc/parallel/threadingbuildingblocks/distinfo
1.2removepkgsrc/parallel/threadingbuildingblocks/patches/patch-cmake_compilers_Clang.cmake
1.2removepkgsrc/parallel/threadingbuildingblocks/patches/patch-cmake_compilers_GNU.cmake