Sync from SUSE:SLFO:Main binutils revision 64d6dd58c3a4874f71cde1193f940b02

This commit is contained in:
Adrian Schröter 2025-02-25 19:18:54 +01:00
parent f0c5b9b282
commit db8687575a
3 changed files with 20 additions and 4 deletions

View File

@ -16,6 +16,7 @@
<flavor>spu</flavor> <flavor>spu</flavor>
<flavor>avr</flavor> <flavor>avr</flavor>
<flavor>pru</flavor> <flavor>pru</flavor>
<flavor>loongarch64</flavor>
<flavor>mips</flavor> <flavor>mips</flavor>
<flavor>m68k</flavor> <flavor>m68k</flavor>
<flavor>epiphany</flavor> <flavor>epiphany</flavor>

View File

@ -1,3 +1,18 @@
-------------------------------------------------------------------
Thu Feb 13 09:39:06 UTC 2025 - Richard Biener <rguenther@suse.com>
- Do not build binutils-gold for openSUSE Factory or SLFO.
-------------------------------------------------------------------
Fri Jan 10 08:54:55 UTC 2025 - JS <obs.coke518@passinbox.com>
- Enable multitarget build on loongarch64
-------------------------------------------------------------------
Tue Dec 17 14:09:54 UTC 2024 - Andreas Schwab <schwab@suse.de>
- Unset SUSE_ZNOW while running testsuite, many tests cannot cope
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Dec 9 14:49:46 UTC 2024 - Michael Matz <matz@suse.com> Mon Dec 9 14:49:46 UTC 2024 - Michael Matz <matz@suse.com>

View File

@ -1,7 +1,7 @@
# #
# spec file for package binutils # spec file for package binutils
# #
# Copyright (c) 2024 SUSE LLC # Copyright (c) 2025 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -99,7 +99,7 @@ Release: 0
%define make_check_handling false %define make_check_handling false
%endif %endif
# handle all binary object formats supported by SUSE (and a few more) # handle all binary object formats supported by SUSE (and a few more)
%ifarch %ix86 %arm aarch64 ia64 ppc ppc64 ppc64le riscv64 s390 s390x x86_64 %x86_64 %ifarch %ix86 %arm aarch64 ia64 ppc ppc64 ppc64le riscv64 s390 s390x x86_64 %x86_64 loongarch64
%define build_multitarget 1 %define build_multitarget 1
%else %else
%define build_multitarget 0 %define build_multitarget 0
@ -178,7 +178,7 @@ Requires: alts
%else %else
PreReq: update-alternatives PreReq: update-alternatives
%endif %endif
%if 0%{!?cross:1} && 0%{?suse_version} >= 1310 %if 0%{!?cross:1} && 0%{?suse_version} < 1600
%define gold_archs %ix86 aarch64 %arm x86_64 %x86_64 ppc ppc64 ppc64le s390x %sparc %define gold_archs %ix86 aarch64 %arm x86_64 %x86_64 ppc ppc64 ppc64le s390x %sparc
%endif %endif
@ -494,7 +494,7 @@ make -C gas-nesc %{?make_output_sync} %{?_smp_mflags}
%endif %endif
%check %check
unset SUSE_ASNEEDED unset SUSE_ASNEEDED SUSE_ZNOW
# newer distros set this envvar (e.g. to get deterministic archives by default) # newer distros set this envvar (e.g. to get deterministic archives by default)
# but of course that breaks tests that precisely are # but of course that breaks tests that precisely are
# designed for checking file replacement in archives based on mtime. # designed for checking file replacement in archives based on mtime.