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

annobin-13.28-1.el9 RPM for s390x

From CentOS Stream 9 AppStream for s390x

Name: annobin Distribution: CentOS
Version: 13.28 Vendor: CentOS
Release: 1.el9 Build date: Mon Jul 27 10:14:41 2026
Group: Unspecified Build host: s390-06.stream.rdu2.redhat.com
Size: 925967 Source RPM: annobin-13.28-1.el9.src.rpm
Packager: builder@centos.org
Url: https://sourceware.org/annobin/
Summary: Annotate and examine compiled binary files
Provides a plugin for GCC that records extra information in the files
that it compiles.

Note - the plugin is automatically enabled in gcc builds via flags
provided by the redhat-rpm-macros package.


Also provides a plugin for Clang which performs a similar function.



Also provides a plugin for LLVM which performs a similar function.

Provides

Requires

License

GPL-3.0-or-later AND LGPL-2.0-or-later AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (LGPL-2.0-or-later WITH GCC-exception-2.0) AND GFDL-1.3-or-later

Changelog

* Mon Jul 27 2026 Nick Clifton  <nickc@redhat.com> - 13.28-1
  - Testsuite: Fix hardening test.
  - Annocheck: Fix seg-fault in code checking for gcc components.
  - Annocheck: Allow ~ in filenames.  Add more exceptions for gcc components.  (RHEL-213510)
  - GCC-Plugin: Only use a 64-bit pointer size for s390x binaries built by GCC 17+  (#2502729)
* Wed Jul 22 2026 Nick Clifton  <nickc@redhat.com> - 13.25-1
  - Annocheck: Improve bad filename detection.  (RHEL-211396)
  - Annocheck: Enable stack-clash test for Risc-V binaries built by gcc-15+.
  - LLVM & Clang Plugins: Build with -fexceptions enabled.  (RHEL-184482)
  - Annocheck: Add support for ZIP files and TAR balls.
  - Testsuite: Fixes for the glibcxx and hardening tests.
  - GCC Plugin: Fix several minor bugs.
  - Annocheck: Fix several minor bugs.
  - Testsuite: Fix discrepancies.
  - GCC Plugin: Fix recording the setting of __GLIBCXX_ASSERTIONS.
  - Annocheck: Add exceptions for kernel bootstrap tools.  (RHEL-73522)
  - Testsuite: Add new tests.
  - GCC Plugin: Fix error when checking for function level changes in the PIC and GOW settings. 
  - Annocheck: LTO test: Add exceptions for Clang runtime support object files.  (RHEL-176052)
* Tue May 05 2026 Nick Clifton  <nickc@redhat.com> - 13.14-1
  - Rebase to allow rebuilding against LLVM 22.  (RHEL-140420)
  - Annocheck: Do not complain about GO binaries that do not support branch protection.
  - Annocheck: Do not complain about Rust binaries that do not support branch protection.
  - Annocheck: Skip the dynamic-tags test if a GNU Property note is present.
  - Annocheck: Look for compromising characters in pathnames.
  - Require C++17 for building.
  - Annocheck: Ignore Risc-V attribute sections.
  - Annocheck: Change result of failing not-XXX tests from FAIL to MAYB.  Update documentation.
  - Annocheck: Process the .ARM.attributes section.
  - Annocheck: Add more files to the gcc heuristics list.  (RHEL-150659)
  - Annocheck: Add .fc44 to list of known rpm file extensions.
  - Annocheck: Fix compile time warnings from GCC-15 re: strchr returning a const char *.
  - Annocheck: Skip production test for gcc libraries.  (RHEL-123175)
  - Annocheck: Update heuristic to detect gcc libraries.  (RHEL-124869)
  - Annocheck: Change FAIL for binaries built by a cross compiler to a MAYBE.  (RHEL-123175)
  - Annocheck: Improve detection of glibc static maths libraries.  (RHEL-107470)
* Tue Jan 27 2026 Nick Clifton  <nickc@redhat.com> - 12.98-2
  - NVR bump to allow rebuilding against LLVM v21.  (RHEL-144392)
* Fri Jul 25 2025 Nick Clifton  <nickc@redhat.com> - 12.98-1
  - Rebase to 12.98.  (RHEL-105574)
  - Improve configure and meson files for consistent builds.
  - Annocheck: Delete the temporary debug info directory after the tests have finished.
* Tue Jun 10 2025 Nick Clifton  <nickc@redhat.com> - 12.96-1
  - Annocheck: Fix bugs in debug rpm location code.  Add more glibc exceptions.  (RHEL-95216)
  - Annocheck: Improve performance with multiple debug info files and multiple files to scan.  (#2366180)
  - Annocheck: Update heuristic for detecting gcc files to cope with gcc 15.  (#2365824)
* Wed Apr 30 2025 Nick Clifton  <nickc@redhat.com> - 12.93-1
  - Rebuild against LLVM v20.  (RHEL-82001)
  - Rebase to 12.93.
  - Annocheck: Fix test for GO revision.  (RHEL-56031)
* Mon Mar 10 2025 Tulio Magno Quites Machado Filho <tuliom@redhat.com> - 12.92-2
  - Generate latest-annobin.tar.xz at prep phase (RHEL-82899)
* Fri Feb 14 2025 Nick Clifton  <nickc@redhat.com> - 12.92-1
  - Annocheck: Do not rely upon libelf's ability to detect links to separate debuginfo files.  (RHEL-79264)
* Thu Feb 13 2025 Nick Clifton  <nickc@redhat.com> - 12.91-1
  - Annocheck: Fix resource leak.  (RHEL-79253)
  - Annocheck: Fix double free. Add special handling for COMBOOT modules.
  - Annocheck: Improve diagnostics when a separate debug info file cannot be found.
* Mon Feb 03 2025 Nick Clifton  <nickc@redhat.com> - 12.88-1
  - Annocheck: Look for -fstack-clash-protection in DW_AT_producer string.  (RHEL-77489)
* Thu Jan 30 2025 Nick Clifton  <nickc@redhat.com> - 12.87-1
  - Annocheck: Fix locating string notes (again).  Add exception for glibc benchmark tests.  (RHEL-76809)
  - Annocheck: Add crtoffloadtableS.o to list of known gcc binaries.  (RHEL-76040)
* Mon Jan 27 2025 Nick Clifton  <nickc@redhat.com> - 12.85-1
  - Annocheck: Fix the --debug-dir option.
* Thu Jan 23 2025 Nick Clifton  <nickc@redhat.com> - 12.84-1
  - Annocheck: Fix corrupt warning message when unable to locate separate debug info files.
* Wed Jan 22 2025 Nick Clifton  <nickc@redhat.com> - 12.83-1
  - Annocheck: Remove spurious debugging messages.
  - Annocheck: Always look for annobin notes in separate debug info files.  (RHEL-75778)
  - Annocheck: Support multiple --debug-rpm and --debug-file options.  (RHEL-73349)
  - Annocheck: Add support for sys-root'ed glibc packages.  (RHEL-71296)
  - GCC Plugin: Tidy up use of gcc's diagnoatic headers.  (#32429)
  - Testsuite: Use configured compiler when running tests.
  - GCC Plugin: Fix building with gcc 15.  (#32429)
  - Annocheck: Fix overly long debug messages.
  - Annocheck: Rename rwx-seg test to load-segments.  Add more checks.  Add check for gaps as a future fail.
  - Annocheck: Add --no-allow-excpetions to disable exceptions for known special binaries.
  - Annocheck: Add --enable-future to enable future fail components in normal tests.
  - Annocheck: Fix bug preventing the inclusion of the rpm name in reports.
  - Annocheck: Add more exceptions for gcc binaries.  (RHEL-33365)
  - Annocheck: Add --skip-passes option.
  - Annocheck: Add exceptions for gcc binaries.  (RHEL-33365)
  - Annocheck: Skip property note test for i386 binaries created by LLVM.  (#2323797)
  - Annocheck: Skip FORTIFY and GLIBC_ASSERTIONS tests for LLVM produced binaries with unparseable DW_AT_producer attributes in their DWARF debug info.  (RHEL-65411)
  - GCC Plugin: Change type of the .annobin.notes section from SHT_STRTAB to SHT_PROGBITS.
  - Clang & LLVM Plugins: Include install directory in binary.  (RHEL-54069)
  - BuiltBy: Fix seg-fault when comparing language version strings.  (RHEL-53497)
  - Annocheck: Stop spurious assembler warnings.  (RHEL-53213)
  - Annocheck: Stop warnings about known gaps.    (RHEL-53218)
  - Annocheck: Fix stack realign test.  (#2302427)
* Mon Nov 18 2024 Nick Clifton  <nickc@redhat.com> - 12.65-2
  - Spec File: NVR bump in order to allow rebuilding with LLVM 19.  (RHEL-66058)
* Mon Jul 29 2024 Nick Clifton  <nickc@redhat.com> - 12.65-1
  - Annocheck: Fix recording arguments for later re-use.  (RHEL-50802)
  - Spec File: Add LTO option to clang and llvm plugin builds.  (RHEL-50796)

Files

/usr/lib/.build-id
/usr/lib/.build-id/b9
/usr/lib/.build-id/b9/bdee9936d708fe6f3f412e9efd593b
/usr/lib/.build-id/e2
/usr/lib/.build-id/e2/08ac6c3977193af8e4530a9e1ae08a
/usr/lib/.build-id/fa
/usr/lib/.build-id/fa/5e3ea4c91f6741718f410d7368dc77e5baeba1
/usr/lib/gcc/s390x-redhat-linux/11/plugin/annobin-plugin-version-info
/usr/lib/gcc/s390x-redhat-linux/11/plugin/annobin.so
/usr/lib/gcc/s390x-redhat-linux/11/plugin/annobin.so.0
/usr/lib/gcc/s390x-redhat-linux/11/plugin/annobin.so.0.0.0
/usr/lib64/clang/plugins/annobin-for-clang.so
/usr/lib64/llvm/plugins/annobin-for-llvm.so
/usr/share/doc/annobin-plugin/annotation.proposal.txt
/usr/share/info/annobin.info.gz
/usr/share/licenses/annobin
/usr/share/licenses/annobin/COPYING3
/usr/share/licenses/annobin/LICENSE
/usr/share/man/man1/annobin.1.gz
/usr/src/annobin/latest-annobin.tar.xz


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Jul 30 03:59:28 2026