- Switch gcc to default 7.

- Remove unrelated README.packaging.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=73
This commit is contained in:
Richard Biener 2017-03-23 12:57:59 +00:00 committed by Git OBS Bridge
parent f8c5953890
commit 13fbef9245
3 changed files with 9 additions and 37 deletions

View File

@ -1,33 +0,0 @@
Packaging GCC
=============
Shared libraries used by programs that are linked _with_ gcc need
to go into separate packages. Shared library package names should
contain the libraries major .so version to allow parallel installation
of both programs using and gccs linking against those libraries.
An example is the libgfortran and libgfortran2 packages.
The development part of language runtime libraries go into
libFOOver-devel packages and depend on the proper libFOOsover package.
Build variants supported
========================
The gcc packages can build different flavors of compiler packages.
- The standard compiler packages are installed beyond /usr.
- Sets of packages for installation beyond /opt/gcc are provided
if enabled by %{gcc_for_opt} (related: @PREFIX_FOR_OPT@, @LIBDIR_FOR_OPT@,
@GCC_FOR_OPT@
- cross.spec.in is used for auto-generation of
cross-*-gcc-icecream-backend.spec by the change_spec script using
parts of the configuration from the main compiler. These packages
provide tarballs with just cc1 and cc1plus serving as icecream environments.
- micro-cross.spec.in is a script that is called from change_spec and
outputs cross-*-gcc.spec files. These packages provide cross compiler
environments beyond /opt/cross for C and C++ as a single package.

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Mar 23 12:56:31 UTC 2017 - rguenther@suse.com
- Switch gcc to default 7.
- Remove unrelated README.packaging.
-------------------------------------------------------------------
Fri Feb 10 10:24:49 UTC 2017 - rguenther@suse.com

View File

@ -35,9 +35,9 @@ Name: gcc
%define build_ada 0
%endif
Url: http://gcc.gnu.org/
%define gcc_version 6
%define gcc_suffix 6
Version: 6
%define gcc_version 7
%define gcc_suffix 7
Version: 7
Release: 0
Summary: The system GNU C Compiler
License: GPL-3.0+
@ -52,7 +52,6 @@ Requires: gcc%{gcc_version}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: gcc%{gcc_version}
Source: cpp
Source99: README.packaging
%description
The system GNU C Compiler.