From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by sourceware.org (Postfix) with ESMTPS id E5EA43858C74 for ; Fri, 1 Mar 2024 22:01:55 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E5EA43858C74 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=redhat.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=redhat.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org E5EA43858C74 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=170.10.133.124 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1709330518; cv=none; b=gG4phUIF4LIt9xIsy6iUF3iqxG8kLuLw6qm1BYYj87Bum4+rwUM4hRHZNx/sJ9j4mff9ch3U4Y8Sc0yzJHr3DKLIMrdTzelIqT2DqrAuRO3kYoY9NEC7XHfPKl0xXD8Zki0lziMRfMvvINefJG6exmF76PnFCB4T6NTJZuJUoWs= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1709330518; c=relaxed/simple; bh=TwKee6riMqnrIEZnNhKvwkZY4vZMjQYcLCPBDotLVEw=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=UE90oMeZO27QMRQITyvc2eOjQNOMKVLX4r9y87drh+X9hAaIHWN07xFMt4CXH+iyrPSG3vWBVIbI6F26fnPjiqbUFgulaVuaMeUXoYHmSsXV9glLuUgrvNzzOLZ4RkM/u76zdLWi/wfm6tAhR0U30QYTocromcYXT9N9jcpkAmg= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1709330515; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=vYNqkvUxU7KweFw6ygG9JQsIdF/rB2SFDzSVl9JVPhM=; b=LRu6mw8ZqbVeMtPAYLj0sGYWNI6blgdZ4HyF7Dc4kMYo4s5rL4FSOWpkKjqUg0wd6t+hx1 AnYEt0vwozot0JaIUVPSUMPX4ykJwZfYBIUMnOjuoOGa9Inky+eRVfxEY+uuFAM+YXZGJn hIOAN6CJ80jSSSyefO1cZqnUEK7lT7I= Received: from mail-pf1-f197.google.com (mail-pf1-f197.google.com [209.85.210.197]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-154-UhobgzNmPcC0GRQp5wrIzg-1; Fri, 01 Mar 2024 17:01:54 -0500 X-MC-Unique: UhobgzNmPcC0GRQp5wrIzg-1 Received: by mail-pf1-f197.google.com with SMTP id d2e1a72fcca58-6e59931e1fcso1685091b3a.3 for ; Fri, 01 Mar 2024 14:01:53 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709330513; x=1709935313; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=vYNqkvUxU7KweFw6ygG9JQsIdF/rB2SFDzSVl9JVPhM=; b=IqQF5K6AAnU9N3murLbwWtUtD+Wys0jGDik638dpKpx4qRaFQ0/ZzkF0JA3HgAwQKh Q3YtG8K48Q8CZFR+A1JqeXVVSFFxQn4L3YuGt+shDYaUj6P8q6gWWwZwvTSmiwerkKSu +NzBCrrnm9jFl86iLJsDrLVTp/koSHhtvuSvS2RU5MNSyEPBwY8yjn6Wi3CgOcmazbht qeCyipYbs3ftNwCXYTexJNW2izcvA/Fecri64NOCXa69KVAgDqOoe9bQ1/VvXcldYWu8 RUtsVAlEdeoTZtlpCT+vdusHJvb/+J3Qc90Wy/zkNeNvzzDzWKDEnZQPisO0oSbHOYUD Nukg== X-Gm-Message-State: AOJu0Yx0sRWpwgfFICIe9yUeo25oMK7mbW3dt6JuUR5iD2Na4C2bE1DK lZeUsPAoXOFwljj9qgmzFag9wtWub89gSw3rxwwtUehLT0Oqvi4suDmsLc/DHOZxaXliHHmOY2U 3FgJkQp+8HPABF/X3bupeBNujeuqbs/0YpX3xKtLwlTTN2A6AfK5NP/cMYbyXYrfUrKNbYl+N4W wZQOBT1ayMenDUApJs9XKbT9tlB4RMdMYBxguPH15uEC+Va/4= X-Received: by 2002:a05:6a21:339f:b0:1a0:f4d2:31ab with SMTP id yy31-20020a056a21339f00b001a0f4d231abmr3214844pzb.19.1709330512828; Fri, 01 Mar 2024 14:01:52 -0800 (PST) X-Google-Smtp-Source: AGHT+IGmokuobDpnv74aNb31qLchRK0EliYtdVWGHmZzxujk9kE8Df5AUL5/B8JI9HMIvb/8z6703Gp9s9WtZ+j3xT0= X-Received: by 2002:a05:6a21:339f:b0:1a0:f4d2:31ab with SMTP id yy31-20020a056a21339f00b001a0f4d231abmr3214828pzb.19.1709330512468; Fri, 01 Mar 2024 14:01:52 -0800 (PST) MIME-Version: 1.0 From: Aaron Merey Date: Fri, 1 Mar 2024 17:01:41 -0500 Message-ID: Subject: elfutils 0.191 released To: elfutils-devel@sourceware.org X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: multipart/mixed; boundary="000000000000001d9d0612a086d5" X-Spam-Status: No, score=-5.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_NONE,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --000000000000001d9d0612a086d5 Content-Type: text/plain; charset="UTF-8" ELFUTILS 0.191 "Bug fixes in C major" - https://elfutils.org/ A new release of elfutils is available at: ftp://sourceware.org/pub/elfutils/0.191/ or https://sourceware.org/elfutils/ftp/0.191/ Visit us on the Libera.Chat irc channel #elfutils * NEWS * libdw: dwarf_addrdie now supports binaries lacking a .debug_aranges section. Improved support for DWARF package files. Add new function dwarf_cu_dwp_section_info. debuginfod: Caching eviction logic improvements to improve retention of small/frequent/slow files such as Fedora's vdso.debug. srcfiles: Can now fetch the source files of a DWARF/ELF file and place them into a zip. * GIT SHORTLOG * Aaron Merey (9): libdwfl: Correctly handle corefile non-contiguous segments libdw: Use INTUSE with dwarf_get_units debuginfod.cxx: Restore comment Revert "debuginfod.cxx: Restore comment" unstrip: Call adjust_relocs no more than once per section. Handle DW_AT_decl_file 0 Add __libdw_getdieranges tests/run-getsrc-die.sh: Skip tests if objcopy fails Prepare for 0.191 Aleksei Vetrov (4): libdw: check offset dwarf_formstring in all cases libdwfl: handle duplicate ELFs when reporting archives tests: Add test for duplicate entries in archive libelf: check decompressed ZSTD size Frank Ch. Eigler (4): doc/debuginfod.8: clarify source file handling PR31248: debuginfod_find_*: lseek to the front on returned fds debuginfod.8 man page: tweak -U explanation PR31265 - rework debuginfod archive-extract fdcache Housam Alamour (1): PR 30991: srcfiles tarball feature Khem Raj (1): Add helper function for basename Mark Wielaard (17): elfutils.spec: Add eu-srcfiles and add new make rpmbuild target backends: Fix arm_machine_flag_name version string. rpmbuild: fix Makefile rules libelf: Fix possible memory leak in elf_getdata_rawchunk libelf: Fix elf_begin.c build on 32bit arches. tests: Restructure run-debuginfod-response-headers.sh readelf: Don't print average number of tests when no tests are done tests: Don't redirect output to /dev/null in run-native-test.sh libdwfl: Add some extra space to buffer to read kernel image header libelf: Treat elf_memory as if using ELF_C_READ_MMAP srcfiles: Fix --enable-gcov (BUILD_STATIC) build NEWS: Update version number and remove duplicate 0.190 entry libdw: Update dwarf_cu_dwp_section_info documentation libebl: ebl_object_note print 32bit annobin address ranges correctly readelf: Use unsigned loop variables in handle_verneed and handle_verdef libdw: Initialize tu_offset in __libdw_package_index GPG-KEY: Add key for Aaron Merey Omar Sandoval (6): libdw: Parse DWARF package file index sections libdw: Try .dwp file in __libdw_find_split_unit() libdw: Handle split DWARF in dwarf_decl_file libdw: Refactor dwarf_next_lines and fix skipped CU libdw: Apply DWARF package file section offsets where appropriate libdw: Handle overflowed DW_SECT_INFO offsets in DWARF package file indexes Paul Pluzhnikov (2): Fix computations with (potentially) NULL pointer Minor: include for uintptr_t Sergei Trofimovich (1): tests: fix build against upcoming `gcc-14` (`-Werror=calloc-transposed-args`) Xi Ruoyao (2): libelf: Sync elf.h from glibc backends: Update list of LoongArch relocations --000000000000001d9d0612a086d5 Content-Type: text/plain; charset="US-ASCII"; name="signature.asc" Content-Disposition: attachment; filename="signature.asc" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lt976nlp0 LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCiAKbVFFTkJHWGIyMWtCQ0FEQ3lP cFZTZko2WEhWcDgrZHNwWUNna1N3cjI2SUYrU1hIenQ5ZFZ5TUNoQUtKSVhpYgp0eThOQS9IdWgz WlJOekZYZEZNMDl5b1lpZ2xuWXUzK3Ixcm5pbGlQMUwxdzN5MHRETnhsdmxMbVZoTTVXQWZBCkl5 Wjl0SThYMVhJZlJMWXNYNzBVTTNqRHZ5b1hrRVFramhRS0RIcmdCZEJUTkFSSGxIVnlrajQ0eEQy VEN3YW8KdlYwZ0Z1MkVtQ044VHNNV0xkUTFWeW10WWQvVUZCNnpubEx6U2dsenp4NE9ZS3lsYTZh bmJXcUt4dkIzc2lJSApQZi9VTEJoMEpOVGx1SDM5a2s0ODZ5RTlMaDF6OUg4Rm9WbFVXY1h2bHIw cm1QUFFEbDlzZTAyYmtkNHJBL2dECmtSUW1sVVh4SklKQ05ZWmlRN2swblpTWVFZNkp6aFkxc3pC TEFCRUJBQUcwSDBGaGNtOXVJRTFsY21WNUlEeGgKYldWeVpYbEFjbVZrYUdGMExtTnZiVDZKQVZF RUV3RUlBRHNXSVFSc0syTVZZN2pUTUZlTlBMUjAvVCtpZDU1dwpjd1VDWmR2YldRSWJBd1VMQ1Fn SEFnSWlBZ1lWQ2drSUN3SUVGZ0lEQVFJZUJ3SVhnQUFLQ1JCMC9UK2lkNTV3CmN4SGlDQUM5ZXZK RDhDcVNQT2Z1S0ZhMmlJVExvU00yT1JkcHNwNVdsYTlPcEFWNUduVU5LYlI3S0NMb0c3T1EKM1R0 aDlxZEhxckNJVWlndmoyeHpjYW92ZHlWUnBETEJGRzVjYnJCQjdKcWx5MHB0SmhGVXR4OHdiREJh bW1acQo3WkFzTEZQNTgySUxxbExqY1RJT1VOazRBQnVURE45RklkZXdnV1hNVzdHUHA1ZXVKNHVj b3MyZ2x5U3dMYkM0Cis2a1oxZ3VZWWJPM1M5WVdXeUltUDJHdWY0S1ZpNWtURjBVU1RrbHZzekpM dndKTmtZa25RaHhuRGNXTGVPUEoKUDRoT2RIbHdKU3NhWGNLeU9uLy9GZE1YUkdEY2tuS2NuNDNl MDNlc1hqZmx2ejhIeVh6NFZiakVxRHBPSFM5aQpsL05PdzYrQzcrd2NBdkhEdTU4M2NNYnVJN2h6 aUVZRUVCRUlBQVlGQW1YaUI3SUFDZ2tRVlpiZERPbS9aVDJRCmZ3Q2ZRU21ORGtIdTNaeHd2V3Mr bU9GYVlSM1BHUkFBbmllUU1WblBaZDhrZ0drVk8vR05JSklCZXVBN2lGMEUKRUJFQ0FCMFdJUVJC b01FU2RMSG9mK0tPVEZQajEzNGZsUllaa1FVQ1plSUlCQUFLQ1JEajEzNGZsUllaa1g0TgpBSjBR OHAxZjdsbVdnaUhhSG1EM0R0dUo3dWhXSEFDZ2s4NGV2bzBVc3FWTmkvNHhIWjB3cFZ2eHgrUzVB UTBFClpkdmJXUUVJQUtnekVjSk1VZkZnc1VHd01PL0k0bXdqdkI3K0p4OTBsU1lqUzN1TTdFM2pu WWh1L2VuNDJza2wKbllFTXhNUjlFV1VGNlJaNzhRaVV2RC9JazZmUDBZck11VFJCblo3Wk9kNXpM UGJnRElBT1ZlaVZ4RlJ3R096agp6MDFWL3BsRGx6K3pDUWtTMXRPUGdwR0tDelRvbDcvTTlrczlB SHFLRTZEV3JyazFMYkVSMnFEeUU2WE1BZTViCkxOcWRtdGZKMnVmMlhQVGhHR3owdWpKME1kaXN0 b1JNZWNoWDlxQklCYUx3eHVBNWVkeCszaXU2TWRqTUNldWEKeVYrWWI0ZVBHKzlJWTNPbWRDLzN3 TnBKWU9RdlNzSno5UHpYNE5mMVB1SWFUL0pvUVNtWmE4YVpZZ3RDVk1DVgp0MTVVRGRwUFR5dUZl WFNCWUxrdVNRR002RHFBUm5FQUVRRUFBWWtCTmdRWUFRZ0FJQlloQkd3cll4Vmp1Tk13ClY0MDh0 SFQ5UDZKM25uQnpCUUpsMjl0WkFoc01BQW9KRUhUOVA2SjNubkJ6QUpZSC8xZVgrcjhWRURQVS9U S0EKeXFZVzJNZzg3anlvOCt0MngwekZaZnVjbmkvMG8zZWphU3hTVnRuV2lGaDc5T1duQUNuYnEw Z28rcFQ1OVg3VgowM1ZjWVFnUnB6THVEME96Y09ta0hJNGtnYkIyUTN6TnN6bHFiNjdMa3QrUDl4 eTE2RFdTOE45cXVqZmlUdzZxCit4VC9Cc1N4bU91V3hleHJSanVpMDEyZzI4VGNpaGxRSVJCT3RK SUEydkV3VVdqdU1rem5vMlhicnhxOTlXSDgKaVNyM2JUR2MvanBuTWV0VzRpSEU4VnhVSjdpeHZi Y0U0dldzZlVxUHlyLzVVMjVhMkQ4WE5tdnF3OUoxbXNORQo1ZGxXemdtcExNSExWektpZ3ZKZmZq c1l4eEx2ZWtiU3YvbUpnb25oRFhVUXZVbnd5MGJ4NDF0ZS9uZVhIckV2ClMwWmoxVFU9Cj1pejMv Ci0tLS0tRU5EIFBHUCBQVUJMSUMgS0VZIEJMT0NLLS0tLS0K --000000000000001d9d0612a086d5--