ELBA-2023-12774

ELBA-2023-12774 - binutils bug fix update

Type:BUG
Impact:NA
Release Date:2023-09-06

Description


[2.30-119.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 and
- 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




Updated Packages


Release/ArchitectureFilenamesha256Superseded By AdvisoryChannel Label
Oracle Linux 8 (aarch64) binutils-2.30-119.0.2.el8.src.rpm6f28397bbaf6129acac7e9e1cd1cdc30c8fdc8cefeb3b252ab1cc053887e13c3-ol8_aarch64_appstream
binutils-2.30-119.0.2.el8.src.rpm6f28397bbaf6129acac7e9e1cd1cdc30c8fdc8cefeb3b252ab1cc053887e13c3-ol8_aarch64_baseos_latest
binutils-2.30-119.0.2.el8.src.rpm6f28397bbaf6129acac7e9e1cd1cdc30c8fdc8cefeb3b252ab1cc053887e13c3-ol8_aarch64_u8_baseos_patch
binutils-2.30-119.0.2.el8.aarch64.rpm971b8b2008243a7c46806272d754ed4a301fe45c117bd4c49c15584e8441f810-ol8_aarch64_baseos_latest
binutils-2.30-119.0.2.el8.aarch64.rpm971b8b2008243a7c46806272d754ed4a301fe45c117bd4c49c15584e8441f810-ol8_aarch64_u8_baseos_patch
binutils-devel-2.30-119.0.2.el8.aarch64.rpm0074a317dc5b68bffa5b30eb91334aca007db7f0e80028460594dcf21651f608-ol8_aarch64_appstream
Oracle Linux 8 (x86_64) binutils-2.30-119.0.2.el8.src.rpm6f28397bbaf6129acac7e9e1cd1cdc30c8fdc8cefeb3b252ab1cc053887e13c3-ol8_x86_64_appstream
binutils-2.30-119.0.2.el8.src.rpm6f28397bbaf6129acac7e9e1cd1cdc30c8fdc8cefeb3b252ab1cc053887e13c3-ol8_x86_64_baseos_latest
binutils-2.30-119.0.2.el8.src.rpm6f28397bbaf6129acac7e9e1cd1cdc30c8fdc8cefeb3b252ab1cc053887e13c3-ol8_x86_64_u8_baseos_patch
binutils-2.30-119.0.2.el8.x86_64.rpma75a5fb7b0e63105bcffbd3a663fac6420427a8f37c90e19c75022d9e57cefa6-exadata_dbserver_23.1.7.0.0_x86_64_base
binutils-2.30-119.0.2.el8.x86_64.rpma75a5fb7b0e63105bcffbd3a663fac6420427a8f37c90e19c75022d9e57cefa6-exadata_dbserver_23.1.8.0.0_x86_64_base
binutils-2.30-119.0.2.el8.x86_64.rpma75a5fb7b0e63105bcffbd3a663fac6420427a8f37c90e19c75022d9e57cefa6-ol8_x86_64_baseos_latest
binutils-2.30-119.0.2.el8.x86_64.rpma75a5fb7b0e63105bcffbd3a663fac6420427a8f37c90e19c75022d9e57cefa6-ol8_x86_64_u8_baseos_patch
binutils-devel-2.30-119.0.2.el8.i686.rpm1b39003e4f03389cecfe6bfd841fb478e792c2701d91dee929f70b396e8e0f04-ol8_x86_64_appstream
binutils-devel-2.30-119.0.2.el8.x86_64.rpmb68d8391b46d92acb4cf70cae6f80a2dd947767ef97b6c36ecc6889db14cc043-exadata_dbserver_23.1.7.0.0_x86_64_base
binutils-devel-2.30-119.0.2.el8.x86_64.rpmb68d8391b46d92acb4cf70cae6f80a2dd947767ef97b6c36ecc6889db14cc043-exadata_dbserver_23.1.8.0.0_x86_64_base
binutils-devel-2.30-119.0.2.el8.x86_64.rpmb68d8391b46d92acb4cf70cae6f80a2dd947767ef97b6c36ecc6889db14cc043-ol8_x86_64_appstream



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete