Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gcc11 for openSUSE:Factory checked 
in at 2023-05-10 16:17:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gcc11 (Old)
 and      /work/SRC/openSUSE:Factory/.gcc11.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gcc11"

Wed May 10 16:17:42 2023 rev:20 rq:1085727 version:11.3.1+git2076

Changes:
--------
--- /work/SRC/openSUSE:Factory/gcc11/gcc11.changes      2023-01-09 
17:23:51.511177444 +0100
+++ /work/SRC/openSUSE:Factory/.gcc11.new.1533/gcc11.changes    2023-05-10 
16:17:45.798704545 +0200
@@ -1,0 +2,12 @@
+Tue May  9 13:24:23 UTC 2023 - Richard Biener <rguent...@suse.com>
+
+- Backport _multibuild auto-generation.  Remove redundant
+  .changes files.
+
+-------------------------------------------------------------------
+Fri May  5 15:04:54 UTC 2023 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Add _multibuild to define 2nd spec file as additional flavor.
+  Eliminates the need for source package links in OBS.
+
+-------------------------------------------------------------------

Old:
----
  cross-aarch64-gcc11-bootstrap.changes
  cross-aarch64-gcc11.changes
  cross-amdgcn-gcc11.changes
  cross-arm-gcc11.changes
  cross-arm-none-gcc11-bootstrap.changes
  cross-arm-none-gcc11.changes
  cross-avr-gcc11-bootstrap.changes
  cross-avr-gcc11.changes
  cross-epiphany-gcc11-bootstrap.changes
  cross-epiphany-gcc11.changes
  cross-hppa-gcc11.changes
  cross-m68k-gcc11.changes
  cross-mips-gcc11.changes
  cross-nvptx-gcc11.changes
  cross-ppc64-gcc11.changes
  cross-ppc64le-gcc11.changes
  cross-riscv64-elf-gcc11-bootstrap.changes
  cross-riscv64-elf-gcc11.changes
  cross-riscv64-gcc11-bootstrap.changes
  cross-riscv64-gcc11.changes
  cross-rx-gcc11-bootstrap.changes
  cross-rx-gcc11.changes
  cross-s390x-gcc11.changes
  cross-sparc-gcc11.changes
  cross-sparc64-gcc11.changes
  cross-x86_64-gcc11.changes
  gcc11-testresults.changes

New:
----
  _multibuild

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
cross-aarch64-gcc11.spec: same change
cross-amdgcn-gcc11.spec: same change
cross-arm-gcc11.spec: same change
cross-arm-none-gcc11-bootstrap.spec: same change
cross-arm-none-gcc11.spec: same change
cross-avr-gcc11-bootstrap.spec: same change
cross-avr-gcc11.spec: same change
cross-epiphany-gcc11-bootstrap.spec: same change
cross-epiphany-gcc11.spec: same change
cross-hppa-gcc11.spec: same change
cross-m68k-gcc11.spec: same change
cross-mips-gcc11.spec: same change
cross-nvptx-gcc11.spec: same change
cross-ppc64-gcc11.spec: same change
cross-ppc64le-gcc11.spec: same change
cross-riscv64-elf-gcc11-bootstrap.spec: same change
cross-riscv64-elf-gcc11.spec: same change
cross-riscv64-gcc11-bootstrap.spec: same change
cross-riscv64-gcc11.spec: same change
cross-rx-gcc11-bootstrap.spec: same change
cross-rx-gcc11.spec: same change
cross-s390x-gcc11.spec: same change
cross-sparc-gcc11.spec: same change
cross-sparc64-gcc11.spec: same change
cross-x86_64-gcc11.spec: same change
gcc11-testresults.spec: same change
gcc11.spec: same change
++++++ _multibuild ++++++
<multibuild>
<flavor>gcc11-testresults</flavor>
<flavor>cross-aarch64-gcc11-bootstrap</flavor>
<flavor>cross-aarch64-gcc11</flavor>
<flavor>cross-riscv64-gcc11-bootstrap</flavor>
<flavor>cross-riscv64-gcc11</flavor>
<flavor>cross-arm-gcc11</flavor>
<flavor>cross-avr-gcc11-bootstrap</flavor>
<flavor>cross-avr-gcc11</flavor>
<flavor>cross-x86_64-gcc11</flavor>
<flavor>cross-s390x-gcc11</flavor>
<flavor>cross-sparc-gcc11</flavor>
<flavor>cross-sparc64-gcc11</flavor>
<flavor>cross-ppc64-gcc11</flavor>
<flavor>cross-ppc64le-gcc11</flavor>
<flavor>cross-m68k-gcc11</flavor>
<flavor>cross-mips-gcc11</flavor>
<flavor>cross-hppa-gcc11</flavor>
<flavor>cross-arm-none-gcc11-bootstrap</flavor>
<flavor>cross-arm-none-gcc11</flavor>
<flavor>cross-epiphany-gcc11-bootstrap</flavor>
<flavor>cross-epiphany-gcc11</flavor>
<flavor>cross-riscv64-elf-gcc11-bootstrap</flavor>
<flavor>cross-riscv64-elf-gcc11</flavor>
<flavor>cross-rx-gcc11-bootstrap</flavor>
<flavor>cross-rx-gcc11</flavor>
<flavor>cross-nvptx-gcc11</flavor>
<flavor>cross-amdgcn-gcc11</flavor>
</multibuild>

++++++ change_spec ++++++
--- /var/tmp/diff_new_pack.hmjgMV/_old  2023-05-10 16:17:47.646715477 +0200
+++ /var/tmp/diff_new_pack.hmjgMV/_new  2023-05-10 16:17:47.650715502 +0200
@@ -55,10 +55,9 @@
            gcc.spec.in \
        | sed -e 's%@base_ver@%'$base_ver'%g' \
 >> gcc$base_ver-testresults.spec
-  test -f gcc$base_ver.changes \
-    && ( ln -f gcc$base_ver.changes gcc$base_ver-testresults.changes; )
-
 
+echo '<multibuild>' > _multibuild
+echo '<flavor>'gcc$base_ver-testresults'</flavor>' >> _multibuild
 
 add_cross() {
   local pkgname="$1"; shift
@@ -77,7 +76,8 @@
     sed -e "s#@base_ver@#$base_ver#" \
        -e "s/^\(ExclusiveArch.*\) $rpmtarget[^ \r]*/\1 /" \
       >> $pkgname.spec
-  test -f gcc$base_ver.changes && ln -f gcc$base_ver.changes $pkgname.changes
+
+  echo '<flavor>'$pkgname'</flavor>' >> _multibuild
 }
 
 add_newlib_cross() {
@@ -127,5 +127,7 @@
   sed -i -e '/^# .*-\(BEGIN\|END\)$/d' $f
 done
 
+echo '</multibuild>' >> _multibuild
+
 osc service localrun format_spec_file
 

Reply via email to