diff --git a/abi_symbols b/abi_symbols
--- a/abi_symbols
+++ b/abi_symbols
@@ -14,9 +14,12 @@
libtbb.so.2:_ZN3tbb10interface518reader_writer_lock8try_lockEv
libtbb.so.2:_ZN3tbb10interface518reader_writer_lock9lock_readEv
libtbb.so.2:_ZN3tbb10interface58internal9task_base7destroyERNS_4taskE
+libtbb.so.2:_ZN3tbb10interface78internal15task_arena_base15internal_attachEv
libtbb.so.2:_ZN3tbb10interface78internal15task_arena_base18internal_terminateEv
libtbb.so.2:_ZN3tbb10interface78internal15task_arena_base19internal_initializeEv
libtbb.so.2:_ZN3tbb10interface78internal15task_arena_base21internal_current_slotEv
+libtbb.so.2:_ZN3tbb10interface78internal15task_arena_base24internal_max_concurrencyEPKNS0_10task_arenaE
+libtbb.so.2:_ZN3tbb10interface78internal20isolate_within_arenaERNS1_13delegate_baseEl
libtbb.so.2:_ZN3tbb10interface88internal16x86_rtm_rw_mutex16internal_releaseERNS2_11scoped_lockE
libtbb.so.2:_ZN3tbb10interface88internal16x86_rtm_rw_mutex16internal_upgradeERNS2_11scoped_lockE
libtbb.so.2:_ZN3tbb10interface88internal16x86_rtm_rw_mutex18internal_constructEv
@@ -84,6 +87,7 @@
libtbb.so.2:_ZN3tbb19task_scheduler_init10initializeEi
libtbb.so.2:_ZN3tbb19task_scheduler_init10initializeEim
libtbb.so.2:_ZN3tbb19task_scheduler_init19default_num_threadsEv
+libtbb.so.2:_ZN3tbb19task_scheduler_init27internal_blocking_terminateEb
libtbb.so.2:_ZN3tbb19task_scheduler_init9terminateEv
libtbb.so.2:_ZN3tbb19thread_bound_filter12process_itemEv
libtbb.so.2:_ZN3tbb19thread_bound_filter16try_process_itemEv
@@ -237,9 +241,12 @@
libtbb_debug.so.2:_ZN3tbb10interface518reader_writer_lock8try_lockEv
libtbb_debug.so.2:_ZN3tbb10interface518reader_writer_lock9lock_readEv
libtbb_debug.so.2:_ZN3tbb10interface58internal9task_base7destroyERNS_4taskE
+libtbb_debug.so.2:_ZN3tbb10interface78internal15task_arena_base15internal_attachEv
libtbb_debug.so.2:_ZN3tbb10interface78internal15task_arena_base18internal_terminateEv
libtbb_debug.so.2:_ZN3tbb10interface78internal15task_arena_base19internal_initializeEv
libtbb_debug.so.2:_ZN3tbb10interface78internal15task_arena_base21internal_current_slotEv
+libtbb_debug.so.2:_ZN3tbb10interface78internal15task_arena_base24internal_max_concurrencyEPKNS0_10task_arenaE
+libtbb_debug.so.2:_ZN3tbb10interface78internal20isolate_within_arenaERNS1_13delegate_baseEl
libtbb_debug.so.2:_ZN3tbb10interface88internal16x86_rtm_rw_mutex16internal_releaseERNS2_11scoped_lockE
libtbb_debug.so.2:_ZN3tbb10interface88internal16x86_rtm_rw_mutex16internal_upgradeERNS2_11scoped_lockE
libtbb_debug.so.2:_ZN3tbb10interface88internal16x86_rtm_rw_mutex18internal_constructEv
@@ -307,6 +314,7 @@
libtbb_debug.so.2:_ZN3tbb19task_scheduler_init10initializeEi
libtbb_debug.so.2:_ZN3tbb19task_scheduler_init10initializeEim
libtbb_debug.so.2:_ZN3tbb19task_scheduler_init19default_num_threadsEv
+libtbb_debug.so.2:_ZN3tbb19task_scheduler_init27internal_blocking_terminateEb
libtbb_debug.so.2:_ZN3tbb19task_scheduler_init9terminateEv
libtbb_debug.so.2:_ZN3tbb19thread_bound_filter12process_itemEv
libtbb_debug.so.2:_ZN3tbb19thread_bound_filter16try_process_itemEv
diff --git a/abi_symbols32 b/abi_symbols32
--- a/abi_symbols32
+++ b/abi_symbols32
@@ -14,9 +14,12 @@
libtbb.so.2:_ZN3tbb10interface518reader_writer_lock8try_lockEv
libtbb.so.2:_ZN3tbb10interface518reader_writer_lock9lock_readEv
libtbb.so.2:_ZN3tbb10interface58internal9task_base7destroyERNS_4taskE
+libtbb.so.2:_ZN3tbb10interface78internal15task_arena_base15internal_attachEv
libtbb.so.2:_ZN3tbb10interface78internal15task_arena_base18internal_terminateEv
libtbb.so.2:_ZN3tbb10interface78internal15task_arena_base19internal_initializeEv
libtbb.so.2:_ZN3tbb10interface78internal15task_arena_base21internal_current_slotEv
+libtbb.so.2:_ZN3tbb10interface78internal15task_arena_base24internal_max_concurrencyEPKNS0_10task_arenaE
+libtbb.so.2:_ZN3tbb10interface78internal20isolate_within_arenaERNS1_13delegate_baseEi
libtbb.so.2:_ZN3tbb10interface88internal16x86_rtm_rw_mutex16internal_releaseERNS2_11scoped_lockE
libtbb.so.2:_ZN3tbb10interface88internal16x86_rtm_rw_mutex16internal_upgradeERNS2_11scoped_lockE
libtbb.so.2:_ZN3tbb10interface88internal16x86_rtm_rw_mutex18internal_constructEv
@@ -84,6 +87,7 @@
libtbb.so.2:_ZN3tbb19task_scheduler_init10initializeEi
libtbb.so.2:_ZN3tbb19task_scheduler_init10initializeEij
libtbb.so.2:_ZN3tbb19task_scheduler_init19default_num_threadsEv
+libtbb.so.2:_ZN3tbb19task_scheduler_init27internal_blocking_terminateEb
libtbb.so.2:_ZN3tbb19task_scheduler_init9terminateEv
libtbb.so.2:_ZN3tbb19thread_bound_filter12process_itemEv
libtbb.so.2:_ZN3tbb19thread_bound_filter16try_process_itemEv
@@ -239,9 +243,12 @@
libtbb_debug.so.2:_ZN3tbb10interface518reader_writer_lock8try_lockEv
libtbb_debug.so.2:_ZN3tbb10interface518reader_writer_lock9lock_readEv
libtbb_debug.so.2:_ZN3tbb10interface58internal9task_base7destroyERNS_4taskE
+libtbb_debug.so.2:_ZN3tbb10interface78internal15task_arena_base15internal_attachEv
libtbb_debug.so.2:_ZN3tbb10interface78internal15task_arena_base18internal_terminateEv
libtbb_debug.so.2:_ZN3tbb10interface78internal15task_arena_base19internal_initializeEv
libtbb_debug.so.2:_ZN3tbb10interface78internal15task_arena_base21internal_current_slotEv
+libtbb_debug.so.2:_ZN3tbb10interface78internal15task_arena_base24internal_max_concurrencyEPKNS0_10task_arenaE
+libtbb_debug.so.2:_ZN3tbb10interface78internal20isolate_within_arenaERNS1_13delegate_baseEi
libtbb_debug.so.2:_ZN3tbb10interface88internal16x86_rtm_rw_mutex16internal_releaseERNS2_11scoped_lockE
libtbb_debug.so.2:_ZN3tbb10interface88internal16x86_rtm_rw_mutex16internal_upgradeERNS2_11scoped_lockE
libtbb_debug.so.2:_ZN3tbb10interface88internal16x86_rtm_rw_mutex18internal_constructEv
@@ -309,6 +316,7 @@
libtbb_debug.so.2:_ZN3tbb19task_scheduler_init10initializeEi
libtbb_debug.so.2:_ZN3tbb19task_scheduler_init10initializeEij
libtbb_debug.so.2:_ZN3tbb19task_scheduler_init19default_num_threadsEv
+libtbb_debug.so.2:_ZN3tbb19task_scheduler_init27internal_blocking_terminateEb
libtbb_debug.so.2:_ZN3tbb19task_scheduler_init9terminateEv
libtbb_debug.so.2:_ZN3tbb19thread_bound_filter12process_itemEv
libtbb_debug.so.2:_ZN3tbb19thread_bound_filter16try_process_itemEv
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,18 +1,14 @@
name : intel-tbb
-version : 4.4
-release : 2
+version : '2018.2'
+release : 3
source :
- - https://www.threadingbuildingblocks.org/sites/default/files/software_releases/source/tbb44_20150728oss_src.tgz : e9534f3238e6f7b34f9d0a78cb8604da1c5a611c5a2569fdd9cc90e06339538a
-license : GPL-2.0
+ - https://github.com/01org/tbb/archive/2018_U2.tar.gz : 78bb9bae474736d213342f01fe1a6d00c6939d5c75b367e2e43e7bf29a6d8eca
+license : Apache-2.0
component : programming
+emul32 : yes
summary : High level abstract threading library
description: |
- High level abstract threading library
-emul32 : yes
-builddeps :
- - glibc-32bit-devel
- - libgcc-32bit
- - libstdc++-32bit
+ Intel(R) Threading Building Blocks (TBB) lets you easily write parallel C++ programs that take full advantage of multicore performance, that are portable, composable and have future-proof scalability.
build : |
if [[ ! -z "${EMUL32BUILD}" ]]; then # 32-bit stuff
%make arch=ia32
@@ -22,5 +18,5 @@
install : |
mkdir -p $installdir/usr/include
mkdir -p $installdir/%libdir%
- install -m755 build/linux_*/*.so* $installdir/%libdir%/
+ install -m00755 build/linux_*/*.so* $installdir/%libdir%/
cp -a include/tbb $installdir/usr/include/
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -2,20 +2,20 @@
intel-tbb
- Joshua Strobl
- joshua@stroblindustries.com
+ Pierre-Yves
+ pyu@riseup.net
- GPL-2.0
+ Apache-2.0
programming
High level abstract threading library
- High level abstract threading library
+ Intel(R) Threading Building Blocks (TBB) lets you easily write parallel C++ programs that take full advantage of multicore performance, that are portable, composable and have future-proof scalability.
https://solus-project.com/sources/README.Solus
intel-tbb
High level abstract threading library
- High level abstract threading library
+ Intel(R) Threading Building Blocks (TBB) lets you easily write parallel C++ programs that take full advantage of multicore performance, that are portable, composable and have future-proof scalability.
programming
@@ -25,11 +25,11 @@
intel-tbb-32bit
32-bit libraries for intel-tbb
- High level abstract threading library
+ Intel(R) Threading Building Blocks (TBB) lets you easily write parallel C++ programs that take full advantage of multicore performance, that are portable, composable and have future-proof scalability.
emul32
- intel-tbb
+ intel-tbb
/usr/lib32/lib*.so.*
@@ -38,12 +38,12 @@
intel-tbb-32bit-devel
Development files for 32-bit intel-tbb
- High level abstract threading library
+ Intel(R) Threading Building Blocks (TBB) lets you easily write parallel C++ programs that take full advantage of multicore performance, that are portable, composable and have future-proof scalability.
programming.devel
- intel-tbb-devel
- intel-tbb-32bit
+ intel-tbb-devel
+ intel-tbb-32bit
/usr/lib32/lib*.so
@@ -52,11 +52,11 @@
intel-tbb-devel
Development files for intel-tbb
- High level abstract threading library
+ Intel(R) Threading Building Blocks (TBB) lets you easily write parallel C++ programs that take full advantage of multicore performance, that are portable, composable and have future-proof scalability.
programming.devel
- intel-tbb
+ intel-tbb
/usr/include/
@@ -64,12 +64,12 @@
-
- 2016-05-25
- 4.4
+
+ 2017-12-26
+ 2018.2
Packaging update
- Joshua Strobl
- joshua@stroblindustries.com
+ Pierre-Yves
+ pyu@riseup.net
\ No newline at end of file