From 3df8909197667b5e984fecc3ebd37b0ee95d2a87 Mon Sep 17 00:00:00 2001 From: Sergey Matyukevich Date: Sat, 7 Dec 2024 23:28:52 +0300 Subject: [PATCH] package/elfutils: enable zstd support for host package Buildroot fails to build Linux kernel configurations where BTF support is enabled together with zstd compression of debugging information. The reason is in host-elfutils zstd support being explicitly disabled. So enable zstd support in host-elfutils by default to fix such builds. Signed-off-by: Sergey Matyukevich Signed-off-by: Thomas Petazzoni (cherry picked from commit 315672feec151cf3a19eaf7f9932daa2c5d838ec) Signed-off-by: Peter Korsgaard --- package/elfutils/elfutils.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package/elfutils/elfutils.mk b/package/elfutils/elfutils.mk index 8738af7751..1a1aca37b3 100644 --- a/package/elfutils/elfutils.mk +++ b/package/elfutils/elfutils.mk @@ -12,7 +12,7 @@ ELFUTILS_LICENSE = GPL-2.0+ or LGPL-3.0+ (library) ELFUTILS_LICENSE_FILES = COPYING COPYING-GPLV2 COPYING-LGPLV3 ELFUTILS_CPE_ID_VALID = YES ELFUTILS_DEPENDENCIES = host-pkgconf zlib $(TARGET_NLS_DEPENDENCIES) -HOST_ELFUTILS_DEPENDENCIES = host-pkgconf host-zlib host-bzip2 host-xz +HOST_ELFUTILS_DEPENDENCIES = host-pkgconf host-zlib host-bzip2 host-xz host-zstd # We patch configure.ac ELFUTILS_AUTORECONF = YES @@ -26,7 +26,7 @@ ELFUTILS_CONF_OPTS += \ HOST_ELFUTILS_CONF_OPTS = \ --with-bzlib \ --with-lzma \ - --without-zstd \ + --with-zstd \ --disable-demangler \ --disable-progs