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