--------------------------------------------------------------------------------
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(a)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(a)redhat.com> - 5.7-1
- Fix script bug in hardended.sh. (Thanks to: Stefan S��rensen
<stefan.sorensen(a)spectralink.com>)
* Fri May 4 2018 Nick Clifton <nickc(a)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(a)redhat.com> - 5.2-3
- Rebuild with the latest gcc.
* Mon Apr 30 2018 Nick Clifton <nickc(a)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
--------------------------------------------------------------------------------