mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-26 12:00:48 -09:00
https://github.com/bpftrace/bpftrace/blob/v0.27.0/CHANGELOG.md
This release includes
d7a3bb54a3
which adds support for LLVM 23.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
34 lines
770 B
Makefile
34 lines
770 B
Makefile
################################################################################
|
|
#
|
|
# bpftrace
|
|
#
|
|
################################################################################
|
|
|
|
BPFTRACE_VERSION = 0.27.0
|
|
BPFTRACE_SITE = $(call github,bpftrace,bpftrace,v$(BPFTRACE_VERSION))
|
|
BPFTRACE_LICENSE = Apache-2.0
|
|
BPFTRACE_LICENSE_FILES = LICENSE
|
|
BPFTRACE_DEPENDENCIES = \
|
|
bcc \
|
|
bzip2 \
|
|
cereal \
|
|
elfutils \
|
|
host-vim \
|
|
libbpf \
|
|
llvm \
|
|
xz
|
|
|
|
# libbfd, libopcodes
|
|
ifeq ($(BR2_PACKAGE_BINUTILS),y)
|
|
BPFTRACE_DEPENDENCIES += binutils
|
|
endif
|
|
|
|
BPFTRACE_CONF_OPTS += \
|
|
-DBUILD_SHARED_LIBS:BOOL=OFF \
|
|
-DBUILD_TESTING:BOOL=OFF \
|
|
-DCMAKE_CXX_FLAGS="$(TARGET_CXXFLAGS) -I$(STAGING_DIR)/usr/include/bpf" \
|
|
-DENABLE_MAN:BOOL=OFF \
|
|
-DUSE_SYSTEM_LIBBPF:BOOL=ON
|
|
|
|
$(eval $(cmake-package))
|