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>

Reply via email to