2 |
|
|
3 |
# <epoch>:<version>-<release> tags for glibc main package |
# <epoch>:<version>-<release> tags for glibc main package |
4 |
%define glibcversion 2.30 |
%define glibcversion 2.30 |
5 |
%define __glibcrelease 3 |
%define __glibcrelease 4 |
6 |
%define glibcepoch 6 |
%define glibcepoch 6 |
7 |
|
|
8 |
%define source_package glibc-%{glibcversion} |
%define source_package glibc-%{glibcversion} |
173 |
BuildRequires: pkgconfig(libselinux) >= 1.17.10 |
BuildRequires: pkgconfig(libselinux) >= 1.17.10 |
174 |
%endif |
%endif |
175 |
# (tmb) force latest binutils for aarch64 STO_AARCH64_VARIANT_PCS |
# (tmb) force latest binutils for aarch64 STO_AARCH64_VARIANT_PCS |
176 |
BuildRequires: %{cross_prefix}binutils >= 1:2.32-14 |
BuildRequires: %{cross_prefix}binutils >= 1:2.33.1-1 |
177 |
# we need the static dash |
# we need the static dash |
178 |
%define ash_bin /usr/bin/dash.static |
%define ash_bin /usr/bin/dash.static |
179 |
Requires(post): dash-static |
Requires(post): dash-static |
182 |
# ensure libxcrypt is installed as glibc crypt is disabled / being obsoleted |
# ensure libxcrypt is installed as glibc crypt is disabled / being obsoleted |
183 |
Requires: %{_lib}xcrypt1 >= 4.1.1-1 |
Requires: %{_lib}xcrypt1 >= 4.1.1-1 |
184 |
# (tmb) force new gcc 9.2 |
# (tmb) force new gcc 9.2 |
185 |
BuildRequires: %{cross_prefix}gcc >= 9.2.0-1 |
BuildRequires: %{cross_prefix}gcc >= 9.2.1-0.20191012.1 |
186 |
%if !%{build_cross} |
%if !%{build_cross} |
187 |
%ifarch mips mipsel |
%ifarch mips mipsel |
188 |
Provides: ld.so.1 |
Provides: ld.so.1 |