SHA256
9
0
forked from pool/gcc11

- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc11?expand=0&rev=351
This commit is contained in:
2021-06-09 09:40:36 +00:00
committed by Git OBS Bridge
parent 66c84a8a45
commit 41195b1f73
57 changed files with 370 additions and 323 deletions

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-aarch64-gcc11
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -23,7 +23,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -116,7 +115,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -124,7 +123,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -149,8 +147,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -240,8 +236,8 @@ ExclusiveArch: x86_64
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -279,8 +275,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-amdgcn-gcc11
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -23,7 +23,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -116,7 +115,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -124,7 +123,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -149,8 +147,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -240,8 +236,8 @@ ExclusiveArch: x86_64
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -279,8 +275,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-arm-gcc11
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -23,7 +23,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -116,7 +115,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -124,7 +123,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -149,8 +147,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -240,8 +236,8 @@ ExclusiveArch: x86_64
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -279,8 +275,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-arm-none-gcc11-bootstrap
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -24,7 +24,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -117,7 +116,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -125,7 +124,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -150,8 +148,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -241,8 +237,8 @@ ExclusiveArch: x86_64
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -280,8 +276,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-arm-none-gcc11
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -23,7 +23,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -116,7 +115,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -124,7 +123,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -149,8 +147,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -240,8 +236,8 @@ ExclusiveArch: x86_64
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -279,8 +275,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-avr-gcc11-bootstrap
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -23,7 +23,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -116,7 +115,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -124,7 +123,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -149,8 +147,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -240,8 +236,8 @@ ExclusiveArch: x86_64
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -279,8 +275,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-avr-gcc11
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -23,7 +23,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -116,7 +115,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -124,7 +123,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -149,8 +147,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -240,8 +236,8 @@ ExclusiveArch: x86_64
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -279,8 +275,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-epiphany-gcc11-bootstrap
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -24,7 +24,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -117,7 +116,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -125,7 +124,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -150,8 +148,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -241,8 +237,8 @@ ExclusiveArch: x86_64
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -280,8 +276,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-epiphany-gcc11
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -23,7 +23,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -116,7 +115,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -124,7 +123,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -149,8 +147,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -240,8 +236,8 @@ ExclusiveArch: x86_64
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -279,8 +275,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-hppa-gcc11
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -23,7 +23,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -116,7 +115,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -124,7 +123,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -149,8 +147,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -240,8 +236,8 @@ ExclusiveArch: x86_64
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -279,8 +275,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-i386-gcc11
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -23,7 +23,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -116,7 +115,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -124,7 +123,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -149,8 +147,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -240,8 +236,8 @@ ExclusiveArch: x86_64
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -279,8 +275,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-m68k-gcc11
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -23,7 +23,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -116,7 +115,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -124,7 +123,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -149,8 +147,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -240,8 +236,8 @@ ExclusiveArch: x86_64
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -279,8 +275,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-mips-gcc11
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -23,7 +23,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -116,7 +115,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -124,7 +123,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -149,8 +147,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -240,8 +236,8 @@ ExclusiveArch: x86_64
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -279,8 +275,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-nvptx-gcc11
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -23,7 +23,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -116,7 +115,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -124,7 +123,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -149,8 +147,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -240,8 +236,8 @@ ExclusiveArch: x86_64
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -279,8 +275,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-ppc64-gcc11
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -23,7 +23,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -116,7 +115,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -124,7 +123,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -149,8 +147,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -240,8 +236,8 @@ ExclusiveArch: x86_64
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -279,8 +275,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-ppc64le-gcc11
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -23,7 +23,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -116,7 +115,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -124,7 +123,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -149,8 +147,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -240,8 +236,8 @@ ExclusiveArch: x86_64
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -279,8 +275,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-riscv64-elf-gcc11-bootstrap
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -24,7 +24,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -117,7 +116,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -125,7 +124,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -150,8 +148,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -241,8 +237,8 @@ ExclusiveArch: x86_64
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -280,8 +276,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-riscv64-elf-gcc11
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -23,7 +23,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -116,7 +115,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -124,7 +123,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -149,8 +147,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -240,8 +236,8 @@ ExclusiveArch: x86_64
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -279,8 +275,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-riscv64-gcc11
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -23,7 +23,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -116,7 +115,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -124,7 +123,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -149,8 +147,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -240,8 +236,8 @@ ExclusiveArch: x86_64
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -279,8 +275,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-rx-gcc11-bootstrap
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -24,7 +24,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -117,7 +116,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -125,7 +124,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -150,8 +148,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -241,8 +237,8 @@ ExclusiveArch: x86_64
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -280,8 +276,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-rx-gcc11
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -23,7 +23,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -116,7 +115,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -124,7 +123,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -149,8 +147,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -240,8 +236,8 @@ ExclusiveArch: x86_64
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -279,8 +275,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-s390x-gcc11
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -23,7 +23,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -116,7 +115,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -124,7 +123,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -149,8 +147,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -240,8 +236,8 @@ ExclusiveArch: x86_64
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -279,8 +275,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-sparc-gcc11
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -23,7 +23,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -116,7 +115,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -124,7 +123,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -149,8 +147,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -240,8 +236,8 @@ ExclusiveArch: x86_64
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -279,8 +275,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-sparc64-gcc11
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -23,7 +23,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -116,7 +115,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -124,7 +123,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -149,8 +147,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -240,8 +236,8 @@ ExclusiveArch: x86_64
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -279,8 +275,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,5 +1,5 @@
# #
# spec file # spec file for package cross-x86_64-gcc11
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
@@ -23,7 +23,6 @@
# #
# spec file template for cross packages of gcc${version} # spec file template for cross packages of gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
@@ -116,7 +115,7 @@ Name: %{pkgname}
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -124,7 +123,6 @@ Release: 0
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -149,8 +147,6 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
# Define the canonical target and host architecture # Define the canonical target and host architecture
# %%gcc_target_arch is supposed to be the full target triple # %%gcc_target_arch is supposed to be the full target triple
# %%cross_arch is supposed to be the rpm target variant arch # %%cross_arch is supposed to be the rpm target variant arch
@@ -240,8 +236,8 @@ ExclusiveArch:
%if "%{cross_arch}" == "amdgcn" %if "%{cross_arch}" == "amdgcn"
# amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't # amdgcn uses the llvm assembler and linker, llvm-mc-12 doesn't
# work at the moment so require llvm11 # work at the moment so require llvm11
BuildRequires: llvm11
BuildRequires: lld BuildRequires: lld
BuildRequires: llvm11
Requires: cross-amdgcn-newlib-devel >= %{version}-%{release} Requires: cross-amdgcn-newlib-devel >= %{version}-%{release}
Requires: lld Requires: lld
Requires: llvm11 Requires: llvm11
@@ -279,8 +275,10 @@ Conflicts: cross-%{cross_arch}-gcc11
#!BuildIgnore: gcc-PIE #!BuildIgnore: gcc-PIE
BuildRequires: update-alternatives BuildRequires: update-alternatives
Requires(post): update-alternatives Requires(post): update-alternatives
Requires(preun):update-alternatives Requires(preun): update-alternatives
Summary: The GNU Compiler Collection targeting %{cross_arch} Summary: The GNU Compiler Collection targeting %{cross_arch}
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}. The GNU Compiler Collection as a cross-compiler targeting %{cross_arch}.

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4e1a3e3ae5e2cdb56b0104d0596c5820eabc77d79bc9333684d16a6c1b5bcd06
size 80379220

3
gcc-11.1.1+git273.tar.xz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:81ac2d8f983b037af957d6ce57ca84282ed795e3b93b27eafd8e11ba99db4d68
size 80441884

View File

@@ -190,7 +190,7 @@
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 1 Release: 1
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -21,7 +21,6 @@
# #
# spec file for package gcc${version} # spec file for package gcc${version}
# #
# Copyright (c) 2021 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -207,7 +206,7 @@
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -358,7 +357,6 @@ Suggests: gcc11-info gcc11-locale
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -385,6 +383,7 @@ Patch61: gcc44-rename-info-files.patch
Summary: Testsuite results Summary: Testsuite results
License: SUSE-Public-Domain License: SUSE-Public-Domain
Group: Development/Languages/C and C++
%description %description
Results from running the gcc and target library testsuites. Results from running the gcc and target library testsuites.

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Wed Jun 9 08:50:44 UTC 2021 - Richard Biener <rguenther@suse.com>
- Update to gcc-11 branch head (c6d2487098f9dde4f9ac59e5be), git273
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com> Tue Jun 8 08:22:22 UTC 2021 - Dirk Müller <dmueller@suse.com>

View File

@@ -16,6 +16,8 @@
# #
# nospeccleaner
%if !0%{?usrmerged} %if !0%{?usrmerged}
%define _slibdir /%{_lib} %define _slibdir /%{_lib}
%define slibdir /lib %define slibdir /lib
@@ -186,7 +188,7 @@
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: https://gcc.gnu.org/ URL: https://gcc.gnu.org/
Version: 11.1.1+git121 Version: 11.1.1+git273
Release: 0 Release: 0
%define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1) %define gcc_dir_version %(echo %version | sed 's/+.*//' | cut -d '.' -f 1)
%define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/')
@@ -337,7 +339,6 @@ Suggests: gcc11-info gcc11-locale
%if %{suse_version} < 1310 %if %{suse_version} < 1310
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif %endif
Group: Development/Languages/C and C++
Source: gcc-%{version}.tar.xz Source: gcc-%{version}.tar.xz
Source1: change_spec Source1: change_spec
Source2: gcc11-rpmlintrc Source2: gcc11-rpmlintrc
@@ -362,8 +363,9 @@ Patch52: gcc10-foffload-default.patch
Patch60: gcc44-textdomain.patch Patch60: gcc44-textdomain.patch
Patch61: gcc44-rename-info-files.patch Patch61: gcc44-rename-info-files.patch
License: GPL-3.0-or-later
Summary: The GNU C Compiler and Support Files Summary: The GNU C Compiler and Support Files
License: GPL-3.0-or-later
Group: Development/Languages/C and C++
%description %description
Core package for the GNU Compiler Collection, including the C language Core package for the GNU Compiler Collection, including the C language
@@ -372,8 +374,11 @@ frontend.
Language frontends other than C are split to different sub-packages, Language frontends other than C are split to different sub-packages,
namely gcc-ada, gcc-c++, gcc-fortran, gcc-obj, gcc-obj-c++ and gcc-go. namely gcc-ada, gcc-c++, gcc-fortran, gcc-obj, gcc-obj-c++ and gcc-go.
%package -n gcc11-32bit %package -n gcc11-32bit
Summary: The GNU C Compiler 32bit support Summary: The GNU C Compiler 32bit support
License: GPL-3.0-or-later
Group: Development/Languages/C and C++ Group: Development/Languages/C and C++
Requires: gcc11 = %{version}-%{release} Requires: gcc11 = %{version}-%{release}
Requires: libgcc_s%{libgcc_s}-32bit >= %{version}-%{release} Requires: libgcc_s%{libgcc_s}-32bit >= %{version}-%{release}
@@ -400,6 +405,7 @@ This package contains 32bit support for the GNU Compiler Collection.
%package -n gcc11-64bit %package -n gcc11-64bit
Summary: The GNU C Compiler 64bit support Summary: The GNU C Compiler 64bit support
License: GPL-3.0-or-later
Group: Development/Languages/C and C++ Group: Development/Languages/C and C++
Requires: gcc11 = %{version}-%{release} Requires: gcc11 = %{version}-%{release}
Requires: libgcc_s%{libgcc_s}-64bit >= %{version}-%{release} Requires: libgcc_s%{libgcc_s}-64bit >= %{version}-%{release}
@@ -433,6 +439,7 @@ Requires: glibc-devel-64bit
%description -n gcc11-64bit %description -n gcc11-64bit
This package contains 64bit support for the GNU Compiler Collection. This package contains 64bit support for the GNU Compiler Collection.
%package devel %package devel
Summary: GCC plugins development enviroment Summary: GCC plugins development enviroment
License: GPL-3.0-or-later License: GPL-3.0-or-later
@@ -444,6 +451,7 @@ Requires: mpc-devel
%description devel %description devel
Files required for developing and compiling GCC plugins. Files required for developing and compiling GCC plugins.
%package locale %package locale
Summary: Locale Data for the GNU Compiler Collection Summary: Locale Data for the GNU Compiler Collection
License: GPL-3.0-or-later License: GPL-3.0-or-later
@@ -454,6 +462,7 @@ Requires: gcc11 = %{version}-%{release}
Locale data for the GNU Compiler Collection (GCC) to give error message Locale data for the GNU Compiler Collection (GCC) to give error message
in the current locale. in the current locale.
%package c++ %package c++
Summary: The GNU C++ Compiler Summary: The GNU C++ Compiler
License: GPL-3.0-or-later License: GPL-3.0-or-later
@@ -464,7 +473,6 @@ Requires: libstdc++%{libstdcxx_sover}-devel%{libdevel_suffix} = %{version}
%description c++ %description c++
This package contains the GNU compiler for C++. This package contains the GNU compiler for C++.
%package c++-32bit %package c++-32bit
Summary: The GNU C++ Compiler Summary: The GNU C++ Compiler
License: GPL-3.0-or-later License: GPL-3.0-or-later
@@ -475,7 +483,6 @@ Requires: libstdc++%{libstdcxx_sover}-devel%{libdevel_suffix}-32bit = %{ve
%description c++-32bit %description c++-32bit
This package contains the GNU compiler for C++. This package contains the GNU compiler for C++.
%package c++-64bit %package c++-64bit
Summary: The GNU C++ Compiler Summary: The GNU C++ Compiler
License: GPL-3.0-or-later License: GPL-3.0-or-later
@@ -487,9 +494,10 @@ Requires: libstdc++%{libstdcxx_sover}-devel%{libdevel_suffix}-64bit = %{ve
%description c++-64bit %description c++-64bit
This package contains the GNU compiler for C++. This package contains the GNU compiler for C++.
%package -n libstdc++%{libstdcxx_sover}-devel%{libdevel_suffix} %package -n libstdc++%{libstdcxx_sover}-devel%{libdevel_suffix}
Summary: Include Files and Libraries mandatory for Development Summary: Include Files and Libraries mandatory for Development
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: Development/Languages/C and C++ Group: Development/Languages/C and C++
Requires: glibc-devel Requires: glibc-devel
Requires: libstdc++%{libstdcxx_sover} >= %{version}-%{release} Requires: libstdc++%{libstdcxx_sover} >= %{version}-%{release}
@@ -504,10 +512,9 @@ Requires: libstdc++%{libstdcxx_sover}-pp = %{version}-%{release}
%description -n libstdc++%{libstdcxx_sover}-devel%{libdevel_suffix} %description -n libstdc++%{libstdcxx_sover}-devel%{libdevel_suffix}
This package contains all the headers and libraries of the standard C++ This package contains all the headers and libraries of the standard C++
library. It is needed for compiling C++ code. library. It is needed for compiling C++ code.
%package -n libstdc++%{libstdcxx_sover}-devel%{libdevel_suffix}-32bit %package -n libstdc++%{libstdcxx_sover}-devel%{libdevel_suffix}-32bit
Summary: Include Files and Libraries mandatory for Development Summary: Include Files and Libraries mandatory for Development
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: Development/Languages/C and C++ Group: Development/Languages/C and C++
Requires: glibc-devel-32bit Requires: glibc-devel-32bit
Requires: libstdc++%{libstdcxx_sover}-32bit >= %{version}-%{release} Requires: libstdc++%{libstdcxx_sover}-32bit >= %{version}-%{release}
@@ -522,10 +529,9 @@ Requires: libstdc++%{libstdcxx_sover}-pp-32bit = %{version}-%{release}
%description -n libstdc++%{libstdcxx_sover}-devel%{libdevel_suffix}-32bit %description -n libstdc++%{libstdcxx_sover}-devel%{libdevel_suffix}-32bit
This package contains all the headers and libraries of the standard C++ This package contains all the headers and libraries of the standard C++
library. It is needed for compiling C++ code. library. It is needed for compiling C++ code.
%package -n libstdc++%{libstdcxx_sover}-devel%{libdevel_suffix}-64bit %package -n libstdc++%{libstdcxx_sover}-devel%{libdevel_suffix}-64bit
Summary: Include Files and Libraries mandatory for Development Summary: Include Files and Libraries mandatory for Development
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: Development/Languages/C and C++ Group: Development/Languages/C and C++
Requires: glibc-devel-64bit Requires: glibc-devel-64bit
Requires: libstdc++%{libstdcxx_sover}-64bit >= %{version}-%{release} Requires: libstdc++%{libstdcxx_sover}-64bit >= %{version}-%{release}
@@ -559,7 +565,6 @@ Supplements: (gdb and libstdc++%{libstdcxx_sover} = %{version}-%{release})
%description -n libstdc++%{libstdcxx_sover}-pp%{libdevel_suffix} %description -n libstdc++%{libstdcxx_sover}-pp%{libdevel_suffix}
This package contains pretty printers for the C++ standard library usable This package contains pretty printers for the C++ standard library usable
from GDB. from GDB.
%package -n libstdc++%{libstdcxx_sover}-pp%{libdevel_suffix}-32bit %package -n libstdc++%{libstdcxx_sover}-pp%{libdevel_suffix}-32bit
Summary: GDB pretty printers for the C++ standard library Summary: GDB pretty printers for the C++ standard library
License: GPL-3.0-or-later License: GPL-3.0-or-later
@@ -578,7 +583,6 @@ Supplements: (gdb and libstdc++%{libstdcxx_sover}-32bit = %{version}-%{releas
%description -n libstdc++%{libstdcxx_sover}-pp%{libdevel_suffix}-32bit %description -n libstdc++%{libstdcxx_sover}-pp%{libdevel_suffix}-32bit
This package contains pretty printers for the C++ standard library usable This package contains pretty printers for the C++ standard library usable
from GDB. from GDB.
%package -n libstdc++%{libstdcxx_sover}-pp%{libdevel_suffix}-64bit %package -n libstdc++%{libstdcxx_sover}-pp%{libdevel_suffix}-64bit
Summary: GDB pretty printers for the C++ standard library Summary: GDB pretty printers for the C++ standard library
License: GPL-3.0-or-later License: GPL-3.0-or-later
@@ -598,9 +602,10 @@ Supplements: (gdb and libstdc++%{libstdcxx_sover}-64bit = %{version}-%{releas
This package contains pretty printers for the C++ standard library usable This package contains pretty printers for the C++ standard library usable
from GDB. from GDB.
%package -n libgcc_s%{libgcc_s}%{libgcc_s_suffix} %package -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}
Summary: C compiler runtime library Summary: C compiler runtime library
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: System/Base Group: System/Base
Provides: libgcc_s%{libgcc_s} = %{version}-%{release} Provides: libgcc_s%{libgcc_s} = %{version}-%{release}
# Only one package may provide this - allows multiple gcc versions # Only one package may provide this - allows multiple gcc versions
@@ -613,10 +618,9 @@ Libgcc is needed for dynamically linked C programs.
%post -n libgcc_s%{libgcc_s}%{libgcc_s_suffix} -p /sbin/ldconfig %post -n libgcc_s%{libgcc_s}%{libgcc_s_suffix} -p /sbin/ldconfig
%postun -n libgcc_s%{libgcc_s}%{libgcc_s_suffix} -p /sbin/ldconfig %postun -n libgcc_s%{libgcc_s}%{libgcc_s_suffix} -p /sbin/ldconfig
%package -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}-32bit %package -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}-32bit
Summary: C compiler runtime library Summary: C compiler runtime library
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: System/Base Group: System/Base
Provides: libgcc_s%{libgcc_s}-32bit = %{version}-%{release} Provides: libgcc_s%{libgcc_s}-32bit = %{version}-%{release}
# Only one package may provide this - allows multiple gcc versions # Only one package may provide this - allows multiple gcc versions
@@ -629,10 +633,9 @@ Libgcc is needed for dynamically linked C programs.
%post -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}-32bit -p /sbin/ldconfig %post -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}-32bit -p /sbin/ldconfig
%postun -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}-32bit -p /sbin/ldconfig %postun -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}-32bit -p /sbin/ldconfig
%package -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}-64bit %package -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}-64bit
Summary: C compiler runtime library Summary: C compiler runtime library
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: System/Base Group: System/Base
Provides: libgcc_s%{libgcc_s}-64bit = %{version}-%{release} Provides: libgcc_s%{libgcc_s}-64bit = %{version}-%{release}
# Only one package may provide this - allows multiple gcc versions # Only one package may provide this - allows multiple gcc versions
@@ -648,7 +651,7 @@ Libgcc is needed for dynamically linked C programs.
%package -n libgomp%{libgomp_sover}%{libgomp_suffix} %package -n libgomp%{libgomp_sover}%{libgomp_suffix}
Summary: The GNU compiler collection OpenMP runtime library Summary: The GNU compiler collection OpenMP runtime library
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: System/Base Group: System/Base
Provides: libgomp%{libgomp_sover} = %{version}-%{release} Provides: libgomp%{libgomp_sover} = %{version}-%{release}
# Only one package may provide this - allows multiple gcc versions # Only one package may provide this - allows multiple gcc versions
@@ -665,10 +668,9 @@ option.
%post -n libgomp%{libgomp_sover}%{libgomp_suffix} -p /sbin/ldconfig %post -n libgomp%{libgomp_sover}%{libgomp_suffix} -p /sbin/ldconfig
%postun -n libgomp%{libgomp_sover}%{libgomp_suffix} -p /sbin/ldconfig %postun -n libgomp%{libgomp_sover}%{libgomp_suffix} -p /sbin/ldconfig
%package -n libgomp%{libgomp_sover}%{libgomp_suffix}-32bit %package -n libgomp%{libgomp_sover}%{libgomp_suffix}-32bit
Summary: The GNU compiler collection OpenMP runtime library Summary: The GNU compiler collection OpenMP runtime library
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: System/Base Group: System/Base
Provides: libgomp%{libgomp_sover}-32bit = %{version}-%{release} Provides: libgomp%{libgomp_sover}-32bit = %{version}-%{release}
# Only one package may provide this - allows multiple gcc versions # Only one package may provide this - allows multiple gcc versions
@@ -685,10 +687,9 @@ option.
%post -n libgomp%{libgomp_sover}%{libgomp_suffix}-32bit -p /sbin/ldconfig %post -n libgomp%{libgomp_sover}%{libgomp_suffix}-32bit -p /sbin/ldconfig
%postun -n libgomp%{libgomp_sover}%{libgomp_suffix}-32bit -p /sbin/ldconfig %postun -n libgomp%{libgomp_sover}%{libgomp_suffix}-32bit -p /sbin/ldconfig
%package -n libgomp%{libgomp_sover}%{libgomp_suffix}-64bit %package -n libgomp%{libgomp_sover}%{libgomp_suffix}-64bit
Summary: The GNU compiler collection OpenMP runtime library Summary: The GNU compiler collection OpenMP runtime library
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: System/Base Group: System/Base
Provides: libgomp%{libgomp_sover}-64bit = %{version}-%{release} Provides: libgomp%{libgomp_sover}-64bit = %{version}-%{release}
# Only one package may provide this - allows multiple gcc versions # Only one package may provide this - allows multiple gcc versions
@@ -708,7 +709,7 @@ option.
%package -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix} %package -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}
Summary: The standard C++ shared library Summary: The standard C++ shared library
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: System/Libraries Group: System/Libraries
Suggests: libstdc++%{libstdcxx_sover}-locale Suggests: libstdc++%{libstdcxx_sover}-locale
Provides: libstdc++%{libstdcxx_sover} = %{version}-%{release} Provides: libstdc++%{libstdcxx_sover} = %{version}-%{release}
@@ -723,10 +724,9 @@ The standard C++ library, needed for dynamically linked C++ programs.
%post -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix} -p /sbin/ldconfig %post -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix} -p /sbin/ldconfig
%postun -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix} -p /sbin/ldconfig %postun -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix} -p /sbin/ldconfig
%package -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}-32bit %package -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}-32bit
Summary: The standard C++ shared library Summary: The standard C++ shared library
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: System/Libraries Group: System/Libraries
Suggests: libstdc++%{libstdcxx_sover}-locale Suggests: libstdc++%{libstdcxx_sover}-locale
Provides: libstdc++%{libstdcxx_sover}-32bit = %{version}-%{release} Provides: libstdc++%{libstdcxx_sover}-32bit = %{version}-%{release}
@@ -741,10 +741,9 @@ The standard C++ library, needed for dynamically linked C++ programs.
%post -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}-32bit -p /sbin/ldconfig %post -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}-32bit -p /sbin/ldconfig
%postun -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}-32bit -p /sbin/ldconfig %postun -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}-32bit -p /sbin/ldconfig
%package -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}-64bit %package -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}-64bit
Summary: The standard C++ shared library Summary: The standard C++ shared library
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: System/Libraries Group: System/Libraries
Suggests: libstdc++%{libstdcxx_sover}-locale Suggests: libstdc++%{libstdcxx_sover}-locale
Provides: libstdc++%{libstdcxx_sover}-64bit = %{version}-%{release} Provides: libstdc++%{libstdcxx_sover}-64bit = %{version}-%{release}
@@ -762,7 +761,7 @@ The standard C++ library, needed for dynamically linked C++ programs.
%package -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}-locale %package -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}-locale
Summary: Standard C++ Library Locales Summary: Standard C++ Library Locales
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: System/Libraries Group: System/Libraries
Provides: libstdc++%{libstdcxx_sover}-locale = %{version}-%{release} Provides: libstdc++%{libstdcxx_sover}-locale = %{version}-%{release}
# Only one package may provide this - allows multiple gcc versions # Only one package may provide this - allows multiple gcc versions
@@ -772,6 +771,7 @@ Conflicts: %selfconflict libstdc++%{libstdcxx_sover}-locale
%description -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}-locale %description -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}-locale
The standard C++ library locale data. The standard C++ library locale data.
%package info %package info
Summary: Documentation for the GNU compiler collection Summary: Documentation for the GNU compiler collection
License: GFDL-1.2-only License: GFDL-1.2-only
@@ -785,6 +785,7 @@ BuildArch: noarch
GNU info-pages for the GNU compiler collection covering both user-level GNU info-pages for the GNU compiler collection covering both user-level
and internals documentation. and internals documentation.
%package objc %package objc
Summary: GNU Objective C Compiler Summary: GNU Objective C Compiler
License: GPL-3.0-or-later License: GPL-3.0-or-later
@@ -797,7 +798,6 @@ Requires: libobjc%{libobjc_sover} >= %{version}-%{release}
This package contains the GNU Objective C compiler. Objective C is an This package contains the GNU Objective C compiler. Objective C is an
object oriented language, created by Next Inc. and used in their object oriented language, created by Next Inc. and used in their
Nextstep OS. The source code is available in the gcc package. Nextstep OS. The source code is available in the gcc package.
%package objc-32bit %package objc-32bit
Summary: GNU Objective C Compiler Summary: GNU Objective C Compiler
License: GPL-3.0-or-later License: GPL-3.0-or-later
@@ -810,7 +810,6 @@ Requires: libobjc%{libobjc_sover}-32bit >= %{version}-%{release}
This package contains the GNU Objective C compiler. Objective C is an This package contains the GNU Objective C compiler. Objective C is an
object oriented language, created by Next Inc. and used in their object oriented language, created by Next Inc. and used in their
Nextstep OS. The source code is available in the gcc package. Nextstep OS. The source code is available in the gcc package.
%package objc-64bit %package objc-64bit
Summary: GNU Objective C Compiler Summary: GNU Objective C Compiler
License: GPL-3.0-or-later License: GPL-3.0-or-later
@@ -826,7 +825,7 @@ Nextstep OS. The source code is available in the gcc package.
%package -n libobjc%{libobjc_sover}%{libobjc_suffix} %package -n libobjc%{libobjc_sover}%{libobjc_suffix}
Summary: Library for the GNU Objective C Compiler Summary: Library for the GNU Objective C Compiler
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: Development/Libraries/Other Group: Development/Libraries/Other
Provides: libobjc%{libobjc_sover} = %{version}-%{release} Provides: libobjc%{libobjc_sover} = %{version}-%{release}
# Only one package may provide this - allows multiple gcc versions # Only one package may provide this - allows multiple gcc versions
@@ -839,10 +838,9 @@ The library for the GNU Objective C compiler.
%post -n libobjc%{libobjc_sover}%{libobjc_suffix} -p /sbin/ldconfig %post -n libobjc%{libobjc_sover}%{libobjc_suffix} -p /sbin/ldconfig
%postun -n libobjc%{libobjc_sover}%{libobjc_suffix} -p /sbin/ldconfig %postun -n libobjc%{libobjc_sover}%{libobjc_suffix} -p /sbin/ldconfig
%package -n libobjc%{libobjc_sover}%{libobjc_suffix}-32bit %package -n libobjc%{libobjc_sover}%{libobjc_suffix}-32bit
Summary: Library for the GNU Objective C Compiler Summary: Library for the GNU Objective C Compiler
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: Development/Libraries/Other Group: Development/Libraries/Other
Provides: libobjc%{libobjc_sover}-32bit = %{version}-%{release} Provides: libobjc%{libobjc_sover}-32bit = %{version}-%{release}
# Only one package may provide this - allows multiple gcc versions # Only one package may provide this - allows multiple gcc versions
@@ -855,10 +853,9 @@ The library for the GNU Objective C compiler.
%post -n libobjc%{libobjc_sover}%{libobjc_suffix}-32bit -p /sbin/ldconfig %post -n libobjc%{libobjc_sover}%{libobjc_suffix}-32bit -p /sbin/ldconfig
%postun -n libobjc%{libobjc_sover}%{libobjc_suffix}-32bit -p /sbin/ldconfig %postun -n libobjc%{libobjc_sover}%{libobjc_suffix}-32bit -p /sbin/ldconfig
%package -n libobjc%{libobjc_sover}%{libobjc_suffix}-64bit %package -n libobjc%{libobjc_sover}%{libobjc_suffix}-64bit
Summary: Library for the GNU Objective C Compiler Summary: Library for the GNU Objective C Compiler
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: Development/Libraries/Other Group: Development/Libraries/Other
Provides: libobjc%{libobjc_sover}-64bit = %{version}-%{release} Provides: libobjc%{libobjc_sover}-64bit = %{version}-%{release}
# Only one package may provide this - allows multiple gcc versions # Only one package may provide this - allows multiple gcc versions
@@ -884,7 +881,6 @@ Requires: gcc11-objc = %{version}-%{release}
This package contains the GNU Objective C++ compiler. Objective C++ is an This package contains the GNU Objective C++ compiler. Objective C++ is an
object oriented language, created by Next Inc. and used in their object oriented language, created by Next Inc. and used in their
Nextstep OS. The source code is available in the gcc package. Nextstep OS. The source code is available in the gcc package.
%package obj-c++-32bit %package obj-c++-32bit
Summary: GNU Objective C++ Compiler Summary: GNU Objective C++ Compiler
License: GPL-3.0-or-later License: GPL-3.0-or-later
@@ -897,7 +893,6 @@ Requires: gcc11-objc-32bit = %{version}-%{release}
This package contains the GNU Objective C++ compiler. Objective C++ is an This package contains the GNU Objective C++ compiler. Objective C++ is an
object oriented language, created by Next Inc. and used in their object oriented language, created by Next Inc. and used in their
Nextstep OS. The source code is available in the gcc package. Nextstep OS. The source code is available in the gcc package.
%package obj-c++-64bit %package obj-c++-64bit
Summary: GNU Objective C++ Compiler Summary: GNU Objective C++ Compiler
License: GPL-3.0-or-later License: GPL-3.0-or-later
@@ -911,6 +906,7 @@ This package contains the GNU Objective C++ compiler. Objective C++ is an
object oriented language, created by Next Inc. and used in their object oriented language, created by Next Inc. and used in their
Nextstep OS. The source code is available in the gcc package. Nextstep OS. The source code is available in the gcc package.
%package -n cpp11 %package -n cpp11
Summary: The GCC Preprocessor Summary: The GCC Preprocessor
License: GPL-3.0-or-later License: GPL-3.0-or-later
@@ -920,6 +916,7 @@ Group: Development/Languages/C and C++
This Package contains just the preprocessor that is used by the X11 This Package contains just the preprocessor that is used by the X11
packages. packages.
%package ada %package ada
Summary: GNU Ada Compiler Based on GCC (GNAT) Summary: GNU Ada Compiler Based on GCC (GNAT)
License: GPL-3.0-or-later License: GPL-3.0-or-later
@@ -931,7 +928,6 @@ Requires: libada11 = %{version}-%{release}
%description ada %description ada
This package contains an Ada compiler and associated development This package contains an Ada compiler and associated development
tools based on the GNU GCC technology. tools based on the GNU GCC technology.
%package ada-32bit %package ada-32bit
Summary: GNU Ada Compiler Based on GCC (GNAT) Summary: GNU Ada Compiler Based on GCC (GNAT)
License: GPL-3.0-or-later License: GPL-3.0-or-later
@@ -943,7 +939,6 @@ Requires: libada11-32bit = %{version}-%{release}
%description ada-32bit %description ada-32bit
This package contains an Ada compiler and associated development This package contains an Ada compiler and associated development
tools based on the GNU GCC technology. tools based on the GNU GCC technology.
%package ada-64bit %package ada-64bit
Summary: GNU Ada Compiler Based on GCC (GNAT) Summary: GNU Ada Compiler Based on GCC (GNAT)
License: GPL-3.0-or-later License: GPL-3.0-or-later
@@ -958,7 +953,7 @@ tools based on the GNU GCC technology.
%package -n libada11 %package -n libada11
Summary: GNU Ada Runtime Libraries Summary: GNU Ada Runtime Libraries
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: System/Libraries Group: System/Libraries
Provides: libgnarl-11 = %{version}-%{release} Provides: libgnarl-11 = %{version}-%{release}
# FIXME: remove %{after} service-format_spec_file is fixed # FIXME: remove %{after} service-format_spec_file is fixed
@@ -978,10 +973,9 @@ implementation of Distributed Systems Programming (GLADE) and the Posix
%post -n libada11 -p /sbin/ldconfig %post -n libada11 -p /sbin/ldconfig
%postun -n libada11 -p /sbin/ldconfig %postun -n libada11 -p /sbin/ldconfig
%package -n libada11-32bit %package -n libada11-32bit
Summary: GNU Ada Runtime Libraries Summary: GNU Ada Runtime Libraries
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: System/Libraries Group: System/Libraries
Provides: libgnarl-11-32bit = %{version}-%{release} Provides: libgnarl-11-32bit = %{version}-%{release}
# FIXME: remove %{after} service-format_spec_file is fixed # FIXME: remove %{after} service-format_spec_file is fixed
@@ -1001,10 +995,9 @@ implementation of Distributed Systems Programming (GLADE) and the Posix
%post -n libada11-32bit -p /sbin/ldconfig %post -n libada11-32bit -p /sbin/ldconfig
%postun -n libada11-32bit -p /sbin/ldconfig %postun -n libada11-32bit -p /sbin/ldconfig
%package -n libada11-64bit %package -n libada11-64bit
Summary: GNU Ada Runtime Libraries Summary: GNU Ada Runtime Libraries
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: System/Libraries Group: System/Libraries
Provides: libgnarl-11-64bit = %{version}-%{release} Provides: libgnarl-11-64bit = %{version}-%{release}
# FIXME: remove %{after} service-format_spec_file is fixed # FIXME: remove %{after} service-format_spec_file is fixed
@@ -1038,7 +1031,6 @@ Requires: libquadmath%{libquadmath_sover} >= %{version}-%{release}
%description fortran %description fortran
This is the Fortran compiler of the GNU Compiler Collection (GCC). This is the Fortran compiler of the GNU Compiler Collection (GCC).
%package fortran-32bit %package fortran-32bit
Summary: The GNU Fortran Compiler and Support Files Summary: The GNU Fortran Compiler and Support Files
License: GPL-3.0-or-later License: GPL-3.0-or-later
@@ -1052,7 +1044,6 @@ Requires: libquadmath%{libquadmath_sover}-32bit >= %{version}-%{release}
%description fortran-32bit %description fortran-32bit
This is the Fortran compiler of the GNU Compiler Collection (GCC). This is the Fortran compiler of the GNU Compiler Collection (GCC).
%package fortran-64bit %package fortran-64bit
Summary: The GNU Fortran Compiler and Support Files Summary: The GNU Fortran Compiler and Support Files
License: GPL-3.0-or-later License: GPL-3.0-or-later
@@ -1069,7 +1060,7 @@ This is the Fortran compiler of the GNU Compiler Collection (GCC).
%package -n libgfortran%{libgfortran_sover}%{libgfortran_suffix} %package -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}
Summary: The GNU Fortran Compiler Runtime Library Summary: The GNU Fortran Compiler Runtime Library
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: Development/Languages/Fortran Group: Development/Languages/Fortran
%ifarch %quadmath_arch %ifarch %quadmath_arch
Requires: libquadmath%{libquadmath_sover} >= %{version}-%{release} Requires: libquadmath%{libquadmath_sover} >= %{version}-%{release}
@@ -1086,10 +1077,9 @@ of the GNU Compiler Collection (GCC).
%post -n libgfortran%{libgfortran_sover}%{libgfortran_suffix} -p /sbin/ldconfig %post -n libgfortran%{libgfortran_sover}%{libgfortran_suffix} -p /sbin/ldconfig
%postun -n libgfortran%{libgfortran_sover}%{libgfortran_suffix} -p /sbin/ldconfig %postun -n libgfortran%{libgfortran_sover}%{libgfortran_suffix} -p /sbin/ldconfig
%package -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}-32bit %package -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}-32bit
Summary: The GNU Fortran Compiler Runtime Library Summary: The GNU Fortran Compiler Runtime Library
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: Development/Languages/Fortran Group: Development/Languages/Fortran
%ifarch %quadmath_arch %ifarch %quadmath_arch
Requires: libquadmath%{libquadmath_sover}-32bit >= %{version}-%{release} Requires: libquadmath%{libquadmath_sover}-32bit >= %{version}-%{release}
@@ -1106,10 +1096,9 @@ of the GNU Compiler Collection (GCC).
%post -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}-32bit -p /sbin/ldconfig %post -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}-32bit -p /sbin/ldconfig
%postun -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}-32bit -p /sbin/ldconfig %postun -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}-32bit -p /sbin/ldconfig
%package -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}-64bit %package -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}-64bit
Summary: The GNU Fortran Compiler Runtime Library Summary: The GNU Fortran Compiler Runtime Library
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: Development/Languages/Fortran Group: Development/Languages/Fortran
%ifarch %quadmath_arch %ifarch %quadmath_arch
Requires: libquadmath%{libquadmath_sover}-64bit >= %{version}-%{release} Requires: libquadmath%{libquadmath_sover}-64bit >= %{version}-%{release}
@@ -1144,7 +1133,6 @@ operations.
%post -n libquadmath%{libquadmath_sover}%{libquadmath_suffix} -p /sbin/ldconfig %post -n libquadmath%{libquadmath_sover}%{libquadmath_suffix} -p /sbin/ldconfig
%postun -n libquadmath%{libquadmath_sover}%{libquadmath_suffix} -p /sbin/ldconfig %postun -n libquadmath%{libquadmath_sover}%{libquadmath_suffix} -p /sbin/ldconfig
%package -n libquadmath%{libquadmath_sover}%{libquadmath_suffix}-32bit %package -n libquadmath%{libquadmath_sover}%{libquadmath_suffix}-32bit
Summary: The GNU Fortran Compiler Quadmath Runtime Library Summary: The GNU Fortran Compiler Quadmath Runtime Library
License: LGPL-2.1-only License: LGPL-2.1-only
@@ -1162,7 +1150,6 @@ operations.
%post -n libquadmath%{libquadmath_sover}%{libquadmath_suffix}-32bit -p /sbin/ldconfig %post -n libquadmath%{libquadmath_sover}%{libquadmath_suffix}-32bit -p /sbin/ldconfig
%postun -n libquadmath%{libquadmath_sover}%{libquadmath_suffix}-32bit -p /sbin/ldconfig %postun -n libquadmath%{libquadmath_sover}%{libquadmath_suffix}-32bit -p /sbin/ldconfig
%package -n libquadmath%{libquadmath_sover}%{libquadmath_suffix}-64bit %package -n libquadmath%{libquadmath_sover}%{libquadmath_suffix}-64bit
Summary: The GNU Fortran Compiler Quadmath Runtime Library Summary: The GNU Fortran Compiler Quadmath Runtime Library
License: LGPL-2.1-only License: LGPL-2.1-only
@@ -1197,7 +1184,6 @@ The runtime library needed to run programs compiled with the
%post -n libitm%{libitm_sover}%{libitm_suffix} -p /sbin/ldconfig %post -n libitm%{libitm_sover}%{libitm_suffix} -p /sbin/ldconfig
%postun -n libitm%{libitm_sover}%{libitm_suffix} -p /sbin/ldconfig %postun -n libitm%{libitm_sover}%{libitm_suffix} -p /sbin/ldconfig
%package -n libitm%{libitm_sover}%{libitm_suffix}-32bit %package -n libitm%{libitm_sover}%{libitm_suffix}-32bit
Summary: The GNU Compiler Transactional Memory Runtime Library Summary: The GNU Compiler Transactional Memory Runtime Library
License: MIT License: MIT
@@ -1214,7 +1200,6 @@ The runtime library needed to run programs compiled with the
%post -n libitm%{libitm_sover}%{libitm_suffix}-32bit -p /sbin/ldconfig %post -n libitm%{libitm_sover}%{libitm_suffix}-32bit -p /sbin/ldconfig
%postun -n libitm%{libitm_sover}%{libitm_suffix}-32bit -p /sbin/ldconfig %postun -n libitm%{libitm_sover}%{libitm_suffix}-32bit -p /sbin/ldconfig
%package -n libitm%{libitm_sover}%{libitm_suffix}-64bit %package -n libitm%{libitm_sover}%{libitm_suffix}-64bit
Summary: The GNU Compiler Transactional Memory Runtime Library Summary: The GNU Compiler Transactional Memory Runtime Library
License: MIT License: MIT
@@ -1248,7 +1233,6 @@ The runtime library needed to run programs compiled with the
%post -n libasan%{libasan_sover}%{libasan_suffix} -p /sbin/ldconfig %post -n libasan%{libasan_sover}%{libasan_suffix} -p /sbin/ldconfig
%postun -n libasan%{libasan_sover}%{libasan_suffix} -p /sbin/ldconfig %postun -n libasan%{libasan_sover}%{libasan_suffix} -p /sbin/ldconfig
%package -n libasan%{libasan_sover}%{libasan_suffix}-32bit %package -n libasan%{libasan_sover}%{libasan_suffix}-32bit
Summary: The GNU Compiler Address Sanitizer Runtime Library Summary: The GNU Compiler Address Sanitizer Runtime Library
License: MIT License: MIT
@@ -1265,7 +1249,6 @@ The runtime library needed to run programs compiled with the
%post -n libasan%{libasan_sover}%{libasan_suffix}-32bit -p /sbin/ldconfig %post -n libasan%{libasan_sover}%{libasan_suffix}-32bit -p /sbin/ldconfig
%postun -n libasan%{libasan_sover}%{libasan_suffix}-32bit -p /sbin/ldconfig %postun -n libasan%{libasan_sover}%{libasan_suffix}-32bit -p /sbin/ldconfig
%package -n libasan%{libasan_sover}%{libasan_suffix}-64bit %package -n libasan%{libasan_sover}%{libasan_suffix}-64bit
Summary: The GNU Compiler Address Sanitizer Runtime Library Summary: The GNU Compiler Address Sanitizer Runtime Library
License: MIT License: MIT
@@ -1299,7 +1282,6 @@ The runtime library needed to run programs compiled with the
%post -n libtsan%{libtsan_sover}%{libtsan_suffix} -p /sbin/ldconfig %post -n libtsan%{libtsan_sover}%{libtsan_suffix} -p /sbin/ldconfig
%postun -n libtsan%{libtsan_sover}%{libtsan_suffix} -p /sbin/ldconfig %postun -n libtsan%{libtsan_sover}%{libtsan_suffix} -p /sbin/ldconfig
%package -n libtsan%{libtsan_sover}%{libtsan_suffix}-32bit %package -n libtsan%{libtsan_sover}%{libtsan_suffix}-32bit
Summary: The GNU Compiler Thread Sanitizer Runtime Library Summary: The GNU Compiler Thread Sanitizer Runtime Library
License: MIT License: MIT
@@ -1316,7 +1298,6 @@ The runtime library needed to run programs compiled with the
%post -n libtsan%{libtsan_sover}%{libtsan_suffix}-32bit -p /sbin/ldconfig %post -n libtsan%{libtsan_sover}%{libtsan_suffix}-32bit -p /sbin/ldconfig
%postun -n libtsan%{libtsan_sover}%{libtsan_suffix}-32bit -p /sbin/ldconfig %postun -n libtsan%{libtsan_sover}%{libtsan_suffix}-32bit -p /sbin/ldconfig
%package -n libtsan%{libtsan_sover}%{libtsan_suffix}-64bit %package -n libtsan%{libtsan_sover}%{libtsan_suffix}-64bit
Summary: The GNU Compiler Thread Sanitizer Runtime Library Summary: The GNU Compiler Thread Sanitizer Runtime Library
License: MIT License: MIT
@@ -1350,7 +1331,6 @@ The runtime library needed to run programs compiled with the
%post -n libhwasan%{libhwasan_sover}%{libhwasan_suffix} -p /sbin/ldconfig %post -n libhwasan%{libhwasan_sover}%{libhwasan_suffix} -p /sbin/ldconfig
%postun -n libhwasan%{libhwasan_sover}%{libhwasan_suffix} -p /sbin/ldconfig %postun -n libhwasan%{libhwasan_sover}%{libhwasan_suffix} -p /sbin/ldconfig
%package -n libhwasan%{libhwasan_sover}%{libhwasan_suffix}-32bit %package -n libhwasan%{libhwasan_sover}%{libhwasan_suffix}-32bit
Summary: The GNU Compiler Hardware-assisted Address Sanitizer Runtime Library Summary: The GNU Compiler Hardware-assisted Address Sanitizer Runtime Library
License: MIT License: MIT
@@ -1367,7 +1347,6 @@ The runtime library needed to run programs compiled with the
%post -n libhwasan%{libhwasan_sover}%{libhwasan_suffix}-32bit -p /sbin/ldconfig %post -n libhwasan%{libhwasan_sover}%{libhwasan_suffix}-32bit -p /sbin/ldconfig
%postun -n libhwasan%{libhwasan_sover}%{libhwasan_suffix}-32bit -p /sbin/ldconfig %postun -n libhwasan%{libhwasan_sover}%{libhwasan_suffix}-32bit -p /sbin/ldconfig
%package -n libhwasan%{libhwasan_sover}%{libhwasan_suffix}-64bit %package -n libhwasan%{libhwasan_sover}%{libhwasan_suffix}-64bit
Summary: The GNU Compiler Hardware-assisted Address Sanitizer Runtime Library Summary: The GNU Compiler Hardware-assisted Address Sanitizer Runtime Library
License: MIT License: MIT
@@ -1387,7 +1366,7 @@ The runtime library needed to run programs compiled with the
%package -n libatomic%{libatomic_sover}%{libatomic_suffix} %package -n libatomic%{libatomic_sover}%{libatomic_suffix}
Summary: The GNU Compiler Atomic Operations Runtime Library Summary: The GNU Compiler Atomic Operations Runtime Library
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: Development/Languages/C and C++ Group: Development/Languages/C and C++
Provides: libatomic%{libatomic_sover} = %{version}-%{release} Provides: libatomic%{libatomic_sover} = %{version}-%{release}
# Only one package may provide this - allows multiple gcc versions # Only one package may provide this - allows multiple gcc versions
@@ -1400,10 +1379,9 @@ The runtime library for atomic operations of the GNU Compiler Collection (GCC).
%post -n libatomic%{libatomic_sover}%{libatomic_suffix} -p /sbin/ldconfig %post -n libatomic%{libatomic_sover}%{libatomic_suffix} -p /sbin/ldconfig
%postun -n libatomic%{libatomic_sover}%{libatomic_suffix} -p /sbin/ldconfig %postun -n libatomic%{libatomic_sover}%{libatomic_suffix} -p /sbin/ldconfig
%package -n libatomic%{libatomic_sover}%{libatomic_suffix}-32bit %package -n libatomic%{libatomic_sover}%{libatomic_suffix}-32bit
Summary: The GNU Compiler Atomic Operations Runtime Library Summary: The GNU Compiler Atomic Operations Runtime Library
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: Development/Languages/C and C++ Group: Development/Languages/C and C++
Provides: libatomic%{libatomic_sover}-32bit = %{version}-%{release} Provides: libatomic%{libatomic_sover}-32bit = %{version}-%{release}
# Only one package may provide this - allows multiple gcc versions # Only one package may provide this - allows multiple gcc versions
@@ -1416,10 +1394,9 @@ The runtime library for atomic operations of the GNU Compiler Collection (GCC).
%post -n libatomic%{libatomic_sover}%{libatomic_suffix}-32bit -p /sbin/ldconfig %post -n libatomic%{libatomic_sover}%{libatomic_suffix}-32bit -p /sbin/ldconfig
%postun -n libatomic%{libatomic_sover}%{libatomic_suffix}-32bit -p /sbin/ldconfig %postun -n libatomic%{libatomic_sover}%{libatomic_suffix}-32bit -p /sbin/ldconfig
%package -n libatomic%{libatomic_sover}%{libatomic_suffix}-64bit %package -n libatomic%{libatomic_sover}%{libatomic_suffix}-64bit
Summary: The GNU Compiler Atomic Operations Runtime Library Summary: The GNU Compiler Atomic Operations Runtime Library
License: GPL-3.0-only WITH GCC-exception-3.1 License: GPL-3.0 WITH GCC-exception-3.1
Group: Development/Languages/C and C++ Group: Development/Languages/C and C++
Provides: libatomic%{libatomic_sover}-64bit = %{version}-%{release} Provides: libatomic%{libatomic_sover}-64bit = %{version}-%{release}
# Only one package may provide this - allows multiple gcc versions # Only one package may provide this - allows multiple gcc versions
@@ -1449,7 +1426,6 @@ The runtime library needed to run programs compiled with the
%post -n liblsan%{liblsan_sover}%{liblsan_suffix} -p /sbin/ldconfig %post -n liblsan%{liblsan_sover}%{liblsan_suffix} -p /sbin/ldconfig
%postun -n liblsan%{liblsan_sover}%{liblsan_suffix} -p /sbin/ldconfig %postun -n liblsan%{liblsan_sover}%{liblsan_suffix} -p /sbin/ldconfig
%package -n liblsan%{liblsan_sover}%{liblsan_suffix}-32bit %package -n liblsan%{liblsan_sover}%{liblsan_suffix}-32bit
Summary: The GNU Compiler Leak Sanitizer Runtime Library Summary: The GNU Compiler Leak Sanitizer Runtime Library
License: MIT License: MIT
@@ -1466,7 +1442,6 @@ The runtime library needed to run programs compiled with the
%post -n liblsan%{liblsan_sover}%{liblsan_suffix}-32bit -p /sbin/ldconfig %post -n liblsan%{liblsan_sover}%{liblsan_suffix}-32bit -p /sbin/ldconfig
%postun -n liblsan%{liblsan_sover}%{liblsan_suffix}-32bit -p /sbin/ldconfig %postun -n liblsan%{liblsan_sover}%{liblsan_suffix}-32bit -p /sbin/ldconfig
%package -n liblsan%{liblsan_sover}%{liblsan_suffix}-64bit %package -n liblsan%{liblsan_sover}%{liblsan_suffix}-64bit
Summary: The GNU Compiler Leak Sanitizer Runtime Library Summary: The GNU Compiler Leak Sanitizer Runtime Library
License: MIT License: MIT
@@ -1500,7 +1475,6 @@ The runtime library needed to run programs compiled with the
%post -n libubsan%{libubsan_sover}%{libubsan_suffix} -p /sbin/ldconfig %post -n libubsan%{libubsan_sover}%{libubsan_suffix} -p /sbin/ldconfig
%postun -n libubsan%{libubsan_sover}%{libubsan_suffix} -p /sbin/ldconfig %postun -n libubsan%{libubsan_sover}%{libubsan_suffix} -p /sbin/ldconfig
%package -n libubsan%{libubsan_sover}%{libubsan_suffix}-32bit %package -n libubsan%{libubsan_sover}%{libubsan_suffix}-32bit
Summary: The GNU Compiler Undefined Sanitizer Runtime Library Summary: The GNU Compiler Undefined Sanitizer Runtime Library
License: MIT License: MIT
@@ -1517,7 +1491,6 @@ The runtime library needed to run programs compiled with the
%post -n libubsan%{libubsan_sover}%{libubsan_suffix}-32bit -p /sbin/ldconfig %post -n libubsan%{libubsan_sover}%{libubsan_suffix}-32bit -p /sbin/ldconfig
%postun -n libubsan%{libubsan_sover}%{libubsan_suffix}-32bit -p /sbin/ldconfig %postun -n libubsan%{libubsan_sover}%{libubsan_suffix}-32bit -p /sbin/ldconfig
%package -n libubsan%{libubsan_sover}%{libubsan_suffix}-64bit %package -n libubsan%{libubsan_sover}%{libubsan_suffix}-64bit
Summary: The GNU Compiler Undefined Sanitizer Runtime Library Summary: The GNU Compiler Undefined Sanitizer Runtime Library
License: MIT License: MIT
@@ -1551,7 +1524,6 @@ The runtime library needed to run programs compiled with the
%post -n libvtv%{libvtv_sover}%{libvtv_suffix} -p /sbin/ldconfig %post -n libvtv%{libvtv_sover}%{libvtv_suffix} -p /sbin/ldconfig
%postun -n libvtv%{libvtv_sover}%{libvtv_suffix} -p /sbin/ldconfig %postun -n libvtv%{libvtv_sover}%{libvtv_suffix} -p /sbin/ldconfig
%package -n libvtv%{libvtv_sover}%{libvtv_suffix}-32bit %package -n libvtv%{libvtv_sover}%{libvtv_suffix}-32bit
Summary: The GNU Compiler Vtable Verifier Runtime Library Summary: The GNU Compiler Vtable Verifier Runtime Library
License: MIT License: MIT
@@ -1568,7 +1540,6 @@ The runtime library needed to run programs compiled with the
%post -n libvtv%{libvtv_sover}%{libvtv_suffix}-32bit -p /sbin/ldconfig %post -n libvtv%{libvtv_sover}%{libvtv_suffix}-32bit -p /sbin/ldconfig
%postun -n libvtv%{libvtv_sover}%{libvtv_suffix}-32bit -p /sbin/ldconfig %postun -n libvtv%{libvtv_sover}%{libvtv_suffix}-32bit -p /sbin/ldconfig
%package -n libvtv%{libvtv_sover}%{libvtv_suffix}-64bit %package -n libvtv%{libvtv_sover}%{libvtv_suffix}-64bit
Summary: The GNU Compiler Vtable Verifier Runtime Library Summary: The GNU Compiler Vtable Verifier Runtime Library
License: MIT License: MIT
@@ -1608,7 +1579,6 @@ Requires: libgo%{libgo_sover} >= %{version}-%{release}
%description go %description go
This package contains a Go compiler and associated development This package contains a Go compiler and associated development
files based on the GNU GCC technology. files based on the GNU GCC technology.
%package go-32bit %package go-32bit
Summary: GNU Go Compiler Summary: GNU Go Compiler
License: GPL-3.0-or-later License: GPL-3.0-or-later
@@ -1620,7 +1590,6 @@ Requires: libgo%{libgo_sover}-32bit >= %{version}-%{release}
%description go-32bit %description go-32bit
This package contains a Go compiler and associated development This package contains a Go compiler and associated development
files based on the GNU GCC technology. files based on the GNU GCC technology.
%package go-64bit %package go-64bit
Summary: GNU Go Compiler Summary: GNU Go Compiler
License: GPL-3.0-or-later License: GPL-3.0-or-later
@@ -1648,7 +1617,6 @@ Runtime library for the GNU Go language.
%post -n libgo%{libgo_sover}%{libgo_suffix} -p /sbin/ldconfig %post -n libgo%{libgo_sover}%{libgo_suffix} -p /sbin/ldconfig
%postun -n libgo%{libgo_sover}%{libgo_suffix} -p /sbin/ldconfig %postun -n libgo%{libgo_sover}%{libgo_suffix} -p /sbin/ldconfig
%package -n libgo%{libgo_sover}%{libgo_suffix}-32bit %package -n libgo%{libgo_sover}%{libgo_suffix}-32bit
Summary: GNU Go compiler runtime library Summary: GNU Go compiler runtime library
License: BSD-3-Clause License: BSD-3-Clause
@@ -1664,7 +1632,6 @@ Runtime library for the GNU Go language.
%post -n libgo%{libgo_sover}%{libgo_suffix}-32bit -p /sbin/ldconfig %post -n libgo%{libgo_sover}%{libgo_suffix}-32bit -p /sbin/ldconfig
%postun -n libgo%{libgo_sover}%{libgo_suffix}-32bit -p /sbin/ldconfig %postun -n libgo%{libgo_sover}%{libgo_suffix}-32bit -p /sbin/ldconfig
%package -n libgo%{libgo_sover}%{libgo_suffix}-64bit %package -n libgo%{libgo_sover}%{libgo_suffix}-64bit
Summary: GNU Go compiler runtime library Summary: GNU Go compiler runtime library
License: BSD-3-Clause License: BSD-3-Clause
@@ -1693,7 +1660,6 @@ Requires: libgphobos%{libgphobos_sover} >= %{version}-%{release}
%description d %description d
This package contains a D compiler and associated development This package contains a D compiler and associated development
files based on the GNU GCC technology. files based on the GNU GCC technology.
%package d-32bit %package d-32bit
Summary: GNU D Compiler Summary: GNU D Compiler
License: GPL-3.0-or-later License: GPL-3.0-or-later
@@ -1706,7 +1672,6 @@ Requires: libgphobos%{libgphobos_sover}-32bit >= %{version}-%{release}
%description d-32bit %description d-32bit
This package contains a D compiler and associated development This package contains a D compiler and associated development
files based on the GNU GCC technology. files based on the GNU GCC technology.
%package d-64bit %package d-64bit
Summary: GNU D Compiler Summary: GNU D Compiler
License: GPL-3.0-or-later License: GPL-3.0-or-later
@@ -1735,7 +1700,6 @@ Runtime library for the GNU D language.
%post -n libgphobos%{libgphobos_sover}%{libgphobos_suffix} -p /sbin/ldconfig %post -n libgphobos%{libgphobos_sover}%{libgphobos_suffix} -p /sbin/ldconfig
%postun -n libgphobos%{libgphobos_sover}%{libgphobos_suffix} -p /sbin/ldconfig %postun -n libgphobos%{libgphobos_sover}%{libgphobos_suffix} -p /sbin/ldconfig
%package -n libgphobos%{libgphobos_sover}%{libgphobos_suffix}-32bit %package -n libgphobos%{libgphobos_sover}%{libgphobos_suffix}-32bit
Summary: GNU D compiler runtime library Summary: GNU D compiler runtime library
License: BSL-1.0 License: BSL-1.0
@@ -1751,7 +1715,6 @@ Runtime library for the GNU D language.
%post -n libgphobos%{libgphobos_sover}%{libgphobos_suffix}-32bit -p /sbin/ldconfig %post -n libgphobos%{libgphobos_sover}%{libgphobos_suffix}-32bit -p /sbin/ldconfig
%postun -n libgphobos%{libgphobos_sover}%{libgphobos_suffix}-32bit -p /sbin/ldconfig %postun -n libgphobos%{libgphobos_sover}%{libgphobos_suffix}-32bit -p /sbin/ldconfig
%package -n libgphobos%{libgphobos_sover}%{libgphobos_suffix}-64bit %package -n libgphobos%{libgphobos_sover}%{libgphobos_suffix}-64bit
Summary: GNU D compiler runtime library Summary: GNU D compiler runtime library
License: BSL-1.0 License: BSL-1.0
@@ -1783,7 +1746,6 @@ Runtime library for the GNU D language.
%post -n libgdruntime%{libgdruntime_sover}%{libgdruntime_suffix} -p /sbin/ldconfig %post -n libgdruntime%{libgdruntime_sover}%{libgdruntime_suffix} -p /sbin/ldconfig
%postun -n libgdruntime%{libgdruntime_sover}%{libgdruntime_suffix} -p /sbin/ldconfig %postun -n libgdruntime%{libgdruntime_sover}%{libgdruntime_suffix} -p /sbin/ldconfig
%package -n libgdruntime%{libgdruntime_sover}%{libgdruntime_suffix}-32bit %package -n libgdruntime%{libgdruntime_sover}%{libgdruntime_suffix}-32bit
Summary: GNU D compiler runtime library Summary: GNU D compiler runtime library
License: BSL-1.0 License: BSL-1.0
@@ -1799,7 +1761,6 @@ Runtime library for the GNU D language.
%post -n libgdruntime%{libgdruntime_sover}%{libgdruntime_suffix}-32bit -p /sbin/ldconfig %post -n libgdruntime%{libgdruntime_sover}%{libgdruntime_suffix}-32bit -p /sbin/ldconfig
%postun -n libgdruntime%{libgdruntime_sover}%{libgdruntime_suffix}-32bit -p /sbin/ldconfig %postun -n libgdruntime%{libgdruntime_sover}%{libgdruntime_suffix}-32bit -p /sbin/ldconfig
%package -n libgdruntime%{libgdruntime_sover}%{libgdruntime_suffix}-64bit %package -n libgdruntime%{libgdruntime_sover}%{libgdruntime_suffix}-64bit
Summary: GNU D compiler runtime library Summary: GNU D compiler runtime library
License: BSL-1.0 License: BSL-1.0
@@ -1819,6 +1780,7 @@ Runtime library for the GNU D language.
%package -n libgccjit%{libgccjit_sover}%{libgccjit_suffix} %package -n libgccjit%{libgccjit_sover}%{libgccjit_suffix}
Summary: The GNU Compiler Collection JIT library Summary: The GNU Compiler Collection JIT library
License: GPL-3.0-or-later License: GPL-3.0-or-later
Group: Development/Languages/C and C++
Provides: libgccjit%{libgccjit_sover} = %{version}-%{release} Provides: libgccjit%{libgccjit_sover} = %{version}-%{release}
Requires: gcc11 Requires: gcc11
@@ -1840,6 +1802,7 @@ Package contains header files and documentation for GCC JIT front-end.
%package -n gcc11-testresults %package -n gcc11-testresults
Summary: Testsuite results Summary: Testsuite results
License: SUSE-Public-Domain License: SUSE-Public-Domain
Group: Development/Languages/C and C++
%description -n gcc11-testresults %description -n gcc11-testresults
Results from running the gcc and target library testsuites. Results from running the gcc and target library testsuites.