SPECS (DEVEL): uClibc.spec - ldso enabled for x86-64.

pluto pluto at pld-linux.org
Tue Jun 20 11:56:32 CEST 2006


Author: pluto                        Date: Tue Jun 20 09:56:31 2006 GMT
Module: SPECS                         Tag: DEVEL
---- Log message:
- ldso enabled for x86-64.

---- Files affected:
SPECS:
   uClibc.spec (1.121.2.9 -> 1.121.2.10) 

---- Diffs:

================================================================
Index: SPECS/uClibc.spec
diff -u SPECS/uClibc.spec:1.121.2.9 SPECS/uClibc.spec:1.121.2.10
--- SPECS/uClibc.spec:1.121.2.9	Fri Apr 28 23:43:54 2006
+++ SPECS/uClibc.spec	Tue Jun 20 11:56:26 2006
@@ -1,10 +1,9 @@
 # $Revision$, $Date$
-%define	_snap	20060428
-
 Summary:	C library optimized for size
 Summary(pl):	Biblioteka C zoptymalizowana na rozmiar
 Name:		uClibc
 Version:	0.9.28
+%define		_snap	20060428
 Release:	1.%{_snap}.0.1
 Epoch:		2
 License:	LGPL
@@ -22,7 +21,7 @@
 BuildRequires:	gcc >= 3.0
 BuildRequires:	sed >= 4.0
 BuildRequires:	which
-ExclusiveArch:	alpha %{ix86} ppc sparc sparc64 sparcv9
+ExclusiveArch:	alpha %{ix86} %{x8664} ppc sparc sparc64 sparcv9
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 # note: the 2nd '\' is needed (some shell expansions?)
@@ -89,9 +88,6 @@
 %endif
 	' extra/Configs/Config.in
 
-# ldso on x86_64 not ready yet (missing resolve.S)
-sed -i -e '/HAS_NO_THREADS/a\\n\tselect HAVE_NO_SHARED\n\tselect ARCH_HAS_NO_LDSO' \
-	extra/Configs/Config.x86_64
 sed -i -e '/HAS_NO_THREADS/d' extra/Configs/Config.alpha
 
 %ifarch sparc sparc64 sparcv9
@@ -175,7 +171,7 @@
 %defattr(644,root,root,755)
 %doc Changelog* DEDICATION.mjn3 MAINTAINERS README TODO docs/threads.txt
 %dir %{_prefix}/*-linux-uclibc
-%ifarch %{ix86} ppc sparc sparc64 sparcv9
+%ifarch %{ix86} %{x8664} ppc sparc sparc64 sparcv9
 %dir %{_prefix}/*-linux-uclibc/lib
 %attr(755,root,root) %{_prefix}/*-linux-uclibc/lib/*.so*
 %endif
@@ -189,7 +185,8 @@
 %dir %{_prefix}/*-linux-uclibc/usr/bin
 %attr(755,root,root) %{_prefix}/*-linux-uclibc/usr/bin/*
 %dir %{_prefix}/*-linux-uclibc/usr/lib
-%ifarch %{ix86} ppc sparc sparc64 sparcv9
+%{_prefix}/*-linux-uclibc/usr/lib/uclibc_nonshared.a
+%ifarch %{ix86} %{x8664} ppc sparc sparc64 sparcv9
 %attr(755,root,root) %{_prefix}/*-linux-uclibc/usr/lib/*.so
 %endif
 %{_prefix}/*-linux-uclibc/usr/include
@@ -197,7 +194,6 @@
 %files static
 %defattr(644,root,root,755)
 %{_prefix}/*-linux-uclibc/usr/lib/lib*.a
-%{_prefix}/*-linux-uclibc/usr/lib/uclibc_nonshared.a
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -205,6 +201,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.121.2.10  2006/06/20 09:56:26  pluto
+- ldso enabled for x86-64.
+
 Revision 1.121.2.9  2006/04/28 21:43:54  sparky
 - snapshot updated
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/uClibc.spec?r1=1.121.2.9&r2=1.121.2.10&f=u



More information about the pld-cvs-commit mailing list