Author: jajcus Date: Mon May 1 12:01:48 2006 GMT Module: SPECS Tag: AC-branch ---- Log message: - no_tls_direct_seg_refs bcond for building Xen-friendly glibc, disabled by default. I suggest enabling it by default, after a bit of testing. Please note, that for Th this bcond would be implemented in a bit different way (gcc option -mno-tls-direct-seg-refs)
---- Files affected: SPECS: glibc.spec (1.583.2.73 -> 1.583.2.74) ---- Diffs: ================================================================ Index: SPECS/glibc.spec diff -u SPECS/glibc.spec:1.583.2.73 SPECS/glibc.spec:1.583.2.74 --- SPECS/glibc.spec:1.583.2.73 Fri Apr 14 17:02:20 2006 +++ SPECS/glibc.spec Mon May 1 14:01:43 2006 @@ -19,8 +19,11 @@ %bcond_with cross # build using crossgcc (without libgcc_eh) %bcond_with boot64 # bootstrap *64 using cross* (sparc64 currently) %bcond_with pax # apply PaX hack +%bcond_with no_tls_direct_seg_refs # enable -DNO_TLS_DIRECT_SEG_REFS for Xen + # # TODO: +# - test with no_tls_direct_seg_refs, and enable by default if no problems found # - look at locale fixes/updates in bugzilla # [OLD] # - localedb-gen man pages(?) @@ -87,7 +90,7 @@ Summary(uk): GNU libc ×ĹŇÓŚ§ 2.3 Name: glibc Version: 2.3.6 -Release: 5 +Release: 5.1 Epoch: 6 License: LGPL Group: Libraries @@ -983,7 +986,8 @@ --with%{!?with_selinux:out}-selinux \ --with%{!?with_tls:out}-tls \ --enable-add-ons=linuxthreads \ - --enable-profile + --enable-profile \ + %{?with_no_tls_direct_seg_refs:CFLAGS="%{rpmcflags} -DNO_TLS_DIRECT_SEG_REFS"} %{__make} %endif %if %{with nptl} @@ -1000,7 +1004,8 @@ --with%{!?with_selinux:out}-selinux \ --with-tls \ --enable-add-ons=nptl \ - --enable-profile + --enable-profile \ + %{?with_no_tls_direct_seg_refs:CFLAGS="%{rpmcflags} -DNO_TLS_DIRECT_SEG_REFS"} # simulate cross-compiling so we can perform dual builds on 2.4.x kernel %{__make} \ %{?with_dual:cross-compiling=yes} @@ -1720,6 +1725,12 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.583.2.74 2006/05/01 12:01:43 jajcus +- no_tls_direct_seg_refs bcond for building Xen-friendly glibc, disabled by default. + I suggest enabling it by default, after a bit of testing. + Please note, that for Th this bcond would be implemented in a bit different + way (gcc option -mno-tls-direct-seg-refs) + Revision 1.583.2.73 2006/04/14 15:02:20 glen - rel 5 ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/glibc.spec?r1=1.583.2.73&r2=1.583.2.74&f=u _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit