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