summaryrefslogtreecommitdiffstats
path: root/dynamic-layers
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2023-07-05 16:56:15 -0700
committerKhem Raj <raj.khem@gmail.com>2023-07-06 17:42:54 +0200
commit2b52be0c01a2d94c204c6e870d323479444e6c54 (patch)
treec4262a4ab2fb6895721d52c45dc8dea803156011 /dynamic-layers
parentd73932ba992935bfbd7da35c933ce38440521352 (diff)
downloadmeta-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')
-rw-r--r--dynamic-layers/openembedded-layer/recipes-devtools/bcc/bcc/0001-tests-cc-Use-c-14-standard.patch11
-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
17diff --git a/tests/cc/CMakeLists.txt b/tests/cc/CMakeLists.txt
18index 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--
332.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
18LUAJIT ?= "luajit" 19LUAJIT ?= "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
36SRCREV = "9b5af1b0c140c8dbcbd9b821dccf2f7fceb6429c" 37SRCREV = "8422cd449ad2e60414a4508aa4a150a9db39c4a3"
37 38
38PV .= "+git${SRCPV}" 39PV .= "+git${SRCPV}"
39 40