diff --git a/.cvsignore b/.cvsignore index f44e75f..e427f50 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -glibc-2.2.93.tar.bz2 +glibc-2.3.tar.bz2 diff --git a/glibc.spec b/glibc.spec index 0befbf6..e42acea 100644 --- a/glibc.spec +++ b/glibc.spec @@ -1,9 +1,9 @@ -%define glibcrelease 5 +%define glibcrelease 1 %define auxarches i586 i686 athlon sparcv9 alphaev6 -%define prelinkarches i686 athlon alpha alphaev6 sparc sparcv9 +%define prelinkarches i686 athlon alpha alphaev6 Summary: The GNU libc libraries. Name: glibc -Version: 2.2.93 +Version: 2.3 Release: %{glibcrelease} Copyright: LGPL Group: System Environment/Libraries @@ -185,12 +185,14 @@ case `uname -r` in %patch -p1 ;; esac -%ifarch armv4l sparc64 ia64 s390 s390x +%ifnarch %{ix86} alpha alphaev6 sparc sparcv9 rm -rf glibc-compat %endif -# Waiting for explanation... -rm -f sysdeps/powerpc/memset.S +# A lot of programs still misuse memcpy when they have to use +# memmove. The memcpy implementation below is not tolerant at +# all. +rm -f sysdeps/alpha/alphaev6/memcpy.S find . -type f -size 0 -o -name "*.orig" -exec rm -f {} \; cat > find_provides.sh < find_provides.sh < prelink.conf -/usr/sbin/prelink --reloc-only=0x72000000 $RPM_BUILD_ROOT/%{_lib}/libc-*.so -%endif # rquota.x and rquota.h are now provided by quota rm -f $RPM_BUILD_ROOT%{_prefix}/include/rpcsvc/rquota.[hx] @@ -654,6 +651,26 @@ rm -f *.filelist* %endif %changelog +* Thu Oct 3 2002 Jakub Jelinek 2.3-1 +- update to 2.3 final + - fix freopen on libstdc++ <= 2.96 stdin/stdout/stderr (#74800) + +* Sun Sep 29 2002 Jakub Jelinek 2.2.94-3 +- don't prelink -r libc.so on ppc/x86-64/sparc*, it doesn't + speed things up, because they are neither REL arches, nor + ELF_MACHINE_REL_RELATIVE +- fix sparc64 build + +* Sun Sep 29 2002 Jakub Jelinek 2.2.94-2 +- update from CVS + +* Sat Sep 28 2002 Jakub Jelinek 2.2.94-1 +- update from CVS +- prelink on ppc and x86-64 too +- don't remove ppc memset +- instead of listing on which arches to remove glibc-compat + list where it should stay + * Fri Sep 6 2002 Jakub Jelinek 2.2.93-5 - fix wcsmbs functions with invalid character sets (or malloc failures) diff --git a/sources b/sources index 4056861..5f11f0a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -21a7d384246c96f16d343d4c8afc5729 glibc-2.2.93.tar.bz2 +12f69d050e8b8c559dbad2a8ba533453 glibc-2.3.tar.bz2