SPECS (DEVEL): glibc.spec - xen friendly glibc. works for me on no...
pluto
pluto at pld-linux.org
Mon May 1 16:04:54 CEST 2006
Author: pluto Date: Mon May 1 14:04:54 2006 GMT
Module: SPECS Tag: DEVEL
---- Log message:
- xen friendly glibc. works for me on non-xen kernel on x86-64 box.
- release 2.
---- Files affected:
SPECS:
glibc.spec (1.590.2.39 -> 1.590.2.40)
---- Diffs:
================================================================
Index: SPECS/glibc.spec
diff -u SPECS/glibc.spec:1.590.2.39 SPECS/glibc.spec:1.590.2.40
--- SPECS/glibc.spec:1.590.2.39 Mon May 1 11:32:35 2006
+++ SPECS/glibc.spec Mon May 1 16:04:48 2006
@@ -31,7 +31,7 @@
Summary(uk): GNU libc ×ĹŇÓŚ§ 2.3
Name: glibc
Version: 2.4
-Release: 1
+Release: 2
Epoch: 6
License: LGPL
Group: Libraries
@@ -118,6 +118,12 @@
# avoid -s here (ld.so must not be stripped to allow any program debugging)
%define rpmldflags %{nil}
%define specflags_sparc64 -m64 -mcpu=ultrasparc -mvis -fcall-used-g6
+
+# Xen-friendly glibc
+%define specflags_ia32 -mno-tls-direct-seg-refs
+%define specflags_x86_64 -mno-tls-direct-seg-refs
+%define specflags_ia32e -mno-tls-direct-seg-refs
+
# we don't want perl dependency in glibc-devel
%define _noautoreqfiles %{_bindir}/mtrace
# hack: don't depend on rpmlib(PartialHardlinkSets) for easier upgrade from Ra
@@ -1409,7 +1415,6 @@
%files profile
%defattr(644,root,root,755)
-#{?with_dual:%{_libdir}/nptl/lib*_p.a}
%{_libdir}/lib*_p.a
%files pic
@@ -1425,6 +1430,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.590.2.40 2006/05/01 14:04:48 pluto
+- xen friendly glibc. works for me on non-xen kernel on x86-64 box.
+- release 2.
+
Revision 1.590.2.39 2006/05/01 09:32:35 pluto
- always omit frame pointers (not needed any more due to var-tracking).
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/glibc.spec?r1=1.590.2.39&r2=1.590.2.40&f=u
More information about the pld-cvs-commit
mailing list