Hello community,

here is the log from the commit of package gcc for openSUSE:Factory checked in 
at 2019-05-25 13:14:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gcc (Old)
 and      /work/SRC/openSUSE:Factory/.gcc.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gcc"

Sat May 25 13:14:49 2019 rev:63 rq:703444 version:9

Changes:
--------
--- /work/SRC/openSUSE:Factory/gcc/gcc.changes  2018-06-26 10:29:30.140256250 
+0200
+++ /work/SRC/openSUSE:Factory/.gcc.new.5148/gcc.changes        2019-05-25 
13:14:51.484456516 +0200
@@ -1,0 +2,15 @@
+Thu May 16 13:23:19 UTC 2019 - Andreas Schwab <[email protected]>
+
+- Add ada links on riscv64
+
+-------------------------------------------------------------------
+Fri May 10 07:23:58 UTC 2019 - [email protected]
+
+- Package default D compiler.
+
+-------------------------------------------------------------------
+Tue Apr 30 09:09:39 UTC 2019 - Martin Liška <[email protected]>
+
+- Switch gcc to default 9.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ gcc.spec ++++++
--- /var/tmp/diff_new_pack.E9x1A0/_old  2019-05-25 13:14:53.028455942 +0200
+++ /var/tmp/diff_new_pack.E9x1A0/_new  2019-05-25 13:14:53.028455942 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gcc
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -28,19 +28,24 @@
 # Ada currently fails to build on a few platforms, enable it only
 # on those that work
 # Note that AdaCore only supports %ix86, x86_64 and ia64
-%ifarch %ix86 x86_64 ppc ppc64 ppc64le s390 s390x ia64 aarch64
+%ifarch %ix86 x86_64 ppc ppc64 ppc64le s390 s390x ia64 aarch64 riscv64
 %define build_ada 1
 %else
 # alpha hppa arm
 %define build_ada 0
 %endif
+%ifarch x86_64 %ix86 %arm aarch64 riscv64 s390x
+%define build_d 1
+%else
+%define build_d 0
+%endif
 Url:            http://gcc.gnu.org/
-%define gcc_version 8
-%define gcc_suffix 8
-Version:        8
+%define gcc_version 9
+%define gcc_suffix 9
+Version:        9
 Release:        0
 Summary:        The system GNU C Compiler
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Development/Languages/C and C++
 Provides:       c_compiler
 Obsoletes:      gcc-ar
@@ -60,7 +65,7 @@
 
 %package -n gcc-32bit
 Summary:        The system GNU C Compiler
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Development/Languages/C and C++
 Requires:       gcc = %{version}
 Requires:       gcc%{gcc_version}-32bit
@@ -72,7 +77,7 @@
 
 %package -n gcc-64bit
 Summary:        The system GNU C Compiler
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Development/Languages/C and C++
 Requires:       gcc = %{version}
 Requires:       gcc%{gcc_version}-64bit
@@ -84,7 +89,7 @@
 
 %package -n cpp
 Summary:        The system GNU Preprocessor
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Development/Languages/C and C++
 Requires:       cpp%{gcc_version}
 
@@ -94,7 +99,7 @@
 
 %package -n gcc-devel
 Summary:        The system GNU C Compiler Plugin development files
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Development/Languages/C and C++
 Requires:       gcc = %{version}
 Requires:       gcc%{gcc_version}-devel
@@ -105,7 +110,7 @@
 
 %package -n gcc-locale
 Summary:        The system GNU Compiler locale files
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Development/Languages/C and C++
 Requires:       gcc%{gcc_version}-locale
 
@@ -116,7 +121,7 @@
 
 %package -n gcc-info
 Summary:        The system GNU Compiler documentation
-License:        GFDL-1.2
+License:        GFDL-1.2-only
 Group:          Development/Languages/C and C++
 PreReq:         %{install_info_prereq}
 PreReq:         gcc%{gcc_version}-info
@@ -142,7 +147,7 @@
 
 %package -n gcc-c++
 Summary:        The system GNU C++ Compiler
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Development/Languages/C and C++
 Provides:       c++_compiler
 Requires:       gcc = %{version}
@@ -154,7 +159,7 @@
 
 %package -n gcc-c++-32bit
 Summary:        The system GNU C++ Compiler
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Development/Languages/C and C++
 Requires:       gcc%{gcc_version}-c++-32bit
 Requires:       gcc-32bit = %{version}
@@ -166,7 +171,7 @@
 
 %package -n gcc-c++-64bit
 Summary:        The system GNU C++ Compiler
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Development/Languages/C and C++
 Requires:       gcc%{gcc_version}-c++-64bit
 Requires:       gcc-64bit = %{version}
@@ -212,7 +217,7 @@
 
 %package -n gcc-fortran
 Summary:        The system GNU Fortran Compiler
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Development/Languages/Fortran
 Requires:       gcc = %{version}
 Requires:       gcc%{gcc_version}-fortran
@@ -223,7 +228,7 @@
 
 %package -n gcc-fortran-32bit
 Summary:        The system GNU Fortran Compiler
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Development/Languages/Fortran
 Requires:       gcc%{gcc_version}-fortran-32bit
 Requires:       gcc-fortran = %{version}
@@ -234,7 +239,7 @@
 
 %package -n gcc-fortran-64bit
 Summary:        The system GNU Fortran Compiler
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Development/Languages/Fortran
 Requires:       gcc%{gcc_version}-fortran-64bit
 Requires:       gcc-fortran = %{version}
@@ -246,7 +251,7 @@
 
 %package -n gcc-objc
 Summary:        The system GNU Objective C Compiler
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Development/Languages/Other
 Requires:       gcc = %{version}
 Requires:       gcc%{gcc_version}-objc
