mirror of
https://git.openwrt.org/openwrt/openwrt.git
synced 2026-01-27 23:47:19 +01:00
strace: use bundled kernel headers
Some checks are pending
Build all core packages / Build all core packages for selected target (push) Waiting to run
Some checks are pending
Build all core packages / Build all core packages for selected target (push) Waiting to run
Build against the bundled kernel headers instead of using the current kernel ones. This ensures strace is using the kernel headers it is written against, and not a random one that may contain breaking uapi changes (which happen from time to time). Fixes build against 6.18 final and recent LTS/stable kernels that got minor uapi breakages (rename of a 6.18 introduced #define and a struct field). Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
This commit is contained in:
parent
8076376aca
commit
e7873c4d7e
1 changed files with 2 additions and 3 deletions
|
|
@ -10,7 +10,7 @@ include $(INCLUDE_DIR)/kernel.mk
|
|||
|
||||
PKG_NAME:=strace
|
||||
PKG_VERSION:=6.18
|
||||
PKG_RELEASE:=1
|
||||
PKG_RELEASE:=2
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
|
||||
PKG_SOURCE_URL:=https://strace.io/files/$(PKG_VERSION)
|
||||
|
|
@ -31,8 +31,6 @@ PKG_CONFIG_DEPENDS := \
|
|||
include $(INCLUDE_DIR)/package.mk
|
||||
include $(INCLUDE_DIR)/nls.mk
|
||||
|
||||
HOST_CFLAGS += -I$(LINUX_DIR)/user_headers/include
|
||||
|
||||
CONFIGURE_VARS+= \
|
||||
LDFLAGS_FOR_BUILD="$(HOST_LDFLAGS)" \
|
||||
CPPFLAGS_FOR_BUILD="$(HOST_CPPFLAGS)" \
|
||||
|
|
@ -72,6 +70,7 @@ CONFIGURE_ARGS += \
|
|||
--with-libdw=$(if $(CONFIG_STRACE_LIBDW),yes,no) \
|
||||
--with-libunwind=$(if $(CONFIG_STRACE_LIBUNWIND),yes,no) \
|
||||
--enable-mpers=no \
|
||||
--enable-bundled=yes \
|
||||
--without-libselinux
|
||||
|
||||
MAKE_FLAGS := \
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue