Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package binutils for openSUSE:Factory checked in at 2022-05-06 18:58:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/binutils (Old) and /work/SRC/openSUSE:Factory/.binutils.new.1538 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "binutils" Fri May 6 18:58:04 2022 rev:157 rq:974908 version:2.38 Changes: -------- --- /work/SRC/openSUSE:Factory/binutils/binutils.changes 2022-04-14 17:22:54.203083717 +0200 +++ /work/SRC/openSUSE:Factory/.binutils.new.1538/binutils.changes 2022-05-06 18:58:06.001275266 +0200 @@ -1,0 +2,21 @@ +Wed May 4 12:08:27 UTC 2022 - Martin Li??ka <mli...@suse.cz> + +- Renumber Sources. + +------------------------------------------------------------------- +Wed May 4 10:22:26 UTC 2022 - Martin Li??ka <mli...@suse.cz> + +- Fix ExcludeArch for ppc. + +------------------------------------------------------------------- +Wed May 4 07:10:59 UTC 2022 - Martin Li??ka <mli...@suse.cz> + +- Make multibuild utilize only the main binutils.spec file. +- Remove not needed README.First-for.SUSE.packagers, pre_checkin.sh. + +------------------------------------------------------------------- +Mon May 2 10:15:26 UTC 2022 - Martin Li??ka <mli...@suse.cz> + +- Start using _multibuild for cross binutils. + +------------------------------------------------------------------- Old: ---- README.First-for.SUSE.packagers cross-aarch64-binutils.changes cross-aarch64-binutils.spec cross-arm-binutils.changes cross-arm-binutils.spec cross-avr-binutils.changes cross-avr-binutils.spec cross-epiphany-binutils.changes cross-epiphany-binutils.spec cross-hppa-binutils.changes cross-hppa-binutils.spec cross-hppa64-binutils.changes cross-hppa64-binutils.spec cross-i386-binutils.changes cross-i386-binutils.spec cross-ia64-binutils.changes cross-ia64-binutils.spec cross-m68k-binutils.changes cross-m68k-binutils.spec cross-mips-binutils.changes cross-mips-binutils.spec cross-ppc-binutils.changes cross-ppc-binutils.spec cross-ppc64-binutils.changes cross-ppc64-binutils.spec cross-ppc64le-binutils.changes cross-ppc64le-binutils.spec cross-pru-binutils.changes cross-pru-binutils.spec cross-riscv64-binutils.changes cross-riscv64-binutils.spec cross-rx-binutils.changes cross-rx-binutils.spec cross-s390-binutils.changes cross-s390-binutils.spec cross-s390x-binutils.changes cross-s390x-binutils.spec cross-sparc-binutils.changes cross-sparc-binutils.spec cross-sparc64-binutils.changes cross-sparc64-binutils.spec cross-spu-binutils.changes cross-spu-binutils.spec cross-x86_64-binutils.changes cross-x86_64-binutils.spec cross-xtensa-binutils.changes cross-xtensa-binutils.spec pre_checkin.sh New: ---- _multibuild ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ binutils.spec ++++++ --- /var/tmp/diff_new_pack.bNUjba/_old 2022-05-06 18:58:08.257277734 +0200 +++ /var/tmp/diff_new_pack.bNUjba/_new 2022-05-06 18:58:08.261277738 +0200 @@ -16,7 +16,33 @@ # +%define flavor @BUILD_FLAVOR@%{nil} + +%if "%{flavor}" != "" +%define cross 1 +%define targetarch %(echo %flavor | sed -e 's/i.86/i586/;s/ppc/powerpc/') +%define TARGET %targetarch + +# Spec parsing does not support execution of external command, +# that's why we use the if-else chain. +%if "%{flavor}" == "i386" +ExcludeArch: %ix86 +%else +%if "%{flavor}" == "arm" +ExcludeArch: %arm +%else +ExcludeArch: %{flavor} +%endif +%endif + +%endif + +%if "%{flavor}" == "" Name: binutils +%else +Name: cross-%{flavor}-binutils +%endif + BuildRequires: bc BuildRequires: bison BuildRequires: dejagnu @@ -88,11 +114,9 @@ License: GFDL-1.3-only AND GPL-3.0-or-later Group: Development/Tools/Building Source: binutils-%{version}.tar.bz2 -Source4: binutils-%{version}.tar.bz2.sig -Source5: binutils.keyring -Source1: pre_checkin.sh -Source2: README.First-for.SUSE.packagers -Source3: baselibs.conf +Source2: binutils-%{version}.tar.bz2.sig +Source3: binutils.keyring +Source4: baselibs.conf Patch1: binutils-2.38-branch.diff.gz Patch3: binutils-skip-rpaths.patch Patch4: s390-biarch.diff ++++++ _multibuild ++++++ <multibuild> <flavor>aarch64</flavor> <flavor>hppa</flavor> <flavor>hppa64</flavor> <flavor>arm</flavor> <flavor>i386</flavor> <flavor>x86_64</flavor> <flavor>s390</flavor> <flavor>s390x</flavor> <flavor>ppc</flavor> <flavor>ppc64</flavor> <flavor>ppc64le</flavor> <flavor>ia64</flavor> <flavor>sparc</flavor> <flavor>sparc64</flavor> <flavor>spu</flavor> <flavor>avr</flavor> <flavor>pru</flavor> <flavor>mips</flavor> <flavor>m68k</flavor> <flavor>epiphany</flavor> <flavor>rx</flavor> <flavor>riscv64</flavor> <flavor>xtensa</flavor> </multibuild>