Hello community, here is the log from the commit of package gcc9 for openSUSE:Factory checked in at 2020-03-04 09:51:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gcc9 (Old) and /work/SRC/openSUSE:Factory/.gcc9.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gcc9" Wed Mar 4 09:51:48 2020 rev:12 rq:779120 version:9.2.1+git1022 Changes: -------- --- /work/SRC/openSUSE:Factory/gcc9/cross-aarch64-gcc9.changes 2020-02-04 19:51:23.637253033 +0100 +++ /work/SRC/openSUSE:Factory/.gcc9.new.26092/cross-aarch64-gcc9.changes 2020-03-04 09:52:15.710318816 +0100 @@ -1,0 +2,11 @@ +Tue Feb 25 13:44:51 UTC 2020 - Richard Biener <[email protected]> + +- Add libstdc++6-pp provides and conflicts to avoid file conflicts + with same minor version of libstdc++6-pp from gcc10. + +------------------------------------------------------------------- +Wed Feb 12 09:16:06 UTC 2020 - Andreas Schwab <[email protected]> + +- Install go tool buildid for bootstrapping go + +------------------------------------------------------------------- cross-arm-gcc9.changes: same change cross-arm-none-gcc9-bootstrap.changes: same change cross-arm-none-gcc9.changes: same change cross-avr-gcc9-bootstrap.changes: same change cross-avr-gcc9.changes: same change cross-epiphany-gcc9-bootstrap.changes: same change cross-epiphany-gcc9.changes: same change cross-hppa-gcc9.changes: same change cross-i386-gcc9.changes: same change cross-m68k-gcc9.changes: same change cross-mips-gcc9.changes: same change cross-nvptx-gcc9.changes: same change cross-ppc64-gcc9.changes: same change cross-ppc64le-gcc9.changes: same change cross-riscv64-elf-gcc9-bootstrap.changes: same change cross-riscv64-elf-gcc9.changes: same change cross-riscv64-gcc9.changes: same change cross-rx-gcc9-bootstrap.changes: same change cross-rx-gcc9.changes: same change cross-s390x-gcc9.changes: same change cross-sparc-gcc9.changes: same change cross-sparc64-gcc9.changes: same change cross-x86_64-gcc9.changes: same change gcc9-testresults.changes: same change gcc9.changes: same change ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ cross-arm-gcc9.spec: same change cross-arm-none-gcc9-bootstrap.spec: same change cross-arm-none-gcc9.spec: same change cross-avr-gcc9-bootstrap.spec: same change cross-avr-gcc9.spec: same change cross-epiphany-gcc9-bootstrap.spec: same change cross-epiphany-gcc9.spec: same change cross-hppa-gcc9.spec: same change cross-i386-gcc9.spec: same change cross-m68k-gcc9.spec: same change cross-mips-gcc9.spec: same change cross-nvptx-gcc9.spec: same change cross-ppc64-gcc9.spec: same change cross-ppc64le-gcc9.spec: same change cross-riscv64-elf-gcc9-bootstrap.spec: same change cross-riscv64-elf-gcc9.spec: same change cross-riscv64-gcc9.spec: same change cross-rx-gcc9-bootstrap.spec: same change cross-rx-gcc9.spec: same change cross-s390x-gcc9.spec: same change cross-sparc-gcc9.spec: same change cross-sparc64-gcc9.spec: same change cross-x86_64-gcc9.spec: same change gcc9-testresults.spec: same change ++++++ gcc9.spec ++++++ --- /var/tmp/diff_new_pack.lTAHDG/_old 2020-03-04 09:52:20.734320326 +0100 +++ /var/tmp/diff_new_pack.lTAHDG/_new 2020-03-04 09:52:20.738320327 +0100 @@ -455,7 +455,7 @@ %endif # Fallback for non-existing Supplements support %if %{suse_version} < 1500 -Requires: libstdc++%{libstdcxx_sover}-pp%{libdevel_suffix} = %{version}-%{release} +Requires: libstdc++%{libstdcxx_sover}-pp = %{version}-%{release} %endif %description -n libstdc++%{libstdcxx_sover}-devel%{libdevel_suffix} @@ -472,7 +472,7 @@ %endif # Fallback for non-existing Supplements support %if %{suse_version} < 1500 -Requires: libstdc++%{libstdcxx_sover}-pp%{libdevel_suffix}-32bit = %{version}-%{release} +Requires: libstdc++%{libstdcxx_sover}-pp-32bit = %{version}-%{release} %endif %description -n libstdc++%{libstdcxx_sover}-devel%{libdevel_suffix}-32bit @@ -489,7 +489,7 @@ %endif # Fallback for non-existing Supplements support %if %{suse_version} < 1500 -Requires: libstdc++%{libstdcxx_sover}-pp%{libdevel_suffix}-64bit = %{version}-%{release} +Requires: libstdc++%{libstdcxx_sover}-pp-64bit = %{version}-%{release} %endif %description -n libstdc++%{libstdcxx_sover}-devel%{libdevel_suffix}-64bit @@ -501,6 +501,10 @@ License: GPL-3.0-or-later Group: Development/Languages/C and C++ Requires: libstdc++%{libstdcxx_sover}-pp%{libdevel_suffix} = %{version}-%{release} +Provides: libstdc++%{libstdcxx_sover}-pp = %{version}-%{release} +# Only one package may provide this - allows multiple gcc versions +# to co-exist without an overly large list of provides/obsoletes +Conflicts: %selfconflict libstdc++%{libstdcxx_sover}-pp # packageand() does not work with versioned specifications so the fallback # is a Requires from libstdc++-devel to preserve previous behavior. %if %{suse_version} >= 1500 @@ -515,6 +519,10 @@ License: GPL-3.0-or-later Group: Development/Languages/C and C++ Requires: libstdc++%{libstdcxx_sover}-pp%{libdevel_suffix} = %{version}-%{release} +Provides: libstdc++%{libstdcxx_sover}-pp-32bit = %{version}-%{release} +# Only one package may provide this - allows multiple gcc versions +# to co-exist without an overly large list of provides/obsoletes +Conflicts: %selfconflict libstdc++%{libstdcxx_sover}-pp-32bit # packageand() does not work with versioned specifications so the fallback # is a Requires from libstdc++-devel to preserve previous behavior. %if %{suse_version} >= 1500 @@ -529,6 +537,10 @@ License: GPL-3.0-or-later Group: Development/Languages/C and C++ Requires: libstdc++%{libstdcxx_sover}-pp%{libdevel_suffix} = %{version}-%{release} +Provides: libstdc++%{libstdcxx_sover}-pp-64bit = %{version}-%{release} +# Only one package may provide this - allows multiple gcc versions +# to co-exist without an overly large list of provides/obsoletes +Conflicts: %selfconflict libstdc++%{libstdcxx_sover}-pp-64bit # packageand() does not work with versioned specifications so the fallback # is a Requires from libstdc++-devel to preserve previous behavior. %if %{suse_version} >= 1500 @@ -2384,7 +2396,6 @@ %if %{build_go} # gccgo.info isn't properly versioned rm %{buildroot}/%{_infodir}/gccgo.info* -rm -f %{buildroot}/%{libsubdir}/buildid rm -f %{buildroot}/%{libsubdir}/test2json rm -f %{buildroot}/%{libsubdir}/vet %endif @@ -3133,6 +3144,7 @@ %versmainlib libgo.so %versmainlib libgobegin.a %versmainlib libgolibbegin.a +%versmainlibdir/buildid %versmainlibdir/cgo %dir %mainlibdir/go %dir %mainlibdir/go/%{gcc_dir_version} ++++++ gcc.spec.in ++++++ --- /var/tmp/diff_new_pack.lTAHDG/_old 2020-03-04 09:52:20.894320373 +0100 +++ /var/tmp/diff_new_pack.lTAHDG/_new 2020-03-04 09:52:20.898320375 +0100 @@ -443,7 +443,7 @@ %endif # Fallback for non-existing Supplements support %if %{suse_version} < 1500 -Requires: libstdc++%{libstdcxx_sover}-pp%{libdevel_suffix}@variant@ = %{version}-%{release} +Requires: libstdc++%{libstdcxx_sover}-pp@variant@ = %{version}-%{release} %endif %description -n libstdc++%{libstdcxx_sover}-devel%{libdevel_suffix}@variant@ @@ -457,6 +457,10 @@ License: GPL-3.0-or-later Group: Development/Languages/C and C++ Requires: libstdc++%{libstdcxx_sover}-pp%{libdevel_suffix} = %{version}-%{release} +Provides: libstdc++%{libstdcxx_sover}-pp@variant@ = %{version}-%{release} +# Only one package may provide this - allows multiple gcc versions +# to co-exist without an overly large list of provides/obsoletes +Conflicts: %selfconflict libstdc++%{libstdcxx_sover}-pp@variant@ # packageand() does not work with versioned specifications so the fallback # is a Requires from libstdc++-devel to preserve previous behavior. %if %{suse_version} >= 1500 @@ -1676,7 +1680,6 @@ %if %{build_go} # gccgo.info isn't properly versioned rm %{buildroot}/%{_infodir}/gccgo.info* -rm -f %{buildroot}/%{libsubdir}/buildid rm -f %{buildroot}/%{libsubdir}/test2json rm -f %{buildroot}/%{libsubdir}/vet %endif @@ -2439,6 +2442,7 @@ %versmainlib libgo.so %versmainlib libgobegin.a %versmainlib libgolibbegin.a +%versmainlibdir/buildid %versmainlibdir/cgo %dir %mainlibdir/go %dir %mainlibdir/go/%{gcc_dir_version}
