Mon, 10 Aug 2026 20:15:56 UTC | login

Information for build annobin-13.28-1.fc45

ID60
Package Nameannobin
Version13.28
Release1.fc45
Epoch
DraftFalse
Sourcegit+https://src.fedoraproject.org/rpms/annobin.git#eddbe4ed4d14f773c8207e0db804394b16f095bf
SummaryAnnotate and examine compiled binary files
DescriptionThis package contains the tools needed to annotate binary files created by compilers, and also the tools needed to examine those annotations. One of the tools is a plugin for GCC that records information about the security options that were in effect when the binary was compiled. Note - the plugin is automatically enabled in gcc builds via flags provided by the redhat-rpm-macros package. One of the tools is a plugin for Clang that records information about the security options that were in effect when the binary was compiled. One of the tools is a plugin for LLVM that records information about the security options that were in effect when the binary was compiled. One of the tools is a security checker which analyses the notes present in annotated files and reports on any missing security options.
Built byu2
State complete
Volume DEFAULT
StartedSun, 26 Jul 2026 18:06:12 UTC
CompletedSun, 26 Jul 2026 18:11:29 UTC
Taskbuild (f45-bootstrap, /rpms/annobin.git:eddbe4ed4d14f773c8207e0db804394b16f095bf)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/annobin.git#eddbe4ed4d14f773c8207e0db804394b16f095bf'}}
Tags
f45
RPMs
src
annobin-13.28-1.fc45.src.rpm (info) (download)
noarch
annobin-docs-13.28-1.fc45.noarch.rpm (info) (download)
riscv64
annobin-annocheck-13.28-1.fc45.riscv64.rpm (info) (download)
annobin-libannocheck-13.28-1.fc45.riscv64.rpm (info) (download)
annobin-plugin-clang-13.28-1.fc45.riscv64.rpm (info) (download)
annobin-plugin-gcc-13.28-1.fc45.riscv64.rpm (info) (download)
annobin-plugin-llvm-13.28-1.fc45.riscv64.rpm (info) (download)
annobin-annocheck-debuginfo-13.28-1.fc45.riscv64.rpm (info) (download)
annobin-debuginfo-13.28-1.fc45.riscv64.rpm (info) (download)
annobin-debugsource-13.28-1.fc45.riscv64.rpm (info) (download)
annobin-libannocheck-debuginfo-13.28-1.fc45.riscv64.rpm (info) (download)
annobin-plugin-clang-debuginfo-13.28-1.fc45.riscv64.rpm (info) (download)
annobin-plugin-gcc-debuginfo-13.28-1.fc45.riscv64.rpm (info) (download)
annobin-plugin-llvm-debuginfo-13.28-1.fc45.riscv64.rpm (info) (download)
Logs
riscv64
mock_config.log
state.log
build.log
root.log
dnf5.log
noarch_rpmdiff.json
mock_output.log
hw_info.log
installed_pkgs.log
Changelog * Thu Jul 23 2026 Nick Clifton <nickc@redhat.com> - 13.28-1 - Annocheck: Fix seg-fault in code checking for gcc components. * Wed Jul 22 2026 Nick Clifton <nickc@redhat.com> - 13.27-1 - Annocheck: Allow ~ in filenames. Add more exceptions for gcc components. (RHEL-213510) * Tue Jul 21 2026 Nick Clifton <nickc@redhat.com> - 13.26-1 - GCC-Plugin: Only use a 64-bit pointer size for s390x binaries built by GCC 17+ (#2502729) * Thu Jul 16 2026 Nick Clifton <nickc@redhat.com> - 13.25-1 - Annocheck: Improve bad filename detection even more again! * Wed Jul 15 2026 Fedora Release Engineering <releng@fedoraproject.org> - 13.24-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild * Thu Jul 02 2026 Nick Clifton <nickc@redhat.com> - 13.24-1 - Annocheck: Improve bad filename detection even more. * Thu Jul 02 2026 Nick Clifton <nickc@redhat.com> - 13.23-1 - Annocheck: Improve bad filename detection. * Tue Jun 16 2026 Nick Clifton <nickc@redhat.com> - 13.22-1 - Annocheck: Enable stack-clash test for Risc-V binaries built by gcc-15+. * Mon Jun 15 2026 Nick Clifton <nickc@redhat.com> - 13.21-1 - LLVM & Clang Plugins: Build with -fexceptions enabled. (RHEL-184482) * Wed Jun 03 2026 Nick Clifton <nickc@redhat.com> - 13.20-1 - Annocheck: Add support for ZIP files and TAR balls. * Wed Jun 03 2026 Nick Clifton <nickc@redhat.com> - 13.19-1 - Testsuite: Fixes for the glibcxx and hardening tests. - GCC Plugin: Fix several minor bugs. - Annocheck: Fix several minor bugs. * Thu May 28 2026 Nick Clifton <nickc@redhat.com> - 13.18-1 - Testsuite: Fix discrepancies. - GCC Plugin: Fix recording the setting of __GLIBCXX_ASSERTIONS. * Thu May 21 2026 Nick Clifton <nickc@redhat.com> - 13.17-1 - Annocheck: Add exceptions for kernel bootstrap tools. - Add new tests. * Thu May 14 2026 Nick Clifton <nickc@redhat.com> - 13.16-1 - GCC Plugin: Fix error when checking for function level changes in the PIC and GOW settings. * Thu May 07 2026 Nick Clifton <nickc@redhat.com> - 13.15-1 - Annocheck: LTO test: Add exceptions for Clang runtime support object files. * Wed Apr 29 2026 Nick Clifton <nickc@redhat.com> - 13.14-1 - Annocheck: Do not complain about GO binaries that do not support branch protection. * Tue Apr 28 2026 Nick Clifton <nickc@redhat.com> - 13.13-1 - Annocheck: Do not complain about Rust binaries that do not support branch protection. * Fri Apr 24 2026 Nick Clifton <nickc@redhat.com> - 13.12-1 - Annocheck: Skip the dynamic-tags test if a GNU Property note is present. * Fri Apr 24 2026 Nick Clifton <nickc@redhat.com> - 13.11-1 - Annocheck: Look for compromising characters in pathnames. * Thu Apr 16 2026 Nick Clifton <nickc@redhat.com> - 13.10-1 - Require C++17 for building. * Mon Apr 13 2026 Nick Clifton <nickc@redhat.com> - 13.09-1 - Annocheck: Ignore Risc-V attribute sections. * Wed Mar 11 2026 Nick Clifton <nickc@redhat.com> - 13.08-1 - Annocheck: Change result of failing not-XXX tests from FAIL to MAYB. Update documentation. * Tue Feb 24 2026 Nick Clifton <nickc@redhat.com> - 13.07-1 - Annocheck: Process the .ARM.attributes section. * Mon Feb 23 2026 Nick Clifton <nickc@redhat.com> - 13.06-1 - Annocheck: Add more files to the gcc heuristics list. (RHEL-150659) * Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 13.05-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild * Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 13.05-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild * Thu Jan 15 2026 Nick Clifton <nickc@redhat.com> - 13.05-1 - Annocheck: Add .fc44 to list of known rpm file extensions. * Sat Dec 20 2025 Jakub Jelinek <jakub@redhat.com> - 13.04-3 - NVR bump to allow rebuild for new GCC in a side-tag. * Sat Dec 20 2025 Jakub Jelinek <jakub@redhat.com> - 13.04-2 - NVR bump to allow rebuild for new GCC in a side-tag. * Thu Dec 18 2025 Nick Clifton <nickc@redhat.com> - 13.04-1 - Annocheck: Fix compile time warnings from GCC-15 re: strchr returning a const char *. * Wed Nov 05 2025 Nick Clifton <nickc@redhat.com> - 13.03-1 - Annocheck: Skip production test for gcc libraries. (RHEL-123175) * Fri Oct 31 2025 Nick Clifton <nickc@redhat.com> - 13.02-1 - Annocheck: Update heuristic to detect gcc libraries. (RHEL-124869) * Thu Oct 23 2025 Nick Clifton <nickc@redhat.com> - 13.01-1 - Annocheck: Change FAIL for binaries built by a cross compiler to a MAYBE. (RHEL-123175) * Wed Aug 06 2025 Nick Clifton <nickc@redhat.com> - 12.99-1 - Annocheck: Improve detection of glibc static maths libraries. (RHEL-107470) * Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 12.98-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild * Fri Jul 04 2025 Tulio Magno Quites Machado Filho <tuliom@redhat.com> - 12.98-1 - Improve configure and meson files for consistent builds. * Thu Jun 19 2025 Nick Clifton <nickc@redhat.com> - 12.97-1 - Annocheck: Delete the temporary debug info directory after the tests have finished. * Wed Jun 04 2025 Nick Clifton <nickc@redhat.com> - 12.96-1 - Annocheck: Fix bugs in debug rpm location code. Add more glibc exceptions. (RHEL-95216) * Thu May 15 2025 Nick Clifton <nickc@redhat.com> - 12.95-1 - Annocheck: Improve performance with multiple debug info files and multiple files to scan. (#2366180) * Tue May 13 2025 Nick Clifton <nickc@redhat.com> - 12.94-1 - Annocheck: Update heuristic for detecting gcc files to cope with gcc 15. (#2365824) * Mon Mar 17 2025 Nick Clifton <nickc@redhat.com> - 12.93-1 - Annocheck: Fix test for GO revision. (RHEL-56031) * 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) * Wed Feb 12 2025 Nick Clifton <nickc@redhat.com> - 12.90-1 - Annocheck: Fix double free. Add special handling for COMBOOT modules. * Tue Feb 11 2025 Nick Clifton <nickc@redhat.com> - 12.89-1 - 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-77328) * Tue Jan 28 2025 Nick Clifton <nickc@redhat.com> - 12.87-1 - Annocheck: Fix locating string notes (again). Add exception for glibc benchmark tests. (RHEL-76456) * Mon Jan 27 2025 Nick Clifton <nickc@redhat.com> - 12.86-1 - Annocheck: Add crtoffloadtableS.o to list of known gcc binaries. (RHEL-760404) * 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. * Wed Jan 22 2025 Nick Clifton <nickc@redhat.com> - 12.82-1 - Annocheck: Always look for annobin notes in separate debug info files. (RHEL-75778) * Thu Jan 16 2025 Nick Clifton <nickc@redhat.com> - 12.81-1 - Annocheck: Support multiple --debug-rpm and --debug-file options. (RHEL-73349) * Sat Jan 11 2025 Jakub Jelinek <jakub@redhat.com> - 12.80-2 - NVR bump to allow rebuild for new GCC in a side-tag. * Fri Dec 13 2024 Nick Clifton <nickc@redhat.com> - 12.80-1 - Annocheck: Add support for sys-root'ed glibc packages. (RHEL-71296) * Tue Dec 10 2024 Nick Clifton <nickc@redhat.com> - 12.79-1 - GCC Plugin: Tidy up use of gcc's diagnoatic headers. (#32429) - Testsuite: Use configured compiler when running tests. * Mon Dec 09 2024 Nick Clifton <nickc@redhat.com> - 12.78-1 - GCC Plugin: Fix building with gcc 15. (#32429) * Fri Nov 15 2024 Nick Clifton <nickc@redhat.com> - 12.77-1 - Annocheck: Fix overly long debug messages. * Fri Nov 15 2024 Nick Clifton <nickc@redhat.com> - 12.76-1 - 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. * Tue Nov 12 2024 Nick Clifton <nickc@redhat.com> - 12.75-1 - Annocheck: Add more exceptions for gcc binaries. (RHEL-33365) - Annocheck: Add --skip-passes option. * Wed Nov 06 2024 Nick Clifton <nickc@redhat.com> - 12.74-1 - Annocheck: Add exceptions for gcc binaries. (RHEL-33365) * Tue Nov 05 2024 Nick Clifton <nickc@redhat.com> - 12.73-1 - Annocheck: Skip property note test for i386 binaries created by LLVM. (#2323797) * Fri Nov 01 2024 Nick Clifton <nickc@redhat.com> - 12.72-1 - Annocheck: Skip FORTIFY and GLIBC_ASSERTIONS tests for LLVM produced binaries with unparseable DW_AT_producer attributes in their DWARF debug info. (RHEL-65411) * Mon Oct 14 2024 Nick Clifton <nickc@redhat.com> - 12.71-1 - GCC Plugin: Change type of the .annobin.notes section from SHT_STRTAB to SHT_PROGBITS. * Tue Aug 13 2024 Nick Clifton <nickc@redhat.com> - 12.70-1 - Clang & LLVM Plugins: Include install directory in binary. (RHEL-54069) * Mon Aug 12 2024 Nick Clifton <nickc@redhat.com> - 12.69-1 - BuiltBy: Fix seg-fault when comparing language version strings. (RHEL-53497) * Wed Aug 07 2024 Nick Clifton <nickc@redhat.com> - 12.67-1 - Annocheck: Stop spurious assembler warnings. (RHEL-53213) - Annocheck: Stop warnings about known gaps. (RHEL-53218) * Fri Aug 02 2024 Nick Clifton <nickc@redhat.com> - 12.66-1 - Annocheck: Fix stack realign test. (#2302427) * Mon Jul 29 2024 Nick Clifton <nickc@redhat.com> - 12.65-1 - Annocheck: Fix recording arguments for later re-use. (RHEL-50802) * Fri Jul 26 2024 Nick Clifton <nickc@redhat.com> - 12.64-1 - GCC Plugin: Fix building AArch64 components with gcc earlier than 11.3.