diff options
author | Khem Raj <raj.khem@gmail.com> | 2023-07-05 16:56:15 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2023-07-06 17:42:54 +0200 |
commit | 2b52be0c01a2d94c204c6e870d323479444e6c54 (patch) | |
tree | c4262a4ab2fb6895721d52c45dc8dea803156011 /dynamic-layers/openembedded-layer | |
parent | d73932ba992935bfbd7da35c933ce38440521352 (diff) | |
download | meta-clang-2b52be0c01a2d94c204c6e870d323479444e6c54.tar.gz |
bcc: Upgrade to 0.28.0
Add python3-setuptools-native to depends
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'dynamic-layers/openembedded-layer')
-rw-r--r-- | dynamic-layers/openembedded-layer/recipes-devtools/bcc/bcc/0001-tests-cc-Use-c-14-standard.patch | 11 | ||||
-rw-r--r-- | dynamic-layers/openembedded-layer/recipes-devtools/bcc/bcc_0.28.0.bb (renamed from dynamic-layers/openembedded-layer/recipes-devtools/bcc/bcc_0.26.0.bb) | 3 |
2 files changed, 5 insertions, 9 deletions
diff --git a/dynamic-layers/openembedded-layer/recipes-devtools/bcc/bcc/0001-tests-cc-Use-c-14-standard.patch b/dynamic-layers/openembedded-layer/recipes-devtools/bcc/bcc/0001-tests-cc-Use-c-14-standard.patch index 48754f6..dcd9dc1 100644 --- a/dynamic-layers/openembedded-layer/recipes-devtools/bcc/bcc/0001-tests-cc-Use-c-14-standard.patch +++ b/dynamic-layers/openembedded-layer/recipes-devtools/bcc/bcc/0001-tests-cc-Use-c-14-standard.patch | |||
@@ -14,13 +14,11 @@ Cc: Hengqi Chen <chenhengqi@outlook.com> | |||
14 | tests/cc/CMakeLists.txt | 4 ++++ | 14 | tests/cc/CMakeLists.txt | 4 ++++ |
15 | 1 file changed, 4 insertions(+) | 15 | 1 file changed, 4 insertions(+) |
16 | 16 | ||
17 | diff --git a/tests/cc/CMakeLists.txt b/tests/cc/CMakeLists.txt | ||
18 | index bc870b07..b45f2369 100644 | ||
19 | --- a/tests/cc/CMakeLists.txt | 17 | --- a/tests/cc/CMakeLists.txt |
20 | +++ b/tests/cc/CMakeLists.txt | 18 | +++ b/tests/cc/CMakeLists.txt |
21 | @@ -23,6 +23,10 @@ add_compile_options(-DCMAKE_CURRENT_BINARY_DIR="${CMAKE_CURRENT_BINARY_DIR}") | 19 | @@ -27,6 +27,10 @@ if(${LLVM_PACKAGE_VERSION} VERSION_EQUAL |
22 | set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-unused-result -fPIC") | 20 | set(CMAKE_CXX_STANDARD 14) |
23 | set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-unused-result -fPIC") | 21 | endif() |
24 | 22 | ||
25 | +if(${LLVM_PACKAGE_VERSION} VERSION_EQUAL 16 OR ${LLVM_PACKAGE_VERSION} VERSION_GREATER 16) | 23 | +if(${LLVM_PACKAGE_VERSION} VERSION_EQUAL 16 OR ${LLVM_PACKAGE_VERSION} VERSION_GREATER 16) |
26 | +set(CMAKE_CXX_STANDARD 14) | 24 | +set(CMAKE_CXX_STANDARD 14) |
@@ -29,6 +27,3 @@ index bc870b07..b45f2369 100644 | |||
29 | if(ENABLE_USDT) | 27 | if(ENABLE_USDT) |
30 | set(TEST_LIBBCC_SOURCES | 28 | set(TEST_LIBBCC_SOURCES |
31 | test_libbcc.cc | 29 | test_libbcc.cc |
32 | -- | ||
33 | 2.39.2 | ||
34 | |||
diff --git a/dynamic-layers/openembedded-layer/recipes-devtools/bcc/bcc_0.26.0.bb b/dynamic-layers/openembedded-layer/recipes-devtools/bcc/bcc_0.28.0.bb index ba773b6..530b468 100644 --- a/dynamic-layers/openembedded-layer/recipes-devtools/bcc/bcc_0.26.0.bb +++ b/dynamic-layers/openembedded-layer/recipes-devtools/bcc/bcc_0.28.0.bb | |||
@@ -13,6 +13,7 @@ DEPENDS += "bison-native \ | |||
13 | ${LUAJIT} \ | 13 | ${LUAJIT} \ |
14 | clang \ | 14 | clang \ |
15 | libbpf \ | 15 | libbpf \ |
16 | python3-setuptools-native \ | ||
16 | " | 17 | " |
17 | 18 | ||
18 | LUAJIT ?= "luajit" | 19 | LUAJIT ?= "luajit" |
@@ -33,7 +34,7 @@ SRC_URI = "gitsm://github.com/iovisor/bcc;branch=master;protocol=https \ | |||
33 | file://ptest_wrapper.sh \ | 34 | file://ptest_wrapper.sh \ |
34 | " | 35 | " |
35 | 36 | ||
36 | SRCREV = "9b5af1b0c140c8dbcbd9b821dccf2f7fceb6429c" | 37 | SRCREV = "8422cd449ad2e60414a4508aa4a150a9db39c4a3" |
37 | 38 | ||
38 | PV .= "+git${SRCPV}" | 39 | PV .= "+git${SRCPV}" |
39 | 40 | ||