Commit Graph

105 Commits

Author SHA1 Message Date
Thomas Rodgers 169c75fcca Revert accidental backport of gating.yaml 2021-06-10 11:34:07 -07:00
Thomas Rodgers c016558410 Fix ABI regression in tbb::empty_task caused by switch to LTO 2021-06-03 12:30:44 -07:00
Alexandra Hájková 0f20ac28a8 enable CI gating 2021-04-15 11:17:32 +02:00
Jerry James a4b9df0c98 Fix cmake file installation some more (bz 1930389). 2021-02-22 09:28:56 -07:00
Jerry James 000c049388 Fix cmake file installation (bz 1930389).
- Allow use of RTM instructions when available.
- At upstream's suggestion, do not force ITT_NOTIFY support.
- Drop -fetchadd64 patch, only needed for forced ITT_NOTIFY support.
2021-02-18 16:34:41 -07:00
Fedora Release Engineering 177a3e4a33 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 21:37:52 +00:00
Jerry James e35e6b14ab Explicitly BR make. 2020-11-09 21:16:43 -07:00
Fedora Release Engineering 15bdf135d5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 12:07:35 +00:00
Jerry James eb8a481cec Rebase to version 2020.3. 2020-07-27 10:38:21 -06:00
Tom Stellard 15df25ac84 Use make macros
https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
2020-07-22 03:52:42 +00:00
Jerry James d30055c777 Drop unnecessary %python_provide in Rawhide. 2020-07-21 19:50:50 -06:00
Miro Hrončok c4fe2b68a2 Rebuilt for Python 3.9 2020-05-26 03:51:40 +02:00
Jerry James be3639e235 Cope with compilers that have names other than gcc or clang. 2020-04-28 10:13:08 -06:00
Timm Bäder 491303ecdc Update the test-thread-monitor patch to use std::atomic
tbb::atomic is deprecated and the build otherwise fails with clang.
2020-04-27 16:28:36 +02:00
Timm Bäder 0cbe27892d spec: Pass compiler to make
tbb's build system already can handle different compiles such as gcc,
clang and icc. However, to pick the correct build definitions, it needs
to be told what compiler to use. Setting CC to that value does not
suffice and the 'compiler' variable needs to be passed to make.
2020-04-27 16:26:18 +02:00
Jerry James 1395d71065 Rebase to version 2020.2. 2020-03-31 07:43:41 -06:00
Fedora Release Engineering 259518be53 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 01:07:20 +00:00
Jerry James 68066bac15 Rebase to version 2020.1. 2020-01-22 21:34:40 -07:00
Jerry James 415a656975 Disable buggy test_task_scheduler_observer. 2020-01-02 10:19:47 -07:00
Jerry James 59598f1a37 Upload the new sources. 2019-12-31 10:31:18 -07:00
Jerry James c1c9c561bc Rebase to version 2020. 2019-12-31 10:28:22 -07:00
Jerry James bc177da166 Fix compilation on aarch64 and s390x.
See https://github.com/intel/tbb/issues/186.
2019-10-13 16:08:23 -06:00
Jerry James d846f5e692 Rebase to 2019 update 9. 2019-10-12 20:19:53 -06:00
Miro Hrončok 64bf7c4d92 Rebuilt for Python 3.8.0rc1 (#1748018) 2019-10-03 14:39:21 +02:00
Jerry James 7dab124ca2 Add -test-thread-monitor and -test-task-scheduler-init patches to fix FTBFS. 2019-08-27 14:31:01 -06:00
Miro Hrončok b72e2334bc Rebuilt for Python 3.8 2019-08-19 11:06:52 +02:00
Fedora Release Engineering ac2fd3895b - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 01:01:34 +00:00
Jerry James da5647ae05 Rebase to 2019 update 8. 2019-06-08 20:37:36 -06:00
Jerry James 06151e7c1c Rebase to 2019 update 7. 2019-05-23 19:08:10 -06:00
Jerry James 4e38dfca59 Rebase to 2019 update 6.
Add -attributes patch to silence gcc warnings.
2019-05-09 20:02:43 -06:00
Jerry James 9ec50bf2d0 Rebase to 2019 update 5. 2019-03-25 18:48:49 -06:00
Jerry James 58b6622ef2 Rebase to 2019 update 4. 2019-03-03 20:11:12 -07:00
Fedora Release Engineering 95c8d717ce - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 09:26:41 +00:00
Igor Gnatenko ea40e8e9ac Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:51 +01:00
Jerry James 477b28279c Rebase to 2019 update 3. 2018-12-08 11:27:36 -07:00
Jerry James a1c093e047 Rebase to 2019 update 2. 2018-11-15 20:26:22 -07:00
Jerry James a3e041fb5c Rebase to 2019 update 1.
Drop special SSE2 build for 32-bit x86 as that is now default.
Drop unneeded -cxxflags patch.
Drop python 2 support (bz 1629761).
2018-10-13 11:04:02 -06:00
Fedora Release Engineering e074e8045c - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 07:18:15 +00:00
Jerry James d7d6be2c8f Rebase to 2018 update 5. Run check script on all architectures. 2018-07-03 17:46:34 -06:00
Miro Hrončok 42cb19b7d4 Rebuilt for Python 3.7 2018-06-19 11:28:20 +02:00
Jerry James e6bc89d1b2 Rebase to 2018 update 4. 2018-05-31 21:20:43 -06:00
Fedora Release Engineering 79a08e6cc7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 18:31:46 +00:00
Jerry James bbc510ad50 Build libirml with the correct flags (bz 1540268).
Do not build with -mrtm.
2018-01-30 22:09:25 -07:00
Iryna Shcherbina 39973f4cac Fix Python 2 dependency from python3-tbb
Fix shebangs for Python 3 in python3 build directory.
2018-01-29 18:17:41 +01:00
Jerry James 928a5cd279 Install libirml for the python interfaces. 2018-01-26 19:20:22 -07:00
Jerry James 92f73dee50 Rebase to 2018 update 2. 2018-01-24 20:12:30 -07:00
Jerry James 7d6d0e7e28 Rebase to 2018 update 1. 2017-11-25 13:33:59 -07:00
Fedora Release Engineering d1a4ac6e41 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 09:10:24 +00:00
Fedora Release Engineering dea2e9526b - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 19:59:28 +00:00
Jerry James ede6be2b18 Rebase to 2017 update 7.
Also:
- Use the license macro.
- Ship the new cmake files in -devel.
2017-06-07 19:19:10 -06:00