Compare commits
24 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
38b061a210 | ||
|
bca1dced06 | ||
|
26b0bf5769 | ||
|
c45ea0496a | ||
|
f78987b5e6 | ||
|
41a8bce319 | ||
|
3dc3bab477 | ||
|
db81461ad2 | ||
|
ad84bab7d2 | ||
|
aa786aadd5 | ||
|
92e9135ef9 | ||
|
16d03f3a7e | ||
|
29880e399c | ||
|
9e3dadf3ad | ||
|
664b03be09 | ||
|
eb7b2f1cf3 | ||
|
f6bdb7af5e | ||
|
e1ae512f3c | ||
|
fe7b9c54e7 | ||
|
b5e3485a74 | ||
|
5dbfeea031 | ||
|
1cb881ce13 | ||
|
9fa78c0c2b | ||
|
c2c896a2da |
@ -1,2 +0,0 @@
|
||||
glibc-2.10-343-gf450806-fedora.tar.bz2
|
||||
glibc-2.10-343-gf450806.tar.bz2
|
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
/glibc-2.11.3-fedora.tar.bz2
|
||||
/glibc-2.11.3.tar.bz2
|
21
Makefile
21
Makefile
@ -1,21 +0,0 @@
|
||||
# Makefile for source rpm: glibc
|
||||
# $Id: Makefile,v 1.1 2004/09/09 05:16:51 cvsdist Exp $
|
||||
NAME := glibc
|
||||
SPECFILE = $(firstword $(wildcard *.spec))
|
||||
|
||||
define find-makefile-common
|
||||
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(find-makefile-common))
|
||||
|
||||
ifeq ($(MAKEFILE_COMMON),)
|
||||
# attempt a checkout
|
||||
define checkout-makefile-common
|
||||
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
|
||||
endif
|
||||
|
||||
include $(MAKEFILE_COMMON)
|
File diff suppressed because it is too large
Load Diff
271
glibc.spec
271
glibc.spec
@ -1,5 +1,6 @@
|
||||
%define glibcsrcdir glibc-2.10-343-gf450806
|
||||
%define glibcversion 2.10.90
|
||||
%define glibcsrcdir glibc-2.11.3
|
||||
%define glibc_release_url http://ftp.gnu.org/gnu/glibc/
|
||||
%define glibcversion 2.11.3
|
||||
### glibc.spec.in follows:
|
||||
%define run_glibc_tests 1
|
||||
%define auxarches athlon sparcv9v sparc64v alphaev6
|
||||
@ -18,13 +19,17 @@
|
||||
%endif
|
||||
%define rtkaioarches %{ix86} x86_64 ia64 ppc ppc64 s390 s390x
|
||||
%define debuginfocommonarches alpha alphaev6 sparc sparcv9 sparcv9v sparc64 sparc64v
|
||||
%if 0%{?rhel} >= 6
|
||||
%define multiarcharches ppc pp64 %{ix86} x86_64
|
||||
%else
|
||||
%define multiarcharches %{ix86} x86_64
|
||||
%endif
|
||||
%define _unpackaged_files_terminate_build 0
|
||||
|
||||
Summary: The GNU libc libraries
|
||||
Name: glibc
|
||||
Version: %{glibcversion}
|
||||
Release: 24
|
||||
Release: 1
|
||||
# GPLv2+ is used in a bunch of programs, LGPLv2+ is used for libraries.
|
||||
# Things that are linked directly into dynamically linked programs
|
||||
# and shared libraries (e.g. crt files, lib*_nonshared.a) have an additional
|
||||
@ -32,15 +37,9 @@ Release: 24
|
||||
# libraries without restrictions.
|
||||
License: LGPLv2+ and LGPLv2+ with exceptions and GPLv2+
|
||||
Group: System Environment/Libraries
|
||||
URL: http://sources.redhat.com/glibc/
|
||||
URL: http://www.gnu.org/software/glibc/
|
||||
Source0: %{?glibc_release_url}%{glibcsrcdir}.tar.bz2
|
||||
%if 0%{?glibc_release_url:1}
|
||||
%define glibc_libidn_srcdir %(echo %{glibcsrcdir} | sed s/glibc-/glibc-libidn-/)
|
||||
Source1: %{glibc_release_url}%{glibc_libidn_srcdir}.tar.bz2
|
||||
%define glibc_release_unpack -a1
|
||||
%define glibc_release_setup mv %{glibc_libidn_srcdir} libidn
|
||||
%endif
|
||||
Source2: %{glibcsrcdir}-fedora.tar.bz2
|
||||
Source1: %{glibcsrcdir}-fedora.tar.bz2
|
||||
Patch0: %{name}-fedora.patch
|
||||
Patch1: %{name}-ia64-lib64.patch
|
||||
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
@ -67,7 +66,13 @@ BuildRequires: gcc >= 3.2
|
||||
%endif
|
||||
%ifarch %{multiarcharches}
|
||||
# Need STT_IFUNC support
|
||||
%ifarch ppc ppc64
|
||||
BuildRequires: binutils >= 2.20.51.0.2
|
||||
Conflicts: binutils < 2.20.51.0.2
|
||||
%else
|
||||
BuildRequires: binutils >= 2.19.51.0.10
|
||||
Conflicts: binutils < 2.19.51.0.10
|
||||
%endif
|
||||
# Earlier releases have broken support for IRELATIVE relocations
|
||||
Conflicts: prelink < 0.4.2
|
||||
%else
|
||||
@ -240,8 +245,7 @@ package or when debugging this package.
|
||||
%endif
|
||||
|
||||
%prep
|
||||
%setup -q -n %{glibcsrcdir} %{?glibc_release_unpack} -b2
|
||||
%{?glibc_release_setup}
|
||||
%setup -q -n %{glibcsrcdir} -b1
|
||||
%patch0 -E -p1
|
||||
%ifarch ia64
|
||||
%if "%{_lib}" == "lib64"
|
||||
@ -320,8 +324,6 @@ GXX="g++ -m64"
|
||||
%endif
|
||||
|
||||
BuildFlags="$BuildFlags -fasynchronous-unwind-tables"
|
||||
# gcc is a memory hog without that (#523172).
|
||||
BuildFlags="$BuildFlags -fno-var-tracking-assignments"
|
||||
# Add -DNDEBUG unless using a prerelease
|
||||
case %{version} in
|
||||
*.*.9[0-9]*) ;;
|
||||
@ -387,7 +389,7 @@ build_nptl linuxnptl-power6
|
||||
%endif
|
||||
|
||||
cd build-%{nptl_target_cpu}-linuxnptl
|
||||
$GCC -static -L. -Os ../fedora/glibc_post_upgrade.c -o glibc_post_upgrade.%{_target_cpu} \
|
||||
$GCC -static -L. -Os -g ../fedora/glibc_post_upgrade.c -o glibc_post_upgrade.%{_target_cpu} \
|
||||
-DNO_SIZE_OPTIMIZATION \
|
||||
%ifarch i386 i486 i586
|
||||
-DARCH_386 \
|
||||
@ -425,53 +427,60 @@ ln -sf `basename $RPM_BUILD_ROOT/%{_lib}/rtkaio/librtkaio-*.so` $RPM_BUILD_ROOT/
|
||||
%if %{buildxen}
|
||||
%define nosegneg_subdir_base i686
|
||||
%define nosegneg_subdir i686/nosegneg
|
||||
%define nosegneg_subdir_up ../..
|
||||
cd build-%{nptl_target_cpu}-linuxnptl-nosegneg
|
||||
SubDir=%{nosegneg_subdir}
|
||||
mkdir -p $RPM_BUILD_ROOT/%{_lib}/$SubDir/
|
||||
cp -a libc.so $RPM_BUILD_ROOT/%{_lib}/$SubDir/`basename $RPM_BUILD_ROOT/%{_lib}/libc-*.so`
|
||||
ln -sf `basename $RPM_BUILD_ROOT/%{_lib}/libc-*.so` $RPM_BUILD_ROOT/%{_lib}/$SubDir/`basename $RPM_BUILD_ROOT/%{_lib}/libc.so.*`
|
||||
cp -a math/libm.so $RPM_BUILD_ROOT/%{_lib}/$SubDir/`basename $RPM_BUILD_ROOT/%{_lib}/libm-*.so`
|
||||
ln -sf `basename $RPM_BUILD_ROOT/%{_lib}/libm-*.so` $RPM_BUILD_ROOT/%{_lib}/$SubDir/`basename $RPM_BUILD_ROOT/%{_lib}/libm.so.*`
|
||||
cp -a nptl/libpthread.so $RPM_BUILD_ROOT/%{_lib}/$SubDir/libpthread-%{version}.so
|
||||
pushd $RPM_BUILD_ROOT/%{_lib}/$SubDir
|
||||
ln -sf libpthread-*.so `basename $RPM_BUILD_ROOT/%{_lib}/libpthread.so.*`
|
||||
popd
|
||||
cp -a rt/librt.so $RPM_BUILD_ROOT/%{_lib}/$SubDir/`basename $RPM_BUILD_ROOT/%{_lib}/librt-*.so`
|
||||
ln -sf `basename $RPM_BUILD_ROOT/%{_lib}/librt-*.so` $RPM_BUILD_ROOT/%{_lib}/$SubDir/$librtso
|
||||
cp -a nptl_db/libthread_db.so $RPM_BUILD_ROOT/%{_lib}/$SubDir/`basename $RPM_BUILD_ROOT/%{_lib}/libthread_db-*.so`
|
||||
ln -sf `basename $RPM_BUILD_ROOT/%{_lib}/libthread_db-*.so` $RPM_BUILD_ROOT/%{_lib}/$SubDir/`basename $RPM_BUILD_ROOT/%{_lib}/libthread_db.so.*`
|
||||
destdir=$RPM_BUILD_ROOT/%{_lib}/%{nosegneg_subdir}
|
||||
mkdir -p $destdir
|
||||
for lib in libc math/libm nptl/libpthread rt/librt nptl_db/libthread_db
|
||||
do
|
||||
libbase=${lib#*/}
|
||||
libbaseso=$(basename $RPM_BUILD_ROOT/%{_lib}/${libbase}-*.so)
|
||||
# Only install if different from base lib
|
||||
if cmp -s ${lib}.so ../build-%{nptl_target_cpu}-linuxnptl/${lib}.so; then
|
||||
ln -sf %{nosegneg_subdir_up}/$libbaseso $destdir/$libbaseso
|
||||
else
|
||||
cp -a ${lib}.so $destdir/$libbaseso
|
||||
fi
|
||||
ln -sf $libbaseso $destdir/$(basename $RPM_BUILD_ROOT/%{_lib}/${libbase}.so.*)
|
||||
done
|
||||
%ifarch %{rtkaioarches}
|
||||
mkdir -p $RPM_BUILD_ROOT/%{_lib}/rtkaio/$SubDir
|
||||
cp -a rtkaio/librtkaio.so $RPM_BUILD_ROOT/%{_lib}/rtkaio/$SubDir/`basename $RPM_BUILD_ROOT/%{_lib}/librt-*.so | sed s/librt-/librtkaio-/`
|
||||
ln -sf `basename $RPM_BUILD_ROOT/%{_lib}/rtkaio/$SubDir/librtkaio-*.so` $RPM_BUILD_ROOT/%{_lib}/rtkaio/$SubDir/$librtso
|
||||
destdir=$RPM_BUILD_ROOT/%{_lib}/rtkaio/%{nosegneg_subdir}
|
||||
mkdir -p $destdir
|
||||
librtkaioso=$(basename $RPM_BUILD_ROOT/%{_lib}/librt-*.so | sed s/librt-/librtkaio-/)
|
||||
if cmp -s rtkaio/librtkaio.so ../build-%{nptl_target_cpu}-linuxnptl/rtkaio/librtkaio.so; then
|
||||
ln -s %{nosegneg_subdir_up}/$librtkaioso $destdir/$librtkaioso
|
||||
else
|
||||
cp -a rtkaio/librtkaio.so $destdir/$librtkaioso
|
||||
fi
|
||||
ln -sf $librtkaioso $destdir/$librtso
|
||||
%endif
|
||||
cd ..
|
||||
%endif
|
||||
|
||||
%if %{buildpower6}
|
||||
cd build-%{nptl_target_cpu}-linuxnptl-power6
|
||||
mkdir -p $RPM_BUILD_ROOT/%{_lib}/power6{,x}
|
||||
cp -a libc.so $RPM_BUILD_ROOT/%{_lib}/power6/`basename $RPM_BUILD_ROOT/%{_lib}/libc-*.so`
|
||||
ln -sf `basename $RPM_BUILD_ROOT/%{_lib}/libc-*.so` $RPM_BUILD_ROOT/%{_lib}/power6/`basename $RPM_BUILD_ROOT/%{_lib}/libc.so.*`
|
||||
cp -a math/libm.so $RPM_BUILD_ROOT/%{_lib}/power6/`basename $RPM_BUILD_ROOT/%{_lib}/libm-*.so`
|
||||
ln -sf `basename $RPM_BUILD_ROOT/%{_lib}/libm-*.so` $RPM_BUILD_ROOT/%{_lib}/power6/`basename $RPM_BUILD_ROOT/%{_lib}/libm.so.*`
|
||||
cp -a nptl/libpthread.so $RPM_BUILD_ROOT/%{_lib}/power6/libpthread-%{version}.so
|
||||
pushd $RPM_BUILD_ROOT/%{_lib}/power6
|
||||
ln -sf libpthread-*.so `basename $RPM_BUILD_ROOT/%{_lib}/libpthread.so.*`
|
||||
popd
|
||||
cp -a rt/librt.so $RPM_BUILD_ROOT/%{_lib}/power6/`basename $RPM_BUILD_ROOT/%{_lib}/librt-*.so`
|
||||
ln -sf `basename $RPM_BUILD_ROOT/%{_lib}/librt-*.so` $RPM_BUILD_ROOT/%{_lib}/power6/$librtso
|
||||
cp -a nptl_db/libthread_db.so $RPM_BUILD_ROOT/%{_lib}/power6/`basename $RPM_BUILD_ROOT/%{_lib}/libthread_db-*.so`
|
||||
ln -sf `basename $RPM_BUILD_ROOT/%{_lib}/libthread_db-*.so` $RPM_BUILD_ROOT/%{_lib}/power6/`basename $RPM_BUILD_ROOT/%{_lib}/libthread_db.so.*`
|
||||
pushd $RPM_BUILD_ROOT/%{_lib}/power6x
|
||||
destdir=$RPM_BUILD_ROOT/%{_lib}/power6
|
||||
mkdir -p ${destdir}
|
||||
for lib in libc math/libm nptl/libpthread rt/librt nptl_db/libthread_db
|
||||
do
|
||||
libbase=${lib#*/}
|
||||
libbaseso=$(basename $RPM_BUILD_ROOT/%{_lib}/${libbase}-*.so)
|
||||
cp -a ${lib}.so $destdir/$libbaseso
|
||||
ln -sf $libbaseso $destdir/$(basename $RPM_BUILD_ROOT/%{_lib}/${libbase}.so.*)
|
||||
done
|
||||
mkdir -p ${destdir}x
|
||||
pushd ${destdir}x
|
||||
ln -sf ../power6/*.so .
|
||||
cp -a ../power6/*.so.* .
|
||||
popd
|
||||
%ifarch %{rtkaioarches}
|
||||
mkdir -p $RPM_BUILD_ROOT/%{_lib}/rtkaio/power6{,x}
|
||||
cp -a rtkaio/librtkaio.so $RPM_BUILD_ROOT/%{_lib}/rtkaio/power6/`basename $RPM_BUILD_ROOT/%{_lib}/librt-*.so | sed s/librt-/librtkaio-/`
|
||||
ln -sf `basename $RPM_BUILD_ROOT/%{_lib}/rtkaio/power6/librtkaio-*.so` $RPM_BUILD_ROOT/%{_lib}/rtkaio/power6/$librtso
|
||||
pushd $RPM_BUILD_ROOT/%{_lib}/rtkaio/power6x
|
||||
destdir=$RPM_BUILD_ROOT/%{_lib}/rtkaio/power6
|
||||
mkdir -p $destdir
|
||||
librtkaioso=$(basename $RPM_BUILD_ROOT/%{_lib}/librt-*.so | sed s/librt-/librtkaio-/)
|
||||
cp -a rtkaio/librtkaio.so $destdir/$librtkaioso
|
||||
ln -sf $librtkaioso $destdir/$librtso
|
||||
mkdir -p ${destdir}x
|
||||
pushd ${destdir}x
|
||||
ln -sf ../power6/*.so .
|
||||
cp -a ../power6/*.so.* .
|
||||
popd
|
||||
@ -682,13 +691,13 @@ touch -r timezone/northamerica $RPM_BUILD_ROOT/etc/localtime
|
||||
touch -r sunrpc/etc.rpc $RPM_BUILD_ROOT/etc/rpc
|
||||
|
||||
cd fedora
|
||||
$GCC -Os -static -o build-locale-archive build-locale-archive.c \
|
||||
$GCC -Os -g -static -o build-locale-archive build-locale-archive.c \
|
||||
../build-%{nptl_target_cpu}-linuxnptl/locale/locarchive.o \
|
||||
../build-%{nptl_target_cpu}-linuxnptl/locale/md5.o \
|
||||
-DDATADIR=\"%{_datadir}\" -DPREFIX=\"%{_prefix}\" \
|
||||
-L../build-%{nptl_target_cpu}-linuxnptl
|
||||
install -m 700 build-locale-archive $RPM_BUILD_ROOT/usr/sbin/build-locale-archive
|
||||
$GCC -Os -static -o tzdata-update tzdata-update.c \
|
||||
$GCC -Os -g -static -o tzdata-update tzdata-update.c \
|
||||
-L../build-%{nptl_target_cpu}-linuxnptl
|
||||
install -m 700 tzdata-update $RPM_BUILD_ROOT/usr/sbin/tzdata-update
|
||||
cd ..
|
||||
@ -1029,6 +1038,162 @@ rm -f *.filelist*
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Mon Nov 22 2010 Andreas Schwab <schwab@redhat.com> - 2.11.3-1
|
||||
- Update to 2.11.3 release
|
||||
- Allow aux_cache_file open()ing to fail silently even in the chroot
|
||||
mode (BZ#11149)
|
||||
- Fix multiple nss_compat initgroups() bugs (BZ#10085)
|
||||
- Properly convert f_fsid in statvfs (BZ#11611)
|
||||
- Define MAP_HUGETLB and SWAP_FLAG_DISCARD
|
||||
- Avoid too much stack use in fnmatch (BZ#11883)
|
||||
- Fix comparison in sqrtl for IBM long double 128
|
||||
- Fix warnings in __bswap_16 (BZ#12194)
|
||||
- Properly quote output of locale (BZ#11904)
|
||||
- Fix concurrency problem between dl_open and dl_iterate_phdr
|
||||
- Fix perturbing in malloc on free (BZ#12140)
|
||||
- Don't expand DST twice in dl_open
|
||||
- Fix memory leak for some invalid regular expressions (BZ#12078)
|
||||
- Linux getifaddrs might return entries with ->ifa_addr being NULL
|
||||
(BZ#12093)
|
||||
- Handle large malloc requests (BZ#12005)
|
||||
- getdents64 fallback d_type support
|
||||
- Fix _FORITY_SOURCE version of longjmp for Linux/x86-64 (BZ#11968)
|
||||
- Fix array overflow in floating point parser (BZ#7066)
|
||||
- Missing server address again leads to localhost being used (BZ#10851)
|
||||
- Document M_PERTURB
|
||||
- Fix vDSO synthetic hwcap handling so they are not masked out from
|
||||
ld.so.cache matching
|
||||
- 32bit memset-sse2.S fails with uneven cache size (BZ#12191)
|
||||
- Verify in ttyname that the symlink is valid (BZ#12167)
|
||||
- Fix x86-64 strchr propagation of search byte into all bytes of SSE
|
||||
register (BZ#12159)
|
||||
- Fix alignment of AVX safe area on x86-64 (BZ#12113, #643889)
|
||||
- Fix strstr and memmem algorithm (BZ#12092)
|
||||
- Fix handling of tail bytes of buffer in SSE2/SSSE3 x86-64 version
|
||||
strn{,case}cmp (BZ#12077)
|
||||
- Fix use of extend_alloca in NIS
|
||||
|
||||
* Fri Oct 22 2010 Andreas Schwab <schwab@redhat.com> - 2.11.2-3
|
||||
- Require suid bit on audit objects in privileged programs (CVE-2010-3856)
|
||||
|
||||
* Thu Oct 21 2010 Andreas Schwab <schwab@redhat.com> - 2.11.2-2
|
||||
- Update from 2.11 branch
|
||||
- Correct x86 CPU family and model check (BZ#11640, #596554)
|
||||
- Don't crash on unresolved weak symbol reference
|
||||
- sunrpc: Fix spurious fall-through
|
||||
- Never expand $ORIGIN in privileged programs (#643306, CVE-2010-3847)
|
||||
|
||||
* Thu May 20 2010 Andreas Schwab <schwab@redhat.com> - 2.11.2-1
|
||||
- Update to 2.11.2 release
|
||||
|
||||
* Fri May 14 2010 Andreas Schwab <schwab@redhat.com> - 2.11.1-7
|
||||
- Update from 2.11 branch
|
||||
- Fix ldconfig to handle symlinks in chroot correctly (BZ#11149)
|
||||
- Fix handling if newline in addmntent
|
||||
- Fix ttyname_r callers not to expect errno was set (BZ#11538)
|
||||
- Don't crash in trace mode when dependencies are missing
|
||||
- Fix crash on reloading of gai data in nscd
|
||||
- Fix fallocate error return on i386
|
||||
- Fix getopt option handing (BZ#11039, BZ#11040, BZ#11041)
|
||||
- Handle DNS timeouts in old-style lookup code (BZ#11010)
|
||||
- Fix aux cache handling in ldconfig with chroot (BZ#11149)
|
||||
- Fix printing error messages in getopt (BZ#11043)
|
||||
- Declare iruserok and iruserok_af (BZ#11070)
|
||||
- Fix option aliasing in argp (BZ#11254)
|
||||
- Fix concurrent handling of __cpu_features (BZ#11292)
|
||||
- Handle unnecessary padding in getdents64 (BZ#11333)
|
||||
- Fix changes to interface list during getifaddrs calls (BZ#11387)
|
||||
- Missing memory barrier in DES initialization (BZ#11449)
|
||||
- Calls to cuserid can result in buffer overruns and/or overflows (BZ#11397)
|
||||
- Fix R_X86_64_PC32 overflow detection
|
||||
- Fix reporting of I/O errors in *dprintf functions (BZ#11319)
|
||||
- Fix assertion in palloc and pvalloc as well (BZ#5553)
|
||||
- Fix file descriotor leak in nftw with FTW_CHDIR (BZ#11271)
|
||||
- Fix endless loop with invalid /etc/shells file (BZ#11242)
|
||||
- _nl_load_locale incorrectly handles mmap() failures (BZ#11200)
|
||||
|
||||
* Fri Apr 16 2010 Andreas Schwab <schwab@redhat.com> - 2.11.1-6
|
||||
- Fix spurious UNAVAIL status in getaddrinfo (#576667, #581673)
|
||||
|
||||
* Wed Mar 31 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 2.11.1-5
|
||||
- Fix for sparc64 msgrcv from upstream trunk
|
||||
|
||||
* Wed Mar 17 2010 Andreas Schwab <schwab@redhat.com> - 2.11.1-4
|
||||
- Update from 2.11 branch
|
||||
- regcomp.c: do not ignore memory allocation failure (BZ#11127)
|
||||
- Fix typo in feature selection macro use
|
||||
- Avoid ELF lookup race
|
||||
- Fix a few error cases in *name4_r lookup handling (#573904, BZ#11000)
|
||||
|
||||
* Thu Mar 09 2010 Dennis Gilmore <dennis@ausil.us> - 2.11.1-3
|
||||
- add patch to fix sparc TLS reloc (BZ#571551).
|
||||
|
||||
* Wed Feb 10 2010 Dennis Gilmore <dennis@ausil.us> - 2.11.1-2
|
||||
- add sparc locale patch commited upstream to the fedora branch
|
||||
|
||||
* Mon Dec 14 2009 Andreas Schwab <schwab@redhat.com> - 2.11.1-1
|
||||
- Update to 2.11.1 release.
|
||||
- Locale updates.
|
||||
- Don't reuse RPC XIDs across forks.
|
||||
|
||||
* Mon Nov 30 2009 Andreas Schwab <schwab@redhat.com> - 2.11-4
|
||||
- Update from 2.11 branch
|
||||
- Fix sync_file_range on ppc/ppc64.
|
||||
- Fix getwc* and putwc* on non-wide streams (BZ#10958).
|
||||
- Avoid warnings in CPU_* macros when using const bitsets (BZ#10918).
|
||||
- Fix ranges with multibyte characters as endpoints.
|
||||
- Handle LC_GLOBAL_LOCALE in duplocale (BZ#10969).
|
||||
- Fix _NC_LOCALE_NAME definition (BZ#10968).
|
||||
- Add missing Linux MADV_* definitions (BZ#10972).
|
||||
- Handle running out of buffer space with IPv6 mapping enabled.
|
||||
- Avoid memset warning in one case (#532492).
|
||||
- Restore locking in free_check (#504963).
|
||||
- Fix infloop in __pthread_disable_asynccancel on x86_64 (#537690).
|
||||
- Prevent unintended file desriptor leak in grantpt (#530558).
|
||||
- Fix startup to security-relevant statically linked binaries (#528631).
|
||||
|
||||
* Tue Nov 24 2009 Andreas Schwab <schwab@redhat.com> - 2.11-3
|
||||
- Enable multi-arch support for ppc and ppc64 on RHEL-6
|
||||
|
||||
* Thu Nov 5 2009 Andreas Schwab <schwab@redhat.com> - 2.11-2
|
||||
- Fix readahead on powerpc32.
|
||||
- Fix R_PPC64_{JMP_IREL,IRELATIVE} handling.
|
||||
- Fix preadv, pwritev and fallocate for -D_FILE_OFFSET_BITS=64 (#533063).
|
||||
|
||||
* Mon Nov 2 2009 Andreas Schwab <schwab@redhat.com> - 2.11-1
|
||||
- Update to 2.11 release.
|
||||
- Disable multi-arch support on PowerPC again since binutils is too old.
|
||||
- Fix crash in tzdata-update due to use of multi-arch symbol (#532128).
|
||||
|
||||
* Fri Oct 30 2009 Andreas Schwab <schwab@redhat.com> - 2.10.90-27
|
||||
- Update from master.
|
||||
- Fix races in setXid implementation (BZ#3270).
|
||||
- Implement IFUNC for PPC and enable multi-arch support.
|
||||
- Implement mkstemps/mkstemps64 and mkostemps/mkostemps64 (BZ#10349).
|
||||
- Fix IA-64 and S390 sigevent definitions (BZ#10446).
|
||||
- Fix memory leak in NIS grp database handling (BZ#10713).
|
||||
- Print timestamp in nscd debug messages (BZ#10742).
|
||||
- Fix mixing IPv4 and IPv6 name server in resolv.conf.
|
||||
- Fix range checks in coshl.
|
||||
- Implement SSE4.2 optimized strchr and strrchr.
|
||||
- Handle IFUNC symbols in dlsym (#529965).
|
||||
- Misc fixes (BZ#10312, BZ#10315, BZ#10319, BZ#10391, BZ#10425,
|
||||
BZ#10540, BZ#10553, BZ#10564, BZ#10609, BZ#10692, BZ#10780,
|
||||
BZ#10717, BZ#10784, BZ#10789, BZ#10847
|
||||
- No longer build with -fno-var-tracking-assignments.
|
||||
|
||||
* Mon Oct 19 2009 Andreas Schwab <schwab@redhat.com> - 2.10.90-26
|
||||
- Update from master.
|
||||
- Add ____longjmp_chk for sparc.
|
||||
- Avoid installing the same libraries twice.
|
||||
|
||||
* Mon Oct 12 2009 Andreas Schwab <schwab@redhat.com> - 2.10.90-25
|
||||
- Update from master
|
||||
- Fix descriptor leak when calling dlopen with RTLD_NOLOAD (#527409).
|
||||
- Fix week-1stday in C locale.
|
||||
- Check for integer overflows in formatting functions.
|
||||
- Fix locale program error handling (#525363).
|
||||
|
||||
* Mon Sep 28 2009 Andreas Schwab <schwab@redhat.com> - 2.10.90-24
|
||||
- Update from master.
|
||||
- Fix missing reloc dependency (#517001).
|
||||
|
34
import.log
34
import.log
@ -1,34 +0,0 @@
|
||||
glibc-2_8_90-17:HEAD:glibc-2.8.90-17.src.rpm:1226522699
|
||||
glibc-2_9-1:HEAD:glibc-2.9-1.src.rpm:1226616331
|
||||
glibc-2_9_90-1:HEAD:glibc-2.9.90-1.src.rpm:1230934009
|
||||
glibc-2_9_90-2:HEAD:glibc-2.9.90-2.src.rpm:1231411404
|
||||
glibc-2_9_90-3:HEAD:glibc-2.9.90-3.src.rpm:1233787870
|
||||
glibc-2_9_90-4:HEAD:glibc-2.9.90-4.src.rpm:1234989992
|
||||
glibc-2_9_90-9:HEAD:glibc-2.9.90-9.src.rpm:1236610744
|
||||
glibc-2_9_90-10:HEAD:glibc-2.9.90-10.src.rpm:1236715256
|
||||
glibc-2_9_90-11:HEAD:glibc-2.9.90-11.src.rpm:1237580739
|
||||
glibc-2_9_90-12:HEAD:glibc-2.9.90-12.src.rpm:1238582344
|
||||
glibc-2_9_90-13:HEAD:glibc-2.9.90-13.src.rpm:1239089921
|
||||
glibc-2_9_90-14:HEAD:glibc-2.9.90-14.src.rpm:1239208984
|
||||
glibc-2_9_90-15:HEAD:glibc-2.9.90-15.src.rpm:1239312092
|
||||
glibc-2_9_90-16:HEAD:glibc-2.9.90-16.src.rpm:1239744476
|
||||
glibc-2_10_90-1:HEAD:glibc-2.10.90-1.src.rpm:1246030924
|
||||
glibc-2_10_90-4:HEAD:glibc-2.10.90-4.src.rpm:1248096214
|
||||
glibc-2_10_90-5:HEAD:glibc-2.10.90-5.src.rpm:1248267823
|
||||
glibc-2_10_90-7:HEAD:glibc-2.10.90-7.src.rpm:1248367427
|
||||
glibc-2_10_90-9:HEAD:glibc-2.10.90-9.src.rpm:1248700754
|
||||
glibc-2_10_90-10:HEAD:glibc-2.10.90-10.src.rpm:1248773458
|
||||
glibc-2_10_90-11:HEAD:glibc-2.10.90-11.src.rpm:1248961080
|
||||
glibc-2_10_90-12:HEAD:glibc-2.10.90-12.src.rpm:1249300698
|
||||
glibc-2_10_90-13:HEAD:glibc-2.10.90-13.src.rpm:1249897909
|
||||
glibc-2_10_90-14:HEAD:glibc-2.10.90-14.src.rpm:1250516718
|
||||
glibc-2_10_90-15:HEAD:glibc-2.10.90-15.src.rpm:1251105646
|
||||
glibc-2_10_90-16:HEAD:glibc-2.10.90-16.src.rpm:1251288654
|
||||
glibc-2_10_90-17:HEAD:glibc-2.10.90-17.src.rpm:1251406917
|
||||
glibc-2_10_90-18:HEAD:glibc-2.10.90-18.src.rpm:1251802906
|
||||
glibc-2_10_90-19:HEAD:glibc-2.10.90-19.src.rpm:1251889856
|
||||
glibc-2_10_90-20:HEAD:glibc-2.10.90-20.src.rpm:1251969190
|
||||
glibc-2_10_90-21:HEAD:glibc-2.10.90-21.src.rpm:1252314102
|
||||
glibc-2_10_90-22:HEAD:glibc-2.10.90-22.src.rpm:1252930886
|
||||
glibc-2_10_90-23:HEAD:glibc-2.10.90-23.src.rpm:1253528881
|
||||
glibc-2_10_90-24:HEAD:glibc-2.10.90-24.src.rpm:1254140947
|
Loading…
Reference in New Issue
Block a user