about summary refs log tree commit diff
path: root/fedora/glibc.spec.in
diff options
context:
space:
mode:
Diffstat (limited to 'fedora/glibc.spec.in')
-rw-r--r--fedora/glibc.spec.in25
1 files changed, 22 insertions, 3 deletions
diff --git a/fedora/glibc.spec.in b/fedora/glibc.spec.in
index 535cfc6a4f..0410094832 100644
--- a/fedora/glibc.spec.in
+++ b/fedora/glibc.spec.in
@@ -1,6 +1,6 @@
-%define glibcrelease 9
+%define glibcrelease 10
 %define run_glibc_tests 1
-%define auxarches i586 i686 athlon sparcv9 alphaev6
+%define auxarches i586 i686 athlon sparcv9v sparc64v alphaev6
 %define xenarches i686 athlon
 %ifarch %{xenarches}
 %define buildxen 1
@@ -15,7 +15,7 @@
 %define buildpower6 0
 %endif
 %define rtkaioarches %{ix86} x86_64 ia64 ppc ppc64 s390 s390x
-%define debuginfocommonarches %{ix86} alpha alphaev6 sparc sparcv9
+%define debuginfocommonarches %{ix86} alpha alphaev6 sparc sparcv9 sparcv9v sparc64 sparc64v
 %define _unpackaged_files_terminate_build 0
 Summary: The GNU libc libraries.
 Name: glibc
@@ -256,6 +256,8 @@ package or when debugging this package.
 # memmove. The memcpy implementation below is not tolerant at
 # all.
 rm -f sysdeps/alpha/alphaev6/memcpy.S
+mv sysdeps/sparc/sparc32/{,sparcv9/}sparcv9b
+mv sysdeps/sparc/sparc32/{,sparcv9/}sparcv9v
 
 find . -type f -size 0 -o -name "*.orig" -exec rm -f {} \;
 cat > find_provides.sh <<EOF
@@ -295,11 +297,21 @@ BuildFlags="-mcpu=ultrasparc -fcall-used-g6"
 GCC="gcc -m32"
 GXX="g++ -m32"
 %endif
+%ifarch sparcv9v
+BuildFlags="-mcpu=niagara -fcall-used-g6"
+GCC="gcc -m32"
+GXX="g++ -m32"
+%endif
 %ifarch sparc64
 BuildFlags="-mcpu=ultrasparc -mvis -fcall-used-g6"
 GCC="gcc -m64"
 GXX="g++ -m64"
 %endif
+%ifarch sparc64v
+BuildFlags="-mcpu=niagara -mvis -fcall-used-g6"
+GCC="gcc -m64"
+GXX="g++ -m64"
+%endif
 %ifarch ppc64
 BuildFlags="-mno-minimal-toc"
 GCC="gcc -m64"
@@ -1000,6 +1012,13 @@ rm -f *.filelist*
 %endif
 
 %changelog
+* Wed Aug 15 2007 Jakub Jelinek <jakub@redhat.com> 2.6.90-10
+- don't open /etc/ld.so.{cache,preload} with O_NOATIME (#252146)
+- s390{,x}, alpha and sparc fixes
+- sparcv9 is no longer an aux arch, as we expect
+  to not build sparc.rpm glibc any longer, only sparcv9.rpm,
+  sparc64.rpm and new two aux arches sparcv9v.rpm and sparc64v.rpm
+
 * Tue Aug 14 2007 Jakub Jelinek <jakub@redhat.com> 2.6.90-9
 - private futex even for mutexes and condvars
 - some further O_CLOEXEC changes