Commit Graph

9 Commits

Author SHA1 Message Date
Nick Clifton
c2c64a690a Fix a potential illegal memory access when linking a corrupt input file.
Resolves: RHEL-130670
2025-11-26 20:08:36 +00:00
Nick Clifton
76965a7d5a Disable bootstrapping.
Resolves: RHEL-112561
2025-09-08 15:58:02 +01:00
Siddhesh Poyarekar
a3efd863e9 Bootstrap with gcc-toolset-15-devel
Key changes:

- Always use the system alternatives command, although I doubt if this
  ever even worked.
- Dropped GTS annobin
- Added the !%have_scl path

Related: RHEL-81741
2025-05-12 14:12:44 -04:00
Siddhesh Poyarekar
dac3899fc6 Keep using the system alternatives for bootstrap
The bootstrap gcc-toolset-15-binutils doesn't appear to be usable since
it fails to install with the following error:

  nothing provides /opt/rh/gcc-toolset-15/root/usr/sbin/alternatives needed by gcc-toolset-15-binutils-2.44-1.el9.x86_64

Fix that by always using the system alternatives with `--altdir`.

Related: RHEL-81741
2025-05-07 08:44:55 -04:00
nick clifton
38e629439a Edit binutils.spec: Doh - fix thinko in previous commit. ie put the "%{?scl:Requires:%scl_runtime}" in the correct place. 2025-04-10 10:02:44 +00:00
nick clifton
824c727efc Only require the scl runtime package when not bootstrapping. 2025-04-10 07:23:45 +00:00
nick clifton
10e7f662c3 Do not include -std=gnu11 in CXXFLAGS 2025-04-09 11:37:24 +00:00
nick clifton
1577853ed1 Enable the patch to suppress the ld alignment tests due to kernel bugs. 2025-04-09 10:37:31 +00:00
nick clifton
156b4d7326 Upload binutils.spec 2025-04-09 09:29:18 +00:00