Hello community, here is the log from the commit of package gcc for openSUSE:Factory checked in at 2017-06-15 11:18:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gcc (Old) and /work/SRC/openSUSE:Factory/.gcc.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gcc" Thu Jun 15 11:18:14 2017 rev:60 rq:502574 version:7 Changes: -------- --- /work/SRC/openSUSE:Factory/gcc/gcc.changes 2017-05-27 13:05:13.726938669 +0200 +++ /work/SRC/openSUSE:Factory/.gcc.new/gcc.changes 2017-06-15 11:18:14.555049962 +0200 @@ -1,0 +2,18 @@ +Fri Jun 9 11:19:29 UTC 2017 - [email protected] + +- Fix gcc-devel guard to use %sle_version. [bnc#1043590] + +------------------------------------------------------------------- +Wed Jun 7 11:39:55 UTC 2017 - [email protected] + +- Guard gcc-devel so it is only built on Tumbleweed. +- Remove bogus link to versioned g++.info file which doesn't exist. + Instead refer to gcc.info from the g++ info directory entry. + [bnc#922419] + +------------------------------------------------------------------- +Tue Jun 6 09:55:59 UTC 2017 - [email protected] + +- Include gcov-tool and gcov-dump binaries. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gcc.spec ++++++ --- /var/tmp/diff_new_pack.EJNUtt/_old 2017-06-15 11:18:15.486918310 +0200 +++ /var/tmp/diff_new_pack.EJNUtt/_new 2017-06-15 11:18:15.490917745 +0200 @@ -128,7 +128,7 @@ %post -n gcc-info %install_info --info-dir=%{_infodir} --name=cpp --description='The GNU C preprocessor.' %{_infodir}/cpp.info.gz %install_info --info-dir=%{_infodir} --name=gcc --description='The GNU Compiler Collection.' %{_infodir}/gcc.info.gz -%install_info --info-dir=%{_infodir} --name=g++ --description='The GNU C++ compiler.' %{_infodir}/g++.info.gz +%install_info --info-dir=%{_infodir} --name=g++ --description='The GNU C++ compiler.' %{_infodir}/gcc.info.gz %install_info --info-dir=%{_infodir} --name=gfortran --description='The GNU Fortran compiler.' %{_infodir}/gfortran.info.gz # if we uninstall, clean the entries @@ -136,7 +136,7 @@ if [ "$1" -eq "0" ] ; then %install_info --delete --info-dir=%{_infodir} --name=cpp %{_infodir}/cpp.info.gz %install_info --delete --info-dir=%{_infodir} --name=gcc %{_infodir}/gcc.info.gz - %install_info --delete --info-dir=%{_infodir} --name=g++ %{_infodir}/g++.info.gz + %install_info --delete --info-dir=%{_infodir} --name=g++ %{_infodir}/gcc.info.gz %install_info --delete --info-dir=%{_infodir} --name=gfortran %{_infodir}/gfortran.info.gz fi @@ -381,7 +381,7 @@ mkdir -p $RPM_BUILD_ROOT%{_prefix}/share/doc/packages/gcc-obj-c++/ # Link all the binaries for program in \ - gcc gcov \ + gcc gcov gcov-dump gcov-tool \ g++ \ cpp \ gfortran \ @@ -395,7 +395,7 @@ done # Link section 1 manpages for man1 in \ - gcc gcov \ + gcc gcov gcov-dump gcov-tool \ g++ \ cpp \ gfortran \ @@ -403,7 +403,7 @@ ln -sf $man1-%{gcc_suffix}.1.gz $RPM_BUILD_ROOT%{_mandir}/man1/$man1.1.gz done # Link info pages -for info in cpp gcc g++ gfortran ; do +for info in cpp gcc gfortran ; do ln -sf $info-%{gcc_suffix}.info.gz $RPM_BUILD_ROOT%{_infodir}/$info.info.gz done # Provide the traditional /lib/cpp that only handles C @@ -431,6 +431,8 @@ %{_prefix}/bin/gcc %{_prefix}/bin/cc %{_prefix}/bin/gcov +%{_prefix}/bin/gcov-dump +%{_prefix}/bin/gcov-tool %{_prefix}/bin/gcc-ar %{_prefix}/bin/gcc-nm %{_prefix}/bin/gcc-ranlib @@ -439,6 +441,8 @@ %doc %{_mandir}/man1/gcc.1.gz %doc %{_mandir}/man1/cc.1.gz %doc %{_mandir}/man1/gcov.1.gz +%doc %{_mandir}/man1/gcov-dump.1.gz +%doc %{_mandir}/man1/gcov-tool.1.gz %files -n cpp %defattr(-,root,root) @@ -446,9 +450,12 @@ %{_prefix}/bin/cpp %doc %{_mandir}/man1/cpp.1.gz +# Plugins are only enabled for Tumbleweed +%if 0%{!?sle_version:1} %files -n gcc-devel %defattr(-,root,root) # empty - only for the dependency +%endif %files -n gcc-c++ %defattr(-,root,root) @@ -482,7 +489,6 @@ %defattr(-,root,root) %{_infodir}/cpp.info.gz %{_infodir}/gcc.info.gz -%{_infodir}/g++.info.gz %{_infodir}/gfortran.info.gz %if %{build_ada}
