Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package tbb for openSUSE:Factory checked in at 2025-07-20 15:28:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tbb (Old) and /work/SRC/openSUSE:Factory/.tbb.new.8875 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tbb" Sun Jul 20 15:28:34 2025 rev:41 rq:1294051 version:2022.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/tbb/tbb.changes 2025-05-07 19:15:57.169922204 +0200 +++ /work/SRC/openSUSE:Factory/.tbb.new.8875/tbb.changes 2025-07-20 15:29:10.216313373 +0200 @@ -1,0 +2,17 @@ +Thu Jul 17 08:16:41 UTC 2025 - Jan Engelhardt <jeng...@inai.de> + +- Drop excessive gcc flags: add cf-prot.patch. + +------------------------------------------------------------------- +Mon Jun 30 19:18:22 UTC 2025 - Alessandro de Oliveira Faria <cab...@opensuse.org> + +- Update to version 2022.2.0: + * Improved Hybrid CPU and NUMA Platforms API Support: Enhanced + API availability for better compatibility with Hybrid CPU and + NUMA platforms. + * Refined Environment Setup: Replaced CPATH with C_INCLUDE_PATH + and CPLUS_INCLUDE_PATH in environment setup to avoid + unintended compiler warnings caused by globally applied + include paths. + +------------------------------------------------------------------- Old: ---- tbb-2022.1.0.tar.gz New: ---- cf-prot.patch tbb-2022.2.0.tar.gz ----------(New B)---------- New: - Drop excessive gcc flags: add cf-prot.patch. ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tbb.spec ++++++ --- /var/tmp/diff_new_pack.9elcet/_old 2025-07-20 15:29:10.992345486 +0200 +++ /var/tmp/diff_new_pack.9elcet/_new 2025-07-20 15:29:10.996345651 +0200 @@ -40,7 +40,7 @@ %bcond_with python3 %endif Name: tbb -Version: 2022.1.0 +Version: 2022.2.0 Release: 0 Summary: oneAPI Threading Building Blocks (oneTBB) License: Apache-2.0 @@ -51,6 +51,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: cf-prot.patch BuildRequires: cmake BuildRequires: fdupes BuildRequires: gcc-c++ ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.9elcet/_old 2025-07-20 15:29:11.040347472 +0200 +++ /var/tmp/diff_new_pack.9elcet/_new 2025-07-20 15:29:11.044347638 +0200 @@ -1,5 +1,5 @@ -mtime: 1746537616 -commit: 30971e4e50babef6d89262e0b465643a11d4950e92784c424dc5604329b14175 +mtime: 1752740226 +commit: 53816582635e0959b68a5a52e5b2002f08a8aed0d79c124a6a67cdd32b9a207e url: https://src.opensuse.org/clibs/tbb revision: master ++++++ build.specials.obscpio ++++++ ++++++ cf-prot.patch ++++++ From: Jan Engelhardt <e...@inai.de> Date: 2025-07-17 10:15:40.088500829 +0200 References: https://github.com/uxlfoundation/oneTBB/issues/1783 -fcf-prot: not supported on this target [at least i586, armv7hl, ppc64le, s390x, probably also riscv64] --- cmake/compilers/GNU.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: oneTBB-2022.2.0/cmake/compilers/GNU.cmake =================================================================== --- oneTBB-2022.2.0.orig/cmake/compilers/GNU.cmake +++ oneTBB-2022.2.0/cmake/compilers/GNU.cmake @@ -107,7 +107,7 @@ endif () set(TBB_COMMON_COMPILE_FLAGS ${TBB_COMMON_COMPILE_FLAGS} -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv) set(TBB_COMMON_COMPILE_FLAGS ${TBB_COMMON_COMPILE_FLAGS} -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong ) -if (NOT CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64" AND NOT EMSCRIPTEN) +if (FALSE) set(TBB_LIB_COMPILE_FLAGS ${TBB_LIB_COMPILE_FLAGS} $<$<NOT:$<VERSION_LESS:${CMAKE_CXX_COMPILER_VERSION},8.0>>:-fcf-protection=full>) endif () set(TBB_LIB_COMPILE_FLAGS ${TBB_LIB_COMPILE_FLAGS} $<$<NOT:$<VERSION_LESS:${CMAKE_CXX_COMPILER_VERSION},8.0>>:-fstack-clash-protection>) ++++++ tbb-2022.1.0.tar.gz -> tbb-2022.2.0.tar.gz ++++++ ++++ 9994 lines of diff (skipped)