package: Use pahole from buildroot
parent
ca75dc5244
commit
67705b7eae
|
@ -113,3 +113,4 @@ BR2_PACKAGE_UTIL_LINUX_SCHEDUTILS=y
|
||||||
BR2_PACKAGE_HOST_E2TOOLS=y
|
BR2_PACKAGE_HOST_E2TOOLS=y
|
||||||
BR2_PACKAGE_HOST_PYTHON=y
|
BR2_PACKAGE_HOST_PYTHON=y
|
||||||
BR2_PACKAGE_LIBFUSE=y
|
BR2_PACKAGE_LIBFUSE=y
|
||||||
|
BR2_PACKAGE_PAHOLE=y
|
||||||
|
|
|
@ -113,3 +113,4 @@ BR2_PACKAGE_UTIL_LINUX_SCHEDUTILS=y
|
||||||
BR2_PACKAGE_HOST_E2TOOLS=y
|
BR2_PACKAGE_HOST_E2TOOLS=y
|
||||||
BR2_PACKAGE_HOST_PYTHON=y
|
BR2_PACKAGE_HOST_PYTHON=y
|
||||||
BR2_PACKAGE_LIBFUSE=y
|
BR2_PACKAGE_LIBFUSE=y
|
||||||
|
BR2_PACKAGE_PAHOLE=y
|
||||||
|
|
|
@ -3,7 +3,6 @@ menu "System tools"
|
||||||
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/crio-bin/Config.in"
|
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/crio-bin/Config.in"
|
||||||
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/tbb/Config.in"
|
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/tbb/Config.in"
|
||||||
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/sysdig/Config.in"
|
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/sysdig/Config.in"
|
||||||
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/pahole/Config.in.host"
|
|
||||||
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/crun/Config.in"
|
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/crun/Config.in"
|
||||||
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/cni/Config.in"
|
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/cni/Config.in"
|
||||||
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/automount/Config.in"
|
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/automount/Config.in"
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
config BR2_PACKAGE_HOST_PAHOLE
|
|
||||||
bool "host pahole"
|
|
||||||
default y
|
|
||||||
help
|
|
||||||
Pahole and other DWARF utils.
|
|
||||||
|
|
||||||
https://git.kernel.org/pub/scm/devel/pahole/pahole.git
|
|
|
@ -1,2 +0,0 @@
|
||||||
# Locally computed
|
|
||||||
sha256 cde85af68b368f50a913be387f94f6b43612a04af6c92387b4dcabb712a668fe pahole-v1.23-br1.tar.gz
|
|
|
@ -1,22 +0,0 @@
|
||||||
########################################################################
|
|
||||||
#
|
|
||||||
# pahole
|
|
||||||
#
|
|
||||||
########################################################################
|
|
||||||
|
|
||||||
PAHOLE_VERSION = v1.23
|
|
||||||
PAHOLE_SITE = git://git.kernel.org/pub/scm/devel/pahole/pahole.git
|
|
||||||
PAHOLE_SITE_METHOD = git
|
|
||||||
# This guy saved me:
|
|
||||||
# https://stackoverflow.com/a/50526817
|
|
||||||
# Indeed, pahole contains git submodule and relies on them to be built.
|
|
||||||
# The problem is that buildroot default behavior is to remove .git from archive.
|
|
||||||
# Thus, it is not possible to use git submodule...
|
|
||||||
PAHOLE_GIT_SUBMODULES = YES
|
|
||||||
# We want to have static pahole binary to avoid problem while using it during
|
|
||||||
# Linux kernel build.
|
|
||||||
HOST_PAHOLE_CONF_OPTS = -DBUILD_SHARED_LIBS=OFF -D__LIB=lib
|
|
||||||
PAHOLE_LICENSE = GPL-2.0
|
|
||||||
PAHOLE_LICENSE_FILES = COPYING
|
|
||||||
|
|
||||||
$(eval $(host-cmake-package))
|
|
Loading…
Reference in New Issue