@@ -261,7 +266,7 @@
 
 %package -n gcc-objc-32bit
 Summary:        The system GNU Objective C Compiler
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Development/Languages/Other
 Requires:       gcc%{gcc_version}-objc-32bit
 Requires:       gcc-objc = %{version}
@@ -273,7 +278,7 @@
 
 %package -n gcc-objc-64bit
 Summary:        The system GNU Objective C Compiler
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Development/Languages/Other
 Requires:       gcc%{gcc_version}-objc-64bit
 Requires:       gcc-objc = %{version}
@@ -285,7 +290,7 @@
 
 %package -n gcc-obj-c++
 Summary:        The system GNU Objective C++ Compiler
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Development/Languages/Other
 Requires:       gcc%{gcc_version}-obj-c++
 Requires:       gcc-objc = %{version}
@@ -297,7 +302,7 @@
 
 %package -n gcc-PIE
 Summary:        A default configuration to build all binaries in PIE mode
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Development/Languages/Other
 Requires:       gcc
 
@@ -310,7 +315,7 @@
 
 %package -n gcc-ada
 Summary:        The system GNU Ada Compiler
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Development/Languages/C and C++
 Requires:       gcc = %{version}
 Requires:       gcc%{gcc_version}-ada
@@ -320,7 +325,7 @@
 
 %package -n gcc-ada-32bit
 Summary:        The system GNU Ada Compiler
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Development/Languages/C and C++
 Requires:       gcc%{gcc_version}-ada-32bit
 Requires:       gcc-ada = %{version}
@@ -330,7 +335,7 @@
 
 %package -n gcc-ada-64bit
 Summary:        The system GNU Ada Compiler
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Development/Languages/C and C++
 Requires:       gcc%{gcc_version}-ada-64bit
 Requires:       gcc-ada = %{version}
@@ -341,7 +346,7 @@
 
 %package -n gcc-go
 Summary:        The system GNU Go Compiler
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Development/Languages/C and C++
 Requires:       gcc = %{version}
 Requires:       gcc%{gcc_version}-go
@@ -353,7 +358,7 @@
 
 %package -n gcc-go-32bit
 Summary:        The system GNU Go Compiler
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Development/Languages/C and C++
 Requires:       gcc%{gcc_version}-go-32bit
 Requires:       gcc-go = %{version}
@@ -363,7 +368,7 @@
 
 %package -n gcc-go-64bit
 Summary:        The system GNU Go Compiler
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Development/Languages/C and C++
 Requires:       gcc%{gcc_version}-go-64bit
 Requires:       gcc-go = %{version}
@@ -372,6 +377,39 @@
 The system GNU Go Compiler 64bit support.
 
 
+%package -n gcc-d
+Summary:        The system GNU D Compiler
+License:        GPL-3.0-or-later
+Group:          Development/Languages/C and C++
+Requires:       gcc = %{version}
+Requires:       gcc%{gcc_version}-d
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
+
+%description -n gcc-d
+The system GNU D Compiler.
+
+%package -n gcc-d-32bit
+Summary:        The system GNU D Compiler
+License:        GPL-3.0-or-later
+Group:          Development/Languages/C and C++
+Requires:       gcc%{gcc_version}-d-32bit
+Requires:       gcc-d = %{version}
+
+%description -n gcc-d-32bit
+The system GNU D Compiler 32bit support.
+
+%package -n gcc-d-64bit
+Summary:        The system GNU D Compiler
+License:        GPL-3.0-or-later
+Group:          Development/Languages/C and C++
+Requires:       gcc%{gcc_version}-d-64bit
+Requires:       gcc-d = %{version}
+
+%description -n gcc-d-64bit
+The system GNU D Compiler 64bit support.
+
+
 %prep 
 
 %install
@@ -392,6 +430,9 @@
        gnat gnatbind gnatbl gnatchop gnatclean gnatfind gnatkr \
        gnatlink gnatls gnatmake gnatname gnatprep gnatxref gprmake \
 %endif
+%if %{build_d}
+       gdc \
+%endif
        gcc-ar gcc-nm gcc-ranlib \
     ; do
   ln -sf $program-%{gcc_suffix} $RPM_BUILD_ROOT%{_prefix}/bin/$program
@@ -407,6 +448,9 @@
         cpp \
         gfortran \
        gccgo \
+%if %{build_d}
+       gdc \
+%endif
     ; do
   ln -sf $man1-%{gcc_suffix}.1.gz $RPM_BUILD_ROOT%{_mandir}/man1/$man1.1.gz
 done
@@ -545,6 +589,13 @@
 %ghost %{_sysconfdir}/alternatives/gofmt
 %doc %{_mandir}/man1/gccgo.1.gz
 
+%if %{build_d}
+%files -n gcc-d
+%defattr(-,root,root)
+%{_bindir}/gdc
+%doc %{_mandir}/man1/gdc.1.gz
+%endif
+
 %if %{separate_bi32}
 
 %files -n gcc-32bit
@@ -577,6 +628,11 @@
 %defattr(-,root,root)
 # empty - only for the dependency
 
+%if %{build_d}
+%files -n gcc-d-32bit
+%defattr(-,root,root)
+# empty - only for the dependency
+%endif
 %endif
 %if %{separate_bi64}
 
@@ -610,6 +666,12 @@
 %defattr(-,root,root)
 # empty - only for the dependency
 
+%if %{build_d}
+%files -n gcc-d-64bit
+%defattr(-,root,root)
+# empty - only for the dependency
+%endif
+
 %endif
 
 %changelog


Reply via email to