[El-errata] ELBA-2023-12773 Oracle Linux 9 binutils bug fix update
Errata Announcements for Oracle Linux
el-errata at oss.oracle.com
Thu Sep 7 22:23:28 UTC 2023
Oracle Linux Bug Fix Advisory ELBA-2023-12773
http://linux.oracle.com/errata/ELBA-2023-12773.html
The following updated rpms for Oracle Linux 9 have been uploaded to the Unbreakable Linux Network:
x86_64:
binutils-2.35.2-37.0.2.el9.i686.rpm
binutils-2.35.2-37.0.2.el9.x86_64.rpm
binutils-gold-2.35.2-37.0.2.el9.x86_64.rpm
binutils-devel-2.35.2-37.0.2.el9.i686.rpm
binutils-devel-2.35.2-37.0.2.el9.x86_64.rpm
aarch64:
binutils-2.35.2-37.0.2.el9.aarch64.rpm
binutils-gold-2.35.2-37.0.2.el9.aarch64.rpm
binutils-devel-2.35.2-37.0.2.el9.aarch64.rpm
SRPMS:
http://oss.oracle.com/ol9/SRPMS-updates//binutils-2.35.2-37.0.2.el9.src.rpm
Description of changes:
[2.35.2-37.0.2]
- Refresh CTF patches from upstream.
- Avoid spurious corruption error with symtypetab section emitted by old OL8 GCCs
- Various obscure install-time linking problems
- Make objdump/readelf --ctf parameter optional; make objdump --ctf-parent take
a CTF member name, not a section name
- Improve dumping of types when some types elicit a libctf error
- Put functions as well as variables in the (misnamed) CTF variable section
- Improve handling of various forms of corrupted CTF input.
- Fix errors in comments in <ctf.h> and <ctf-api.h>
- Make CTF dicts reproducible even when conflicting types are seen
- Prevent corruption of output when linking multiple object files derived from
the same source
- Minor compiler warning and portability fixes
- Fix (unlikely) crash-inducing uninitialized memory access and wild
pointer overwrite when linking
- Fix the reported offsets of fields within unnamed structs/unions
[Orabug: 35191322]
- Fix a number of places where operations carried out on child dicts
that errored were producing errors on the parent, not the child,
so the caller never noticed them
More information about the El-errata
mailing list