Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package tbb for openSUSE:Factory checked in at 2026-07-02 20:05:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tbb (Old) and /work/SRC/openSUSE:Factory/.tbb.new.1982 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tbb" Thu Jul 2 20:05:50 2026 rev:44 rq:1362523 version:2023.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/tbb/tbb.changes 2026-01-05 14:51:25.293934575 +0100 +++ /work/SRC/openSUSE:Factory/.tbb.new.1982/tbb.changes 2026-07-02 20:06:05.890417690 +0200 @@ -1,0 +2,36 @@ +Mon Jun 29 13:16:40 UTC 2026 - Dirk Müller <[email protected]> + +- update to 2023.0.0: + * [Preview] Introduced ability to wait for a single task in a + ``task_group`` instead of waiting for all tasks to finish. + This increases reactivity and decreases latency in key user + workloads. + * [Preview] Introduced ``flow::resource_limited_node`` and + ``flow::resource_limiter`` classes. These nodes only execute + when they can successfully acquire the necessary resources + from the resource limiters associated with the node. This + feature is used to guard access to shared resources, while + maximizing available parallelism in the graph. + * [Preview] Introduced ``task_arena`` core type selector to + better support hybrid architectures with several core types. + Users use this new flexible API to more tightly constrain + execution to set preferences for the specific core types that + match their workload. + * [Preview] Added global control parameter to set default block + time behavior on server HW. This allows developers to revert + to older blocking behavior if their applications are not able + to fully utilize all cores, thereby reducing idle spinning. + * Added new API to create a set of NUMA bound task arenas, + simplifying common patterns used to optimize for NUMA + architectures. + * Extended Flow Graph functional node deduction guides to + support non-static member function and member object pointers + as a node bodies. + * The Flow Graph join_node and indexer_node now support 10 or + more input ports. + * Explicit deduction guides for ``blocked_nd_range`` are now a + fully supported feature. + * Added native WASM exception handling support. +- tbb-python-setuptools.patch (upstream) + +------------------------------------------------------------------- Old: ---- tbb-2022.3.0.tar.gz tbb-python-setuptools.patch New: ---- tbb-2023.0.0.tar.gz ----------(Old B)---------- Old: * Added native WASM exception handling support. - tbb-python-setuptools.patch (upstream) ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tbb.spec ++++++ --- /var/tmp/diff_new_pack.3O8AcQ/_old 2026-07-02 20:06:06.734446770 +0200 +++ /var/tmp/diff_new_pack.3O8AcQ/_new 2026-07-02 20:06:06.738446908 +0200 @@ -40,7 +40,7 @@ %bcond_with python3 %endif Name: tbb -Version: 2022.3.0 +Version: 2023.0.0 Release: 0 Summary: oneAPI Threading Building Blocks (oneTBB) License: Apache-2.0 @@ -48,8 +48,6 @@ URL: https://uxlfoundation.github.io/oneTBB/ Source0: https://github.com/uxlfoundation/oneTBB/archive/v%{version}/%{name}-%{version}.tar.gz Source99: tbb-rpmlintrc -# PATCH-FIX-UPSTREAM tbb-python-setuptools.patch gh#uxlfoundation/oneTBB#1941, remove deprecated setup.py usage -Patch1: tbb-python-setuptools.patch # PATCH-FIX-OPENSUSE cmake-remove-include-path.patch -- openCV include error Patch2: cmake-remove-include-path.patch Patch4: add-cmake-check-for-libatomic-requirement-when-build.patch ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.3O8AcQ/_old 2026-07-02 20:06:06.826449940 +0200 +++ /var/tmp/diff_new_pack.3O8AcQ/_new 2026-07-02 20:06:06.834450216 +0200 @@ -1,5 +1,5 @@ -mtime: 1767451876 -commit: 9e871f15f7675fbfefd173072b54ba6ad1299af0f6c34bba4ec31f32800d4dc0 +mtime: 1782742606 +commit: b8f102809ed2892cfcbf0f061be2db9240e17616072436469d89b53e7f2ef2dc url: https://src.opensuse.org/clibs/tbb revision: master ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-06-29 16:16:46.000000000 +0200 @@ -0,0 +1 @@ +.osc ++++++ tbb-2022.3.0.tar.gz -> tbb-2023.0.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/tbb/tbb-2022.3.0.tar.gz /work/SRC/openSUSE:Factory/.tbb.new.1982/tbb-2023.0.0.tar.gz differ: char 22, line 1
