Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

debuginfod-client-0.192-2.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: debuginfod-client Distribution: openSUSE Tumbleweed
Version: 0.192 Vendor: openSUSE
Release: 2.1 Build date: Mon Dec 2 14:14:04 2024
Group: Development/Tools/Building Build host: reproducible
Size: 73529 Source RPM: elfutils-debuginfod-0.192-2.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://sourceware.org/elfutils/
Summary: Command line client for build-id HTTP ELF/DWARF server
The elfutils-debuginfod-client package contains a command-line frontend.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Mon Dec 02 2024 Andreas Schwab <schwab@suse.de>
  - Add pkgconfig(json-c) to reenable debuginfod support
  - Add fish to enable profile support for fish
  - Remove files packaged by libelf-devel
* Sun Dec 01 2024 Adrian Schröter <adrian@suse.de>
  - update to 0.192
    CONDUCT: A new code of conduct has been adopted.  See the
    CONDUCT file for more information.
    debuginfod: Add per-file signature verification for integrity
      checking, using RPM IMA scheme from Fedora/RHEL.
    New API for metadata queries: file name -> buildid.
    Server-side extraction of files from kernel debuginfo
    packages is significantly faster. Now takes < 0.25 seconds,
    down from ~50 seconds.
    libdw: New functions dwfl_set_sysroot, dwfl_frame_unwound_source
    and dwfl_unwound_source_str.
    stacktrace: Experimental new tool that can process a stream of stack
      samples from the Sysprof profiler and unwind them into call
      chains. Enable on x86 with --enable-stacktrace. See
      README.eu-stacktrace in the development branch for detailed
      usage instructions:
      https://sourceware.org/cgit/elfutils/tree/README.eu-stacktrace?h=users/serhei/eu-stacktrace
* Tue May 21 2024 Michael Matz <matz@suse.com>
  - Add "-g" to %optflags, so that the tests work in all repos,
    with or without globally enabled debuginfo creation.
* Sun Mar 17 2024 Dirk Müller <dmueller@suse.com>
  - update to 0.191:
    * 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.
  - drop fix_gcc14_errors.patch (upstream)
