- 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:
parent
f8c5953890
commit
13fbef9245
@ -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.
|
||||
|
@ -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
|
||||
|
||||
|
7
gcc.spec
7
gcc.spec
@ -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.
|
||||
|
Loading…
Reference in New Issue
Block a user