Hello community, here is the log from the commit of package gcc for openSUSE:Factory checked in at 2015-06-16 14:10:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gcc (Old) and /work/SRC/openSUSE:Factory/.gcc.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gcc" Changes: -------- --- /work/SRC/openSUSE:Factory/gcc/gcc.changes 2015-03-05 18:17:57.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.gcc.new/gcc.changes 2015-06-16 14:10:54.000000000 +0200 @@ -1,0 +2,21 @@ +Thu May 21 09:25:10 UTC 2015 - rguent...@suse.com + +- Properly query gcc-%gcc_suffix for paths. + +------------------------------------------------------------------- +Tue May 19 12:11:27 UTC 2015 - rguent...@suse.com + +- Fix bogus requires to gcc5-c++-{32,64}bit. + +------------------------------------------------------------------- +Fri May 8 13:00:15 UTC 2015 - rguent...@suse.com + +- Adjust for GCC 5 package renames. + +------------------------------------------------------------------- +Mon Apr 20 10:24:01 UTC 2015 - rguent...@suse.com + +- Switch gcc to default 5. +- Add gcc-go{,-32bit,-64bit} packages. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gcc.spec ++++++ --- /var/tmp/diff_new_pack.oXWsxx/_old 2015-06-16 14:10:56.000000000 +0200 +++ /var/tmp/diff_new_pack.oXWsxx/_new 2015-06-16 14:10:56.000000000 +0200 @@ -35,9 +35,9 @@ %define build_ada 0 %endif Url: http://gcc.gnu.org/ -%define gcc_version 48 -%define gcc_suffix 4.8 -Version: 4.8 +%define gcc_version 5 +%define gcc_suffix 5 +Version: 5 Release: 0 Summary: The system GNU C Compiler License: GPL-3.0+ @@ -149,9 +149,9 @@ Summary: The system GNU C++ Compiler License: GPL-3.0+ Group: Development/Languages/C and C++ +Requires: gcc%{gcc_version}-c++-32bit Requires: gcc-32bit = %{version} Requires: gcc-c++ = %{version} -Requires: libstdc++%{gcc_version}-devel-32bit %description -n gcc-c++-32bit The system GNU C++ Compiler 32 bit support. @@ -161,9 +161,9 @@ Summary: The system GNU C++ Compiler License: GPL-3.0+ Group: Development/Languages/C and C++ +Requires: gcc%{gcc_version}-c++-64bit Requires: gcc-64bit = %{version} Requires: gcc-c++ = %{version} -Requires: libstdc++%{gcc_version}-devel-64bit %description -n gcc-c++-64bit The system GNU C++ Compiler 64 bit support. @@ -174,7 +174,7 @@ Summary: The system GNU C++ development files License: GPL-3.0-with-GCC-exception Group: System/Libraries -Requires: libstdc++%{gcc_version}-devel +Requires: libstdc++6-devel-gcc%{gcc_version} %description -n libstdc++-devel The system GNU C++ development files. @@ -184,7 +184,7 @@ Summary: The system GNU C++ 32bit development files License: GPL-3.0-with-GCC-exception Group: System/Libraries -Requires: libstdc++%{gcc_version}-devel-32bit +Requires: libstdc++6-devel-gcc%{gcc_version} %description -n libstdc++-devel-32bit The system GNU C++ 32bit development files. @@ -194,7 +194,7 @@ Summary: The system GNU C++ 64bit development files License: GPL-3.0-with-GCC-exception Group: System/Libraries -Requires: libstdc++%{gcc_version}-devel-64bit +Requires: libstdc++6-devel-gcc%{gcc_version} %description -n libstdc++-devel-64bit The system GNU C++ 64bit development files. @@ -252,7 +252,7 @@ Summary: The system GNU Java development files. License: GPL-2.0-with-classpath-exception Group: Development/Libraries/Java -Requires: libgcj%{gcc_version}-devel +Requires: libgcj-devel-gcc%{gcc_version} %description -n libgcj-devel The system GNU Java development files. @@ -386,6 +386,38 @@ %description -n gcc-ada-64bit The system GNU Ada Compiler 64 bit support. + +%package -n gcc-go +Summary: The system GNU Go Compiler +License: GPL-3.0+ +Group: Development/Languages/C and C++ +Requires: gcc = %{version} +Requires: gcc%{gcc_version}-go + +%description -n gcc-go +The system GNU Go Compiler. + +%package -n gcc-go-32bit +Summary: The system GNU Go Compiler +License: GPL-3.0+ +Group: Development/Languages/C and C++ +Requires: gcc%{gcc_version}-go-32bit +Requires: gcc-go = %{version} + +%description -n gcc-go-32bit +The system GNU Go Compiler 32bit support. + +%package -n gcc-go-64bit +Summary: The system GNU Go Compiler +License: GPL-3.0+ +Group: Development/Languages/C and C++ +Requires: gcc%{gcc_version}-go-64bit +Requires: gcc-go = %{version} + +%description -n gcc-go-64bit +The system GNU Go Compiler 64bit support. + + %prep %build @@ -455,7 +487,7 @@ mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/bfd-plugins ln -s `gcc-%{gcc_suffix} -print-file-name=liblto_plugin.so.0.0.0` $RPM_BUILD_ROOT%{_prefix}/lib/bfd-plugins/liblto_plugin.so.0.0.0 -dir=`gcc -print-prog-name=cc1` +dir=`gcc-%{gcc_suffix} -print-prog-name=cc1` dir=${dir%/cc1} mkdir -p $RPM_BUILD_ROOT/$dir cat > $RPM_BUILD_ROOT/$dir/defaults.spec <<EOF @@ -595,6 +627,11 @@ # empty - only for the dependency %doc README +%files -n gcc-go +%defattr(-,root,root) +# empty - only for the dependency +%doc README + %if %{separate_bi32} %files -n gcc-32bit @@ -634,6 +671,11 @@ %doc README %endif +%files -n gcc-go-32bit +%defattr(-,root,root) +# empty - only for the dependency +%doc README + %endif %if %{separate_bi64} @@ -674,6 +716,11 @@ %doc README %endif +%files -n gcc-go-64bit +%defattr(-,root,root) +# empty - only for the dependency +%doc README + %endif %changelog