* Tue Mar 05 2024 Michal Jireš <michal.jires@suse.com>
  - Add fix_gcc14_errors.patch (bsc#1220464)
* Tue Jan 09 2024 Richard Biener <rguenther@suse.com>
  - Update to version 0.190
    * Schema change (reindexing required, sorry!) for a 60%
      compression in filename representation, which was a large
      part of the sqlite index; also, more deliberate sqlite
    - wal management during scanning using the
    - -scan-checkpoint option.
* Sun Aug 20 2023 Luciano Santos <luc14n0@opensuse.org>
  - Conditionalize config(debuginfod-profile) Requires tag in the
    debuginfod-client sub-package, with the help of the %sle_version
    macro, so only Tumbleweed (currently the only distro supported by
    debuginfod.opensuse.org) sets it.
* Wed Jul 12 2023 Luciano Santos <luc14n0@opensuse.org>
  - Replace libdebuginfo1 sub-package's debuginfod-profile Recommends
    with config(debuginfod-profile) Requires, but on the debuginfod-\
    client sub-package, instead. And add binutils, bpftrace-tools,
    elfutils, gdb, perf, systemd-coredump, and valgrind Supplements
    to debuginfod-client sub-package. This should make installation
    of debuginfod-client more consistent, along with debuginfod-\
    profile, with software/packages that have debuginfod support.
* Tue Mar 07 2023 Martin Liška <mliska@suse.cz>
  - Fix file listing for 15.x builds.
* Fri Mar 03 2023 Martin Liška <mliska@suse.cz>
  - Update to version 0.189:
    * configure: eu-nm, eu-addr2line and eu-stack can provide demangled symbols
      when linked with libstdc++. Use --disable-demangler to disable.
      A new option --enable-sanitize-memory has been added for msan
      sanitizer support.
    * libelf: elf_compress now supports ELFCOMPRESS_ZSTD when build against
      libzstd
    * libdwfl: dwfl_module_return_value_location now returns 0 (no return type)
      for DIEs that point to a DW_TAG_unspecified_type.
    * elfcompress: -t, --type= now support zstd if libelf has been build with
      ELFCOMPRESS_ZSTD support.
    * backends: Add support for LoongArch and Synopsys ARCv2 processors.
  - drop upsteam patches:
    * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
    * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
    * elfutils-0.188-deprecated-CURLINFO.patch
    * support-DW_TAG_unspecified_type.patch
  - Enable -Werror=use-after-free again.
* Thu Feb 23 2023 Martin Liška <mliska@suse.cz>
  - Disable a false-positive -Werror=use-after-free warning.
* Thu Feb 16 2023 Pedro Monreal <pmonreal@suse.com>
  - Fix build with libcurl version 7.88.0 for various deprecated
    constants. Add patches:
    * elfutils-0.188-CURLOPT_PROTOCOLS_STR.patch
    * elfutils-0.188-CURL_AT_LEAST_VERSION.patch
    * elfutils-0.188-deprecated-CURLINFO.patch
* Tue Feb 14 2023 Martin Liška <mliska@suse.cz>
  - Add support-DW_TAG_unspecified_type.patch that fixes PR30047.
* Fri Dec 09 2022 Thorsten Kukuk <kukuk@suse.com>
  - Remove dependency to not used sysconfig package
  - Weaken systemd dependency, no hard requires necessary
* Wed Nov 09 2022 Dirk Müller <dmueller@suse.com>
  - align patches section
  - remove date/time handling weirdness, elfutils does no longer
    use __DATE__ or __TIME__ (as proven by the newly added -Werror=date-time)
* Mon Nov 07 2022 Martin Liška <mliska@suse.cz>
  - Update to version 0.188:
    * readelf: Add -D, --use-dynamic option.
    * debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply
      outgoing debuginfod_find_section.
    * debuginfod: Add --disable-source-scan option.
    * libdwfl: Add new function dwfl_get_debuginfod_client.
      Add new function dwfl_frame_reg.
      Add new function dwfl_report_offline_memory.
  - Remove upstreamed patches:
    * 0001-libelf-Sync-elf.h-from-glibc.patch
    * 0002-backends-Handle-new-RISC-V-specific-definitions.patch
    * 0003-elflint-Allow-zero-p_memsz-for-PT_RISCV_ATTRIBUTES.patch
    * 0004-readelf-Handle-SHT_RISCV_ATTRIBUTES-like-SHT_GNU_ATT.patch
    * PR29474-debuginfod.patch
    * config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
    * support-nullglob-in-profile.-.in-files.patch
* Wed Aug 17 2022 Martin Liška <mliska@suse.cz>
  - Use %ghost for debuginfod.sqlite file.
* Tue Aug 16 2022 Martin Liška <mliska@suse.cz>
  - Add support-nullglob-in-profile.-.in-files.patch
    fixes boo#1202440.
* Mon Aug 15 2022 Martin Liška <mliska@suse.cz>
  - Add PR29474-debuginfod.patch in order to fix PR29474.
* Fri Aug 12 2022 Martin Liška <mliska@suse.cz>
  - Add Recommends for libdebuginfod1 so that debuginfod-profile
    sets the DEBUGINFOD_URLS.
* Wed Jun 15 2022 Martin Liška <mliska@suse.cz>
  - Add debuginfod-profile subpackage that collects settings
    files (boo#1200100).
* Fri May 13 2022 Martin Liška <mliska@suse.cz>
  - Add config-Move-the-2-dev-null-inside-the-sh-c-quotes-fo.patch
    in order to fix boo#1199265.
* Mon May 02 2022 Martin Liška <mliska@suse.cz>
  - Do not set DEBUGINFOD_URLS for anything older than Tumbleweed.
* Tue Apr 26 2022 Martin Liška <mliska@suse.cz>
  - Update to version 0.187:
    * debuginfod: Support -C option for connection thread pooling.
    * debuginfod-client: Negative cache file are now zero sized instead of
      no-permission files.
    * addr2line: The -A, --absolute option, which shows file names including
      the full compilation directory is now the default.  To get the
      old behavior use the new option --relative.
    * readelf, elflint: Recognize FDO Packaging Metadata ELF notes
    * libdw, debuginfo-client: Load libcurl lazily only when files need to
      be fetched remotely. libcurl is now never
      loaded when DEBUGINFOD_URLS is unset. And when
      DEBUGINFOD_URLS is set, libcurl is only loaded
      when the debuginfod_begin function is called.
* Wed Apr 13 2022 Callum Farmer <gmbr3@opensuse.org>
  - Change to systemd-sysusers
    * Add elfutils-debuginfod.sysusers
* Fri Feb 25 2022 Tony Jones <tonyj@suse.com>
  - Add support for zstd, needed to inspect kernel modules (bsc#1196510)

Files

/usr/bin/debuginfod-find
/usr/share/man/man1/debuginfod-find.1.gz
/usr/share/man/man7/debuginfod-client-config.7.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Feb 1 00:38:01 2025