dyninst/Fix-FindTBB-version-detection-with-TBB-2021.1.1.patch
zhangxianting 911cefe8e8 the file of define tbb version macro has changed at version 2021
(cherry picked from commit 7ccc4f84d23eea0ec65022912afbedb5f6594e63)
2024-11-12 09:26:58 +08:00

27 lines
1006 B
Diff

From 817b1e41a05309d776f595f3f3eb96f1d2e39f6c Mon Sep 17 00:00:00 2001
From: zhangxianting <zhangxianting@uniontech.com>
Date: Fri, 21 Jun 2024 09:54:01 +0800
Subject: [PATCH] Fix FindTBB version detection with TBB >= 2021.1.1
---
cmake/Modules/FindTBB.cmake | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dyninst-12.3.0/cmake/Modules/FindTBB.cmake b/dyninst-12.3.0/cmake/Modules/FindTBB.cmake
index cc62ffe..694e2df 100644
--- a/cmake/Modules/FindTBB.cmake
+++ b/cmake/Modules/FindTBB.cmake
@@ -154,7 +154,8 @@ find_path(
if(TBB_INCLUDE_DIRS)
# Starting in 2020.1.1, tbb_stddef.h is replaced by version.h
set(_version_files "${TBB_INCLUDE_DIRS}/tbb/tbb_stddef.h"
- "${TBB_INCLUDE_DIRS}/tbb/version.h")
+ "${TBB_INCLUDE_DIRS}/tbb/version.h"
+ "${TBB_INCLUDE_DIRS}/oneapi/tbb/version.h")
foreach(f IN ITEMS ${_version_files})
if(EXISTS ${f})
set(_version_file ${f})
--
2.43.0