Summary(tr.UTF-8): GNU libc
Summary(uk.UTF-8): GNU libc версії
Name: glibc
-Version: 2.11.1
+Version: 2.12
Release: 3
Epoch: 6
License: LGPL v2.1+
Group: Libraries
-Source0: ftp://sources.redhat.com/pub/glibc/releases/%{name}-%{version}.tar.bz2
-# Source0-md5: 6856d5d8b1239556687f0d1217f3f266
+# Source0: ftp://sources.redhat.com/pub/glibc/releases/%{name}-%{version}.tar.bz2
+Source0: %{name}-%{version}.tar.bz2
+# Source0-md5: 37526f1337474dffcf9cda5292957c24
Source2: nscd.init
Source3: nscd.sysconfig
Source4: nscd.logrotate
Patch23: %{name}-pt_pax.patch
Patch25: %{name}-cv_gnu89_inline.patch
Patch26: %{name}-posix-sh.patch
+Patch27: %{name}-i686.patch
+Patch28: %{name}-dl.patch
URL: http://www.gnu.org/software/libc/
%{?with_selinux:BuildRequires: audit-libs-devel}
BuildRequires: autoconf
%patch23 -p0
%patch25 -p1
%patch26 -p1
+%patch27 -p1
+%patch28 -p1
# cleanup backups after patching
find '(' -name '*~' -o -name '*.orig' ')' -print0 | xargs -0 -r -l512 rm -f
# sr@ije (use LANGUAGE=sr_ME@ije/sr_RS@ije) (gnome)
#
# To be added when they become supported by glibc:
-# az_IR (gtk+)
+# az_IR (gtk+2)
# bal (newt,pessulus)
-# ckb [or ku_IQ/ku_IR] (vlc)
-# co (vlc)
-# gn (gn_BR in gnome, maybe gn_PY)
+# bem (alacarte)
+# ckb [or ku_IQ/ku_IR] (vlc,miro)
+# co (vlc)
+# gn (gn_BR in gnome, maybe gn_PY)
# bal (newt)
# haw (iso-codes)
# ilo (kudzu)
+# io (gtk+2, gnome, alacarte)
+# jv (gmpc)
# kok (iso-codes)
+# lb (geany,miro)
# man (ccsm; incorrectly named md)
# mus (bluez-gnome)
# sco (gnomad2, picard)
# LC_TIME category, used for localized date formats (at least by coreutils)
for i in af be bg ca cs da de el en es et eu fi fr ga gl hu id it ja ko lg lt \
- ms nb nl pl pt pt_BR ru rw sk sl sv tr uk vi zh_CN zh_TW; do
+ ms nb nl pl pt pt_BR ro ru rw sk sl sv tr uk vi zh_CN zh_TW; do
if [ ! -d $RPM_BUILD_ROOT%{_datadir}/locale/$i ]; then
echo "%lang($lang) %{_datadir}/locale/$i" >> glibc.lang
fi
%defattr(644,root,root,755)
%attr(755,root,root) /%{_lib}/libcrypt-%{version}.so
%ifarch alpha
-%ghost %attr(755,root,root) /%{_lib}/libcrypt.so.1.1
+%attr(755,root,root) %ghost /%{_lib}/libcrypt.so.1.1
%else
-%ghost %attr(755,root,root) /%{_lib}/libcrypt.so.1
+%attr(755,root,root) %ghost /%{_lib}/libcrypt.so.1
%endif
%files -n ldconfig
%lang(pt) %{_mandir}/pt/man8/ldconfig.8*
%lang(ru) %{_mandir}/ru/man8/ldconfig.8*
%dir %attr(700,root,root) /var/cache/ldconfig
-%ghost %attr(600,root,root) /var/cache/ldconfig/aux-cache
+%attr(600,root,root) %ghost /var/cache/ldconfig/aux-cache
%files -n nss_compat
%defattr(644,root,root,755)