--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2022-80766fc77b
2022-04-16 17:58:48.243633
--------------------------------------------------------------------------------
Name : annobin
Product : Fedora 36
Version : 10.66
Release : 2.fc36
URL : None
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.
--------------------------------------------------------------------------------
Update Information:
Upstream bugs (
http://gcc.gnu.org/PRNNNNN) fixed: 91618, 92385, 95325, 96604,
96645, 97296, 97348, 98249, 99479, 100111, 100370, 100608, 101051, 101677,
101717, 101755, 101894, 101908, 102024, 102146, 102208, 102586, 102824, 103105,
103147, 103196, 103328, 103376, 103623, 103761, 103852, 103892, 104049, 104071,
104072, 104073, 104142, 104144, 104210, 104253, 104293, 104303, 104409, 104639,
104645, 104668, 104669, 104702, 104740, 104853, 104894, 104897, 104912, 104985,
104987, 105002, 105031, 105069, 105095, 105096, 105110, 105122, 105123, 105128,
105132, 105138, 105139, 105140, 105142, 105143, 105144, 105146, 105147, 105148,
105149, 105150, 105151, 105153, 105154, 105157, 105163, 105165, 105166, 105173,
105175, 105183, 105184, 105185, 105186, 105187, 105189, 105191, 105196, 105197,
105198, 105211, 105213, 105214, 105218, 105223, 105226, 105232, 105233, 105234,
105235, 105245, 105250, 105253, 105259, 105263 ---- Upstream bugs
(
http://gcc.gnu.org/PRNNNNN) fixed: 39751, 50549, 58646, 59426, 63854, 65095,
65396, 71637, 80334, 82283, 84201, 84685, 84964, 86224, 86722, 87820, 90115,
90356, 91229, 92546, 92918, 93280, 94680, 95000, 95999, 96329, 96437, 96440,
96780, 96882, 98198, 98335, 98420, 98644, 99445, 99578, 99754, 99771, 100474,
100680, 100834, 100892, 101030, 101515, 101767, 101895, 102008, 102045, 102071,
102123, 102125, 102137, 102215, 102330, 102426, 102489, 102513, 102538, 102586,
102645, 102664, 102740, 102772, 102841, 102869, 102943, 102986, 102990, 103039,
103074, 103083, 103171, 103177, 103291, 103299, 103337, 103407, 103455, 103460,
103528, 103533, 103560, 103597, 103691, 103769, 103775, 103943, 103968, 104004,
104008, 104086, 104108, 104126, 104242, 104284, 104285, 104308, 104436, 104476,
104527, 104564, 104568, 104570, 104571, 104583, 104608, 104620, 104622, 104623,
104641, 104645, 104666, 104688, 104711, 104714, 104752, 104755, 104759, 104762,
104767, 104774, 104778, 104783, 104786, 104790, 104793, 104806, 104811, 104813,
104814, 104815, 104818, 104823, 104829, 104840, 104842, 104846, 104847, 104849,
104851, 104857, 104859, 104861, 104863, 104866, 104868, 104869, 104870, 104875,
104880, 104882, 104885, 104890, 104892, 104898, 104899, 104902, 104903, 104910,
104911, 104916, 104923, 104925, 104941, 104942, 104943, 104944, 104946, 104952,
104954, 104955, 104957, 104960, 104961, 104963, 104966, 104967, 104970, 104971,
104974, 104975, 104976, 104977, 104978, 104979, 104982, 104989, 104990, 104994,
104997, 104998, 104999, 105000, 105003, 105004, 105006, 105011, 105012, 105017,
105021, 105027, 105028, 105032, 105035, 105042, 105049, 105050, 105052, 105053,
105055, 105056, 105057, 105058, 105061, 105064, 105066, 105067, 105068, 105070,
105074, 105080, 105085, 105087, 105091, 105092, 105093, 105094, 105109, 105114
---- Update the Annocheck tool so that it will not complain about missing
-mbranch-protection options for AArch64 binaries compiled in LTO mode.
--------------------------------------------------------------------------------
ChangeLog:
* Fri Apr 15 2022 Jakub Jelinek <jakub(a)redhat.com> - 10.66-2
- NVR bump to allow rebuild for new GCC.
* Wed Apr 13 2022 Nick Clifton <nickc(a)redhat.com> - 10.66-1
- Annocheck: Do not complain about missing -mbranch-protection option in AArch64 binaries
if compiled in LTO mode.
* Wed Apr 13 2022 Nick Clifton <nickc(a)redhat.com> - 10.65-1
- gcc-plugin: Add support for CLVC_INTEGER options.
- Annocheck: Even more special cases for AArch64 glibc on RHEL-8. (#2072082)
- Annocheck: Add more special cases for AArch64 glibc on RHEL-8. (#2072082)
* Mon Apr 11 2022 Jakub Jelinek <jakub(a)redhat.com> - 10.62-2
- NVR bump to allow rebuild for new GCC.
* Tue Apr 5 2022 Nick Clifton <nickc(a)redhat.com> - 10.62-1
- gcc-plugin: Add remap of OPT_Wall.
- configure: Fix typo in top level configure.ac.
- Add support for building using meson+ninja.
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #2074157 - Critical GCC 12 bug causes functions which comprise mostly volatile
assembly to be dropped.
https://bugzilla.redhat.com/show_bug.cgi?id=2074157
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2022-80766fc77b' 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
--------------------------------------------------------------------------------