Information for build annobin-13.28-1.fc45
| ID | 60 | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Package Name | annobin | ||||||||||||||||||||||||||||||||
| Version | 13.28 | ||||||||||||||||||||||||||||||||
| Release | 1.fc45 | ||||||||||||||||||||||||||||||||
| Epoch | Draft | False | |||||||||||||||||||||||||||||||
| Source | git+https://src.fedoraproject.org/rpms/annobin.git#eddbe4ed4d14f773c8207e0db804394b16f095bf | ||||||||||||||||||||||||||||||||
| Summary | Annotate and examine compiled binary files | ||||||||||||||||||||||||||||||||
| Description | This 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 by | u2 | ||||||||||||||||||||||||||||||||
| State | complete | ||||||||||||||||||||||||||||||||
| Volume | DEFAULT | ||||||||||||||||||||||||||||||||
| Started | Sun, 26 Jul 2026 18:06:12 UTC | ||||||||||||||||||||||||||||||||
| Completed | Sun, 26 Jul 2026 18:11:29 UTC | ||||||||||||||||||||||||||||||||
| Task | build (f45-bootstrap, /rpms/annobin.git:eddbe4ed4d14f773c8207e0db804394b16f095bf) | ||||||||||||||||||||||||||||||||
| Extra | {'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/annobin.git#eddbe4ed4d14f773c8207e0db804394b16f095bf'}} | ||||||||||||||||||||||||||||||||
| Tags |
|
||||||||||||||||||||||||||||||||
| RPMs |
|
||||||||||||||||||||||||||||||||
| Logs |
|
||||||||||||||||||||||||||||||||
| 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. |
