Summary(uk.UTF-8): GNU libc версії
Name: glibc
Version: %{core_version}.0
-Release: 2
+Release: 3
Epoch: 6
License: LGPL v2.1+
Group: Libraries
# avoid -s here (ld.so must not be stripped to allow any program debugging)
%define filterout_ld (-Wl,)?-[sS] (-Wl,)?--strip.*
-# avoid -D_FORTIFY_SOURCE=X
-%define filterout_cpp -D_FORTIFY_SOURCE=[0-9]+
-%define filterout_c (-Wp,)?-D_FORTIFY_SOURCE=[0-9]+ -fstack-protector(-all)?
+# disable -D_FORTIFY_SOURCE=X and -fstack-protector
+%define _fortify_cflags %{nil}
+%define _ssp_cflags %{nil}
%define specflags_sparcv9 -mcpu=ultrasparc -mvis -fcall-used-g6
%define specflags_sparc64 -mcpu=ultrasparc -mvis -fcall-used-g6
Group: Libraries
Requires: %{name} = %{epoch}:%{version}-%{release}
Provides: %{name}-libcrypt(%{_target_cpu}) = %{epoch}:%{version}-%{release}
+%ifarch %{ix86}
+Provides: %{name}-libcrypt(ix86) = %{epoch}:%{version}-%{release}
+%endif
Provides: crypt(blowfish)
%description libcrypt
Requires: %{name}-headers = %{epoch}:%{version}-%{release}
%endif
Provides: %{name}-devel(%{_target_cpu}) = %{epoch}:%{version}-%{release}
+%ifarch %{ix86}
+Provides: %{name}-devel(ix86) = %{epoch}:%{version}-%{release}
+%endif
Obsoletes: libiconv-devel
%description devel
Summary(pl.UTF-8): Pliki nagłówkowe do tworzenia programów przy użyciu standardowych bibliotek C
Group: Development/Building
Provides: %{name}-headers(%{_target_cpu}) = %{epoch}:%{version}-%{release}
+%ifarch %{ix86}
+Provides: %{name}-headers(ix86) = %{epoch}:%{version}-%{release}
+%endif
%if "%{_lib}" == "lib64"
Provides: %{name}-headers(64bit) = %{epoch}:%{version}-%{release}
%endif
Summary(pl.UTF-8): Narzędzia do tworzenia programów przy użyciu standardowych bibliotek C
Group: Development/Libraries
Provides: %{name}-devel-utils(%{_target_cpu}) = %{epoch}:%{version}-%{release}
+%ifarch %{ix86}
+Provides: %{name}-devel-utils(ix86) = %{epoch}:%{version}-%{release}
+%endif
%ifarch %{x8664}
# If both -m32 and -m64 is to be supported on AMD64, x86_64 package
# have to be installed, not ix86 one.
Summary(pl.UTF-8): Dokumentacja do tworzenia programów przy użyciu standardowych bibliotek C
Group: Documentation
Provides: %{name}-devel-doc(%{_target_cpu}) = %{epoch}:%{version}-%{release}
+%ifarch %{ix86}
+Provides: %{name}-devel-doc(ix86) = %{epoch}:%{version}-%{release}
+%endif
%ifarch %{x8664}
# If both -m32 and -m64 is to be supported on x86_64, x86_64 package
# have to be installed, not ix86 one.
Group: Development/Libraries
Requires: %{name}-devel = %{epoch}:%{version}-%{release}
Provides: %{name}-static(%{_target_cpu}) = %{epoch}:%{version}-%{release}
+%ifarch %{ix86}
+Provides: %{name}-static(ix86) = %{epoch}:%{version}-%{release}
+%endif
Obsoletes: libiconv-static
%description static