2.13.90-12

This commit is contained in:
Andreas Schwab 2011-05-13 16:56:46 +02:00
parent 532ddd86e5
commit 5423dccb1c
4 changed files with 416 additions and 452 deletions

6
.gitignore vendored
View File

@ -1,3 +1,3 @@
/glibc-ports-2.13-31-ga875971.tar.xz /glibc-2.13-160-g320a5dc-fedora.tar.xz
/glibc-2.13-107-gb9af130-fedora.tar.xz /glibc-2.13-160-g320a5dc.tar.xz
/glibc-2.13-107-gb9af130.tar.xz /glibc-ports-2.13-34-gf1d4d4b.tar.xz

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
%define glibcsrcdir glibc-2.13-107-gb9af130 %define glibcsrcdir glibc-2.13-160-g320a5dc
%define glibcversion 2.13.90 %define glibcversion 2.13.90
%define glibcportsdir glibc-ports-2.13-31-ga875971 %define glibcportsdir glibc-ports-2.13-34-gf1d4d4b
### glibc.spec.in follows: ### glibc.spec.in follows:
%define run_glibc_tests 1 %define run_glibc_tests 1
%define auxarches athlon alphaev6 %define auxarches athlon alphaev6
@ -22,11 +22,12 @@
%define debuginfocommonarches %{biarcharches} alpha alphaev6 %define debuginfocommonarches %{biarcharches} alpha alphaev6
%define multiarcharches ppc ppc64 %{ix86} x86_64 %{sparc} %define multiarcharches ppc ppc64 %{ix86} x86_64 %{sparc}
%define systemtaparches %{ix86} x86_64 %define systemtaparches %{ix86} x86_64
%define silentrules PARALLELMFLAGS=-s
Summary: The GNU libc libraries Summary: The GNU libc libraries
Name: glibc Name: glibc
Version: %{glibcversion} Version: %{glibcversion}
Release: 11 Release: 12
# GPLv2+ is used in a bunch of programs, LGPLv2+ is used for libraries. # GPLv2+ is used in a bunch of programs, LGPLv2+ is used for libraries.
# Things that are linked directly into dynamically linked programs # Things that are linked directly into dynamically linked programs
# and shared libraries (e.g. crt files, lib*_nonshared.a) have an additional # and shared libraries (e.g. crt files, lib*_nonshared.a) have an additional
@ -367,7 +368,7 @@ configure_CFLAGS="$build_CFLAGS -fno-asynchronous-unwind-tables"
--disable-profile --enable-experimental-malloc --enable-nss-crypt || --disable-profile --enable-experimental-malloc --enable-nss-crypt ||
{ cat config.log; false; } { cat config.log; false; }
make %{?_smp_mflags} -r CFLAGS="$build_CFLAGS" PARALLELMFLAGS=-s make %{?_smp_mflags} -r CFLAGS="$build_CFLAGS" %{silentrules}
cd .. cd ..
} }
@ -413,7 +414,7 @@ GCC=`cat Gcc`
rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT
make -j1 install_root=$RPM_BUILD_ROOT install -C build-%{nptl_target_cpu}-linuxnptl PARALLELMFLAGS=-s make -j1 install_root=$RPM_BUILD_ROOT install -C build-%{nptl_target_cpu}-linuxnptl %{silentrules}
%ifnarch %{auxarches} %ifnarch %{auxarches}
cd build-%{nptl_target_cpu}-linuxnptl && \ cd build-%{nptl_target_cpu}-linuxnptl && \
make %{?_smp_mflags} install_root=$RPM_BUILD_ROOT install-locales -C ../localedata objdir=`pwd` && \ make %{?_smp_mflags} install_root=$RPM_BUILD_ROOT install-locales -C ../localedata objdir=`pwd` && \
@ -735,7 +736,7 @@ export TIMEOUTFACTOR=16
parent=$$ parent=$$
echo ====================TESTING========================= echo ====================TESTING=========================
cd build-%{nptl_target_cpu}-linuxnptl cd build-%{nptl_target_cpu}-linuxnptl
( make %{?_smp_mflags} -k check PARALLELMFLAGS=-s 2>&1 ( make %{?_smp_mflags} -k check %{silentrules} 2>&1
sleep 10s sleep 10s
teepid="`ps -eo ppid,pid,command | awk '($1 == '${parent}' && $3 ~ /^tee/) { print $2 }'`" teepid="`ps -eo ppid,pid,command | awk '($1 == '${parent}' && $3 ~ /^tee/) { print $2 }'`"
[ -n "$teepid" ] && kill $teepid [ -n "$teepid" ] && kill $teepid
@ -744,7 +745,7 @@ cd ..
%if %{buildxen} %if %{buildxen}
echo ====================TESTING -mno-tls-direct-seg-refs============= echo ====================TESTING -mno-tls-direct-seg-refs=============
cd build-%{nptl_target_cpu}-linuxnptl-nosegneg cd build-%{nptl_target_cpu}-linuxnptl-nosegneg
( make %{?_smp_mflags} -k check PARALLELMFLAGS=-s 2>&1 ( make %{?_smp_mflags} -k check %{silentrules} 2>&1
sleep 10s sleep 10s
teepid="`ps -eo ppid,pid,command | awk '($1 == '${parent}' && $3 ~ /^tee/) { print $2 }'`" teepid="`ps -eo ppid,pid,command | awk '($1 == '${parent}' && $3 ~ /^tee/) { print $2 }'`"
[ -n "$teepid" ] && kill $teepid [ -n "$teepid" ] && kill $teepid
@ -757,7 +758,7 @@ cd build-%{nptl_target_cpu}-linuxnptl-power6
( if [ -d ../power6emul ]; then ( if [ -d ../power6emul ]; then
export LD_PRELOAD=`cd ../power6emul; pwd`/\$LIB/power6emul.so export LD_PRELOAD=`cd ../power6emul; pwd`/\$LIB/power6emul.so
fi fi
make %{?_smp_mflags} -k check PARALLELMFLAGS=-s 2>&1 make %{?_smp_mflags} -k check %{silentrules} 2>&1
sleep 10s sleep 10s
teepid="`ps -eo ppid,pid,command | awk '($1 == '${parent}' && $3 ~ /^tee/) { print $2 }'`" teepid="`ps -eo ppid,pid,command | awk '($1 == '${parent}' && $3 ~ /^tee/) { print $2 }'`"
[ -n "$teepid" ] && kill $teepid [ -n "$teepid" ] && kill $teepid
@ -1050,6 +1051,32 @@ rm -f *.filelist*
%endif %endif
%changelog %changelog
* Fri May 13 2011 Andreas Schwab <schwab@redhat.com> - 2.13.90-12
- Update from master
- Fix resizing table for unique symbols when adding symbol for copy
relocation (BZ#12511)
- Fix sched_setscheduler call in spawn implementation (BZ#12052)
- Report write error in addmnt even for cached streams (BZ#12625)
- Translate kernel error into what pthread_create should return
(BZ#386)
- More configurability for secondary group lookup (BZ#11257)
- Several locale data updates (BZ#11258, BZ#11487, BZ#11532,
BZ#11578, BZ#11653, BZ#11668, BZ#11945, BZ#11947, BZ#12158,
BZ#12200, BZ#12178, BZ#12178, BZ#12346, BZ#12449, BZ#12545,
BZ#12551, BZ#12611, BZ#12660, BZ#12681, BZ#12541, BZ#12711,
BZ#12738)
- Fix Linux getcwd for long paths (BZ#12713)
- static tls memory leak on TLS_DTV_AT_TP archs
- Actually undefine ARG_MAX from <linux/limits.h>
- Backport BIND code to query name as TLD (BZ#12734)
- Allow $ORIGIN to reference trusted directoreis in SUID binaries
(BZ #12393)
- Add missing {__BEGIN,__END}_DECLS to sys/sysmacros.h
- Report if no record is found by initgroups in nss_files
- Never leave $ORIGIN unexpanded
- Revert "Ignore origin of privileged program"
- Reexport RPC interface
* Thu May 5 2011 Andreas Schwab <schwab@redhat.com> - 2.13.90-11 * Thu May 5 2011 Andreas Schwab <schwab@redhat.com> - 2.13.90-11
- Update from master - Update from master
- Don't use removed rpc headers - Don't use removed rpc headers
@ -4730,7 +4757,7 @@ rm -f *.filelist*
- rebuilt against newer glibc-kernheaders to use the correct - rebuilt against newer glibc-kernheaders to use the correct
PATH_MAX PATH_MAX
- handle .athlon.rpm glibc the same way as .i686.rpm - handle .athlon.rpm glibc the same way as .i686.rpm
- add a couple of .ISO-8859-15 locales (#61922) - add a couple of .ISO-8859-15 locales (#61908)
- readd temporarily currencies which were superceeded by Euro - readd temporarily currencies which were superceeded by Euro
into the list of accepted currencies by localedef to make into the list of accepted currencies by localedef to make
standard conformance testsuites happy standard conformance testsuites happy

View File

@ -1,3 +1,3 @@
ba90c471636fbdb98c71ca5e456c143e glibc-2.13-107-gb9af130-fedora.tar.xz 10c24084eeef6c746f50e7549d8473a8 glibc-2.13-160-g320a5dc-fedora.tar.xz
0e22c7c9d4b7968adb2be66ad78041f2 glibc-2.13-107-gb9af130.tar.xz 7e9560e4c432573d7673759fefaef994 glibc-2.13-160-g320a5dc.tar.xz
357e5e9f336916c51e7b2b384e2534e6 glibc-ports-2.13-31-ga875971.tar.xz 58bc3858b6d73b2868f6399a4850f0b7 glibc-ports-2.13-34-gf1d4d4b.tar.xz