[packages/tbb] - updated to 2019_U9 (20191006)
qboosh
qboosh at pld-linux.org
Mon Dec 2 19:58:37 CET 2019
commit e05f34048253d6fc15bb3443b58348f1efd31910
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Mon Dec 2 19:59:05 2019 +0100
- updated to 2019_U9 (20191006)
tbb-cxxflags.patch | 21 +++++++++------------
tbb.spec | 6 +++---
2 files changed, 12 insertions(+), 15 deletions(-)
---
diff --git a/tbb.spec b/tbb.spec
index 8f9a405..59a8307 100644
--- a/tbb.spec
+++ b/tbb.spec
@@ -1,7 +1,7 @@
# use: major=year, minor=Update version, micro=date
%define major 2019
-%define minor 5
-%define micro 20190320
+%define minor 9
+%define micro 20191006
Summary: The Threading Building Blocks library abstracts low-level threading details
Summary(pl.UTF-8): Threading Building Blocks - biblioteka abstrahująca niskopoziomowe szczegóły obsługi wątków
Name: tbb
@@ -11,7 +11,7 @@ License: Apache v2.0
Group: Development/Tools
# Source0Download: https://github.com/01org/tbb/releases
Source0: https://github.com/01org/tbb/archive/%{major}_U%{minor}/%{name}-%{major}_U%{minor}.tar.gz
-# Source0-md5: 38eae1abb55e1663257f29e8748d3798
+# Source0-md5: 584edbec127c508f2cd5b6e79ad200fc
Source1: http://www.threadingbuildingblocks.org/uploads/81/91/Latest%20Open%20Source%20Documentation/Design_Patterns.pdf
# Source1-md5: 46062fef922d39abfd464bc06e02cdd8
Source2: http://www.threadingbuildingblocks.org/uploads/81/91/Latest%20Open%20Source%20Documentation/Getting_Started.pdf
diff --git a/tbb-cxxflags.patch b/tbb-cxxflags.patch
index 71dc4af..a620c03 100644
--- a/tbb-cxxflags.patch
+++ b/tbb-cxxflags.patch
@@ -1,18 +1,15 @@
-diff -up tbb30_20110419oss/build/linux.gcc.inc\~ tbb30_20110419oss/build/linux.gcc.inc
---- tbb30_20110419oss/build/linux.gcc.inc~ 2011-04-19 13:48:58.000000000 +0200
-+++ tbb30_20110419oss/build/linux.gcc.inc 2011-07-26 14:02:48.482006056 +0200
-@@ -59,10 +59,10 @@ ifneq (,$(shell gcc -dumpversion | egrep
- endif
+--- tbb-2019_U9/build/linux.gcc.inc.orig 2019-12-02 19:29:10.832630387 +0100
++++ tbb-2019_U9/build/linux.gcc.inc 2019-12-02 19:31:27.408557158 +0100
+@@ -66,10 +66,10 @@
ifeq ($(cfg), release)
-- CPLUS_FLAGS = $(ITT_NOTIFY) -g -O2 -DUSE_PTHREAD
-+ CPLUS_FLAGS = $(CXXFLAGS) $(ITT_NOTIFY) -g -O2 -DUSE_PTHREAD
+ # -g is set intentionally in the release mode. It should not affect performance.
+- CPLUS_FLAGS = -O2 -g
++ CPLUS_FLAGS = $(CXXFLAGS) -O2 -g
endif
ifeq ($(cfg), debug)
-- CPLUS_FLAGS = -DTBB_USE_DEBUG $(ITT_NOTIFY) -g -O0 -DUSE_PTHREAD
-+ CPLUS_FLAGS = $(CXXFLAGS) -DTBB_USE_DEBUG $(ITT_NOTIFY) -g -O0 -DUSE_PTHREAD
+- CPLUS_FLAGS = -DTBB_USE_DEBUG -O0 -g
++ CPLUS_FLAGS = $(CXXFLAGS) -DTBB_USE_DEBUG -O0 -g
endif
- ifneq (00,$(lambdas)$(cpp0x))
-
-Diff finished. Tue Feb 26 13:00:13 2013
+ CPLUS_FLAGS += $(ITT_NOTIFY) -DUSE_PTHREAD -pthread
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/tbb.git/commitdiff/e05f34048253d6fc15bb3443b58348f1efd31910
More information about the pld-cvs-commit
mailing list