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}


Reply via email to