Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: gcc-toolset-14-annobin-annocheck | Distribution: CentOS |
Version: 12.67 | Vendor: CentOS |
Release: 4.el9 | Build date: Thu Aug 8 16:00:25 2024 |
Group: Unspecified | Build host: s390-06.stream.rdu2.redhat.com |
Size: 401864 | Source RPM: gcc-toolset-14-annobin-12.67-4.el9.src.rpm |
Packager: [email protected] | |
Url: https://sourceware.org/annobin/ | |
Summary: A tool for checking the security hardening status of binaries |
Installs the annocheck program which uses the notes generated by annobin to check that the specified files were compiled with the correct security hardening options.
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
* Thu Aug 08 2024 Nick Clifton <[email protected]> - 12.67-4 - Spec File: Use correct names for the plugins. (RHEL-53209) * Thu Aug 08 2024 Nick Clifton <[email protected]> - 12.67-3 - Spec File: Disable bootstrapping. (RHEL-53543) * Thu Aug 08 2024 Nick Clifton <[email protected]> - 12.67-2 - Spec File: Use correct directory for plugin installation. (RHEL-53209) - Spec File: Disable plugin when running on wrong major version of the compiler. * Wed Aug 07 2024 Nick Clifton <[email protected]> - 12.67-1 - Annocheck: Stop spurious assembler warnings. (RHEL-53213) - Annocheck: Stop warnings about known gaps. (RHEL-53218) - Annocheck: Fix stack realign test. (#2302427) * Wed Aug 07 2024 Nick Clifton <[email protected]> - 12.65-4 - Spec File: Change bootstrap gcc version to 14. (RHEL-53209) * Thu Aug 01 2024 Nick Clifton <[email protected]> - 12.65-3 - Spec File: Remove scl-runtime requirement when bootstrapping. * Thu Aug 01 2024 Nick Clifton <[email protected]> - 12.65-2 - Spec File: Remove spurious dash from install path of gcc plugin. (RHEL-51183) * Tue Jul 30 2024 Nick Clifton <[email protected]> - 12.65-1 - Rebase to 12.65. (RHEL-51056) - Annocheck: Fix recording arguments for later re-use. (RHEL-50802) - GCC Plugin: Fix building AArch64 components with gcc earlier than 11.3. - Annocheck: Add improvements to the builtby utility. - Annocheck: Add support for ADA binaries. - Annocheck: Add support for binaries built from more than two high level source languages. - Annocheck: Add support for object files containing no executable code. - Annocheck: Do not FAIL LLVM compiled binaries that have not been built with sanitize-cfi and/or sanitize-safe-stack. - Annocheck: Add support for Fortran binaries. - Annocheck: Add heuristic for detecting parts of the CGO runtime library. - Annocheck: Add improvements for handling Clang runtime binaries. - Annocheck: Add tweaks for mixed Rust/C binaries. (#2284605) - Annocheck: Add more glibc source file names. - Annocheck: Skip GAPS test for GO binaries. (RHEL-36308) - Annocheck: Remove some false positives for Rust binaries. (#2280239) - Annocheck: Defer passing the branch protection test until all notes have been checked. - GCC Plugin: Add extra code for detecting the branch protection setting. (RHEL-35958) * Fri Jul 26 2024 Nick Clifton <[email protected]> - 12.52-5 - Spec File: Hard code the gcc plugin directory when boostrapping. (RHEL-50148) * Mon Jul 22 2024 Nick Clifton <[email protected]> - 12.52-4 - Rebuild with LLVM 18. (RHEL-49955) * Fri May 03 2024 Nick Clifton <[email protected]> - 12.52-2 - Disable version checks in gcc plugin. * Fri Apr 26 2024 Nick Clifton <[email protected]> - 12.52-1 - Initial import of sources. - Compared to GTS-13 annobin (12.32) the improvements are: - Annocheck: Add OpenSSL Engine test. (PTG-319) - Annocheck: Test for gaps even when only one note is present. - Annocheck: Skip AArch64 branch protection test for GO binaries. - GCC Plugin: Disable active check for -Wimplicit-int for non-C sources. (#2275884) - Annocheck: Ignore stack checks for AMD GPU binaries. - Annocheck: Do not produce FAIL result for i686 binaries in the RHEL-10 profile. - Annocheck: Test for __stack_chk_guard being writeable. - Annocheck: Update heuristics for detecting glibc code in executables. (RHEL-30579) - Clang & LLVM Plugins: Allow environment to override fortification level. (RHEL-30579) - Spec File: Override fortification level and set it to 3. - Annocheck: Improve detection of -mbranch-protection option. - Clang Plugin: Add global-file-syms option. - LLVM Plugin: Add global-file-syms option. - Plugins: Add support for ANNOBIN environment variable. - GCC Plugin: Fix bug extracing the value of target specific command line options. - Configure: Remove check for FrontendPluginRegistry.h header as it is stored in a non-standard location on Debian systems. - Debuginfod test: Allow for the libdwfl library silently contacting the debuginfod server. - LLVM Plugin: Use llvm-config to get the correct paths and options for building executables. - Clang Plugin: Likewise. - Enable silent rules for most building. - Annocheck: Correctly extract DWARF attributes from DT_REL files. - Annocheck: Improve heuristics for locating debug info files. (#2267097) - Configure: Harmonize configure options. - Clang Plugin: Fix building with Clang 18. (#31414) - GCC Plugin: Add support for MIPS specific target functions. - GCC Plugin: Use .dc.a for address expressions in 64-bit ELF format notes. - Spec File: Remove a workaround for ppc64le. - Annocheck: Improve heuristic for skipping LTO and FORTIFY tests. (#2264000) - Annocheck: Also skip property note test for i686 binaries. (#2258571) - Annocheck: Also skip the entry point test for i686 binaries. (#2258571) - GCC Plugin: Do not use section groups with string format notes. - Annocheck: Disable cf-protection test for i686 architecture. (#2258571) - Spec File: Disable hard gcc check in order to allow builds with new version of gcc. - Spec File: Do not install annocheck.1.gz when annocheck is disabled. - Annocheck: Improve detection of FIPS compliant GO binaries. - GCC Plugin: Fix recording of the -Wimplicit-int and -Wimplicit-function-declaration warnings. Add active checks for when they are deliberately disabled. - Tests: Fix implicit-values test so that it will compile with gcc 14+.
/opt/rh/gcc-toolset-14/root/usr/bin/annocheck /opt/rh/gcc-toolset-14/root/usr/share/man/man1/annocheck.1.gz /usr/lib/.build-id /usr/lib/.build-id/e1 /usr/lib/.build-id/e1/58e5df1c2ff94c66d480fb99ac9fe6a77d0611
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Nov 26 08:43:41 2024