Build 80201 cleared __get_leap_second_info and stopped at
basic_format_arg<basic_format_context<_Sink_iter<wchar_t>, wchar_t>>
::_M_visit<lambda in _Formatting_scanner<...>::_M_format_arg(unsigned)>
which is RH's own line in nonshared20/format-inst.cc. In 16.2.1 the
lambda lost its trailing __format::_Arg_t parameter: RH commented out the
old LP64 manglings and added the shortened ones, but never regenerated
the ILP32 branch, so both 32-bit entries still name a symbol that no
longer exists. Mirror the LP64 change and drop NS1_6_Arg_tE.
Splitting format-inst.cc into its ILP32 and LP64 halves and diffing
16.1.1 against 16.2.1 shows the ILP32 half did not change at all while
the LP64 half gained and lost exactly this _M_visit pair, so this is the
only stale entry left in that branch. Across the whole compat patch only
clock.cc, format-inst.cc and the new tzdb140.cc differ between the two
releases; the rest is nonshared17/*, which el10 does not compile
(sources140 and inst_sources140 are both empty there).
|
||
|---|---|---|
| .. | ||
| gcc16-nonshared-hidden.patch | ||
| gcc16-riscv64-extfloat.patch | ||