From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gnu.wildebeest.org (wildebeest.demon.nl [212.238.236.112]) by sourceware.org (Postfix) with ESMTPS id 68403388CC18 for ; Tue, 8 Sep 2020 12:22:51 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 68403388CC18 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=klomp.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=mark@klomp.org Received: from librem (deer0x15.wildebeest.org [172.31.17.151]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gnu.wildebeest.org (Postfix) with ESMTPSA id D9D5F300160F for ; Tue, 8 Sep 2020 14:22:49 +0200 (CEST) Received: by librem (Postfix, from userid 1000) id EF284C0FBE; Tue, 8 Sep 2020 14:22:05 +0200 (CEST) Date: Tue, 8 Sep 2020 14:22:05 +0200 From: Mark Wielaard To: elfutils-devel@sourceware.org Subject: elfutils 0.181 released Message-ID: <20200908122205.GA30173@wildebeest.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="VbJkn9YxBvnuCH5J" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Status: No, score=-5.9 required=5.0 tests=BAYES_00, JMQ_SPF_NEUTRAL, KAM_DMARC_STATUS, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: elfutils-devel@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Elfutils-devel mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Sep 2020 12:22:52 -0000 --VbJkn9YxBvnuCH5J Content-Type: text/plain; charset=us-ascii Content-Disposition: inline ELFUTILS 0.181 - http://elfutils.org/ A new release of elfutils is available at: ftp://sourceware.org/pub/elfutils/0.181/ or https://sourceware.org/elfutils/ftp/0.181/ * NEWS * libelf: elf_update now compensates (fixes up) a bad sh_addralign for SHF_COMPRESSED sections. libdebuginfod: configure now takes --enable-libdebuginfod=dummy or --disable-libdebuginfod for bootstrapping. DEBUGINFOD_URLS now accepts "scheme-free" urls (guessing at what the user meant, either http:// or file://) readelf, elflint: Handle aarch64 bti, pac bits in dynamic table and gnu property notes. libdw, readelf: Recognize DW_CFA_AARCH64_negate_ra_state. Allows unwinding on arm64 for code that is compiled for PAC (Pointer Authentication Code) as long as it isn't enabled. * GIT SHORTLOG * Alice Zhang (1): debuginfod: DEBUGINFOD_URLS should accept scheme-free urls Dmitry V. Levin (1): libdwfl: do not dlopen libdebuginfod.so in --disable-libdebuginfod mode Frank Ch. Eigler (1): PR26195: adapt debuginfod to API change in libmicrohttpd-0.9.71 Mark Wielaard (30): tests: Add GCOV flags when necessary. tests: Use #/usr/bin/env bash in scripts that use bash backends: Make the reloc_nametable zero element an one char array. libdw: Add missing FALLTHROUGH in execute_cfi. elflint: Explicitly check and ignore elf_compress error. libdwfl: When we find a compressed image, use that, don't search for others libdwfl: Flag an error if CIE return_address_register is invalid. ar, ranlib: Call fchown before fchmod, explicitly check and ignore errors. debuginfod: Handle not being able to fopen interval_path. debuginfod: Make sure suffix can place zero terminator when copying filename debuginfod: Fix build_id hexadecimal length check. debuginfod: Make sure handle_data can be allocated and is always freed. libdwfl: read_address should use increasing address in intuit_kernel_bounds debuginfod: Add --disable-libdebuginfod and --enable-libdebuginfod=dummy. libasm: Make libasm.h include work without relying on any other include. libdwfl, src: Replace some asserts with proper check or error messages. configure.ac: Set -DBAD_FTS=1 also for CXXFLAGS. elfclassify: Handle fwrite to stdout failing. Only typedef Ebl once. libelf: Fixup SHF_COMPRESSED sh_addralign in elf_update if necessary. libdw: Rename check_constant_offset to is_constant_offset. readelf: It is not an error if there are no line number statements libdw: Remove duplicate local wildcards from map file. elflint: Handle .debug_line_str as .debug_str libelf: Sync elf.h from glibc. backends: Implement aarch64_dynamic_tag_name and aarch64_dynamic_tag_check readelf: base address entry can be first libebl: Handle aarch64 bti, pac bits in gnu property note libdw,readelf: Recognize DW_CFA_AARCH64_negate_ra_state Prepare for 0.181 Sergei Trofimovich (1): elfutils/configure.ac: use $READELF, not readelf --VbJkn9YxBvnuCH5J Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEEEnaKlnlZkBB6DS/f/FfjzKzZmngFAl9Xd2cACgkQ/FfjzKzZ mngJhAf9FD84LC5HFnkvhGI+gdMqwT2NDa3UpioMcz0uk4FO4NOz3YWJUDL9F5eY Yev+pXye8FkoYFOKUH9RzIjvb4PJyQu64U0kxmH/7fTcPFjF5Eg1Wr+9BP1Z8N/k hJVzzrHTX41LPW30/NqYVmMtttmIyLrDK1o3hEa9rRs3jx22YH9tef5gRWrobY3Y FjYG1XVfLsaYQaqqIw+Gri+t6wzVJhti17oeMAJFp3YTMPPsMTXUmDnGQ2VNx/3l P0mg06EsBMk9NO1IsEUPg4zn/kGgs3oUAYvKO6EcLmBEBN7aRivH1GsrHhDvvJd9 KJcxLiIfaHdZcBn0VPylpNuef6Po+Q== =oGHQ -----END PGP SIGNATURE----- --VbJkn9YxBvnuCH5J--