From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Tue, 20 Oct 2026 15:10:02 +0200 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1xJ9bO-0012UD-1O for lore@lore.pengutronix.de; Tue, 20 Oct 2026 15:10:02 +0200 Received: from [127.0.0.1] (helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1xJ9bN-0008LU-Fw; Tue, 20 Oct 2026 15:10:01 +0200 Received: from dude04.red.stw.pengutronix.de ([2a0a:edc0:0:1101:1d::ac]) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1xJ9b8-0008LE-Lc; Tue, 20 Oct 2026 15:09:46 +0200 From: =?UTF-8?q?Sven=20P=C3=BCschel?= To: ptxdist@pengutronix.de Date: Tue, 20 Oct 2026 15:09:31 +0200 Message-ID: <20261020130945.3239530-1-s.pueschel@pengutronix.de> X-Mailer: git-send-email 2.47.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [ptxdist] [PATCH] libelf: version bump 0.195 -> 0.197 X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Cc: =?UTF-8?q?Sven=20P=C3=BCschel?= Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false https://inbox.sourceware.org/elfutils-devel/CAJDtP-QXj15OOpBxLdU+V1PZKM8YmnsE1eVy-R2R5xbE7Shk5A@mail.gmail.com/T/#u https://inbox.sourceware.org/elfutils-devel/CAJDtP-TX60dppn5mtrVVTgn14SjtBBiP-v1Sx6s0Khcf-cyOgw@mail.gmail.com/T/#u Also improved the configure arguments based on the output of the configure_helper.py. Helgrind is explcitly disabled, as elfutils will search for valgrind if either the valgrind or helgrind option is enabled. Signed-off-by: Sven Püschel --- ...Werror-as-it-tends-to-break-with-new-gcc-ver.patch | 0 .../0002-remove-old-glibc-hack.patch | 0 patches/{elfutils-0.195 => elfutils-0.197}/series | 0 rules/libelf.make | 11 ++++++++--- 4 files changed, 8 insertions(+), 3 deletions(-) rename patches/{elfutils-0.195 => elfutils-0.197}/0001-disable-Werror-as-it-tends-to-break-with-new-gcc-ver.patch (100%) rename patches/{elfutils-0.195 => elfutils-0.197}/0002-remove-old-glibc-hack.patch (100%) rename patches/{elfutils-0.195 => elfutils-0.197}/series (100%) diff --git a/patches/elfutils-0.195/0001-disable-Werror-as-it-tends-to-break-with-new-gcc-ver.patch b/patches/elfutils-0.197/0001-disable-Werror-as-it-tends-to-break-with-new-gcc-ver.patch similarity index 100% rename from patches/elfutils-0.195/0001-disable-Werror-as-it-tends-to-break-with-new-gcc-ver.patch rename to patches/elfutils-0.197/0001-disable-Werror-as-it-tends-to-break-with-new-gcc-ver.patch diff --git a/patches/elfutils-0.195/0002-remove-old-glibc-hack.patch b/patches/elfutils-0.197/0002-remove-old-glibc-hack.patch similarity index 100% rename from patches/elfutils-0.195/0002-remove-old-glibc-hack.patch rename to patches/elfutils-0.197/0002-remove-old-glibc-hack.patch diff --git a/patches/elfutils-0.195/series b/patches/elfutils-0.197/series similarity index 100% rename from patches/elfutils-0.195/series rename to patches/elfutils-0.197/series diff --git a/rules/libelf.make b/rules/libelf.make index ee1ae6f58..efd4b7f50 100644 --- a/rules/libelf.make +++ b/rules/libelf.make @@ -15,8 +15,8 @@ PACKAGES-$(PTXCONF_LIBELF) += libelf # # Paths and names # -LIBELF_VERSION := 0.195 -LIBELF_SHA256 := 37629fdf7f1f3dc2818e138fca2b8094177d6c2d0f701d3bb650a561218dc026 +LIBELF_VERSION := 0.197 +LIBELF_SHA256 := 1fdf525f22dcf796d99a99ba3ea00a1f7b1ae5421bc62e8443a708920b99b904 LIBELF := elfutils-$(LIBELF_VERSION) LIBELF_SUFFIX := tar.bz2 LIBELF_URL := https://sourceware.org/elfutils/ftp/$(LIBELF_VERSION)/$(LIBELF).$(LIBELF_SUFFIX) @@ -43,11 +43,14 @@ LIBELF_CONF_OPT := \ $(CROSS_AUTOCONF_USR) \ --enable-deterministic-archives \ --disable-thread-safety \ + --disable-sanitize-memory \ $(GLOBAL_LARGE_FILE_OPTION) \ --disable-debugpred \ --disable-gprof \ --disable-gcov \ --disable-sanitize-undefined \ + --disable-sanitize-address \ + --disable-helgrind \ --disable-valgrind \ --disable-valgrind-annotations \ --disable-install-elfh \ @@ -57,13 +60,15 @@ LIBELF_CONF_OPT := \ --enable-symbol-versioning \ --disable-nls \ --disable-rpath \ + --disable-stackprof \ --disable-libdebuginfod \ --disable-debuginfod \ --with-zlib \ --without-bzlib \ --$(call ptx/wwo, PTXCONF_LIBELF_XZ)-lzma \ --$(call ptx/wwo, PTXCONF_LIBELF_ZSTD)-zstd \ - --without-biarch + --without-biarch \ + --without-libarchive LIBELF_ARCH := $(call remove_quotes,$(PTXCONF_ARCH_STRING)) ifdef PTXCONF_ARCH_ARM64 -- 2.47.3