-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2018-7aff14ecad 2018-05-12 18:18:44.007768 --------------------------------------------------------------------------------
Name : annobin Product : Fedora 28 Version : 5.7 Release : 2.fc28 URL : https://fedoraproject.org/wiki/Toolchain/Watermark Summary : Binary annotation plugin for GCC Description : A plugin for GCC that records extra information in the files that it compiles, and a set of scripts that analyze the recorded information. These scripts can determine things ABI clashes in compiled binaries, or the absence of required hardening options.
Note - the plugin is enabled in gcc builds via flags provided by the redhat-rpm-macros package, and the analysis tools rely upon the readelf program from the binutils package.
-------------------------------------------------------------------------------- Update Information:
Rebuilt using gcc 8.1.1. Since annobin is a gcc plugin it must be built by exactly the same version of gcc as will be used when it is run. (GCC does not have a stable API for plugins...). Hence since gcc has just been updated to 8.1.1. it was necessary to rebuild annobin. -------------------------------------------------------------------------------- ChangeLog:
* Thu May 10 2018 Nick Clifton nickc@redhat.com - 5.7-2 - Version bump in order to allow a rebuild with the latest version of gcc. * Tue May 8 2018 Nick Clifton nickc@redhat.com - 5.7-1 - Fix script bug in hardended.sh. (Thanks to: Stefan S��rensen stefan.sorensen@spectralink.com) * Fri May 4 2018 Nick Clifton nickc@redhat.com - 5.6-3 - Import latest changes from rawhide, including hard requirement on the version of gcc used. * Thu May 3 2018 Nick Clifton nickc@redhat.com - 5.2-3 - Rebuild with the latest gcc. * Mon Apr 30 2018 Nick Clifton nickc@redhat.com - 5.2-2 - Rebuild the plugin with the newly created plugin enabled. (#1573082) -------------------------------------------------------------------------------- References:
[ 1 ] Bug #1574478 - gcc is unable to create any executables due to mis-matched annobin build https://bugzilla.redhat.com/show_bug.cgi?id=1574478 --------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2018-7aff14ecad' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys --------------------------------------------------------------------------------