[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