Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package tbb for openSUSE:Factory checked in at 2023-08-03 17:27:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tbb (Old) and /work/SRC/openSUSE:Factory/.tbb.new.22712 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tbb" Thu Aug 3 17:27:14 2023 rev:32 rq:1101905 version:2021.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/tbb/tbb.changes 2023-06-19 22:50:15.221453692 +0200 +++ /work/SRC/openSUSE:Factory/.tbb.new.22712/tbb.changes 2023-08-03 17:27:16.086850125 +0200 @@ -1,0 +2,16 @@ +Tue Aug 1 19:25:15 UTC 2023 - Martin Liška <[email protected]> + +* Add use-FORTIFY_SOURCE-from-distribution.patch and use FS settings from distribution +(we use either =2 or =3). + +------------------------------------------------------------------- +Tue Aug 1 01:27:35 UTC 2023 - Alessandro de Oliveira Faria <[email protected]> + +- Update to 2021.10.0: + * Since C++17, parallel algorithms and Flow Graph nodes are allowed to accept + pointers to the member functions and member objects as the user-provided + callables. + * Added missed member functions, such as assignment operators and swap function, + to the concurrent_queue and concurrent_bounded_queue containers. + +------------------------------------------------------------------- Old: ---- tbb-2021.9.0.tar.gz New: ---- tbb-2021.10.0.tar.gz use-FORTIFY_SOURCE-from-distribution.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tbb.spec ++++++ --- /var/tmp/diff_new_pack.UMSY6W/_old 2023-08-03 17:27:16.838854676 +0200 +++ /var/tmp/diff_new_pack.UMSY6W/_new 2023-08-03 17:27:16.846854724 +0200 @@ -2,6 +2,7 @@ # spec file for package tbb # # Copyright (c) 2023 SUSE LLC +# Copyright (c) 2023 Alessandro de Oliveira Faria (A.K.A. CABELO) # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -40,7 +41,7 @@ %bcond_with python3 %endif Name: tbb -Version: 2021.9.0 +Version: 2021.10.0 Release: 0 Summary: Threading Building Blocks (TBB) License: Apache-2.0 @@ -51,6 +52,7 @@ # 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 +Patch5: use-FORTIFY_SOURCE-from-distribution.patch BuildRequires: cmake BuildRequires: fdupes BuildRequires: gcc-c++ ++++++ tbb-2021.9.0.tar.gz -> tbb-2021.10.0.tar.gz ++++++ ++++ 9643 lines of diff (skipped) ++++++ use-FORTIFY_SOURCE-from-distribution.patch ++++++ diff --git a/cmake/compilers/GNU.cmake b/cmake/compilers/GNU.cmake index b60172c..738d185 100644 --- a/cmake/compilers/GNU.cmake +++ b/cmake/compilers/GNU.cmake @@ -74,7 +74,6 @@ set(TBB_COMMON_COMPILE_FLAGS ${TBB_COMMON_COMPILE_FLAGS} -fno-strict-overflow -f set(TBB_COMMON_COMPILE_FLAGS ${TBB_COMMON_COMPILE_FLAGS} -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong ) set(TBB_LIB_LINK_FLAGS ${TBB_LIB_LINK_FLAGS} -Wl,-z,relro,-z,now,-z,noexecstack) -set(TBB_COMMON_COMPILE_FLAGS ${TBB_COMMON_COMPILE_FLAGS} $<$<NOT:$<CONFIG:Debug>>:-D_FORTIFY_SOURCE=2> ) # TBB malloc settings
