No description
Find a file
eabdullin 7888cf7cef riscv64: restore the %build PATH to the gcc-toolset bindir
16.2.1-1.1 removed this from %build:

  %if 0%{?rhel} == 8
  %ifnarch %{ix86} x86_64
  %{?scl:PATH=%{_bindir}${PATH:+:${PATH}}}
  %endif
  %else
  %{?scl:PATH=%{_bindir}${PATH:+:${PATH}}}
  %endif

RH meant to drop the el8-only workaround for bz#2091571 and took the %else
branch -- the one that served el9 and el10 -- with it.  The line survives
only in %install and %check now, and c9s lost it too.

It was the only thing pointing the bootstrap at the gcc-toolset binutils:
the spec asks for %{?scl_prefix}binutils >= 2.43 but passes no --with-as or
--with-ld.  Without it stage1 assembles with the system binutils 2.41
instead of gcc-toolset-16-binutils 2.46.  Only riscv64 minds -- build
81270/457496 died in configure-stage1-target-libgcc with "cannot compute
suffix of object files", while the other six arches went through -- so
restore the line for riscv64 alone and leave RH's behaviour everywhere else.
2026-09-04 12:54:35 +03:00
files riscv64: guard the _Sp_counted_base typeinfo name in tzdb140.cc 2026-09-03 19:16:18 +03:00
config.yaml riscv64: restore the %build PATH to the gcc-toolset bindir 2026-09-04 12:54:35 +03:00