SPECS (DEVEL): uClibc.spec - people from uclibc said it should wor...
sparky
sparky at pld-linux.org
Wed Jan 4 02:02:19 CET 2006
Author: sparky Date: Wed Jan 4 01:02:19 2006 GMT
Module: SPECS Tag: DEVEL
---- Log message:
- people from uclibc said it should work on ppc with current kernel,
last versions makes statically linked application segfault at exit time
- patches neads update: Makefile ideology has changed totally
- everything i've done today, i'm so weak :(
---- Files affected:
SPECS:
uClibc.spec (1.121 -> 1.121.2.1)
---- Diffs:
================================================================
Index: SPECS/uClibc.spec
diff -u SPECS/uClibc.spec:1.121 SPECS/uClibc.spec:1.121.2.1
--- SPECS/uClibc.spec:1.121 Tue Oct 18 16:37:41 2005
+++ SPECS/uClibc.spec Wed Jan 4 02:02:13 2006
@@ -1,24 +1,26 @@
# $Revision$, $Date$
+%define _snap 20060103
+
Summary: C library optimized for size
Summary(pl): Biblioteka C zoptymalizowana na rozmiar
Name: uClibc
Version: 0.9.28
-Release: 1.2
+Release: 1.%{_snap}.0.1
Epoch: 2
License: LGPL
Group: Libraries
-Source0: http://uclibc.org/downloads/%{name}-%{version}.tar.bz2
-# Source0-md5: 1ada58d919a82561061e4741fb6abd29
+Source0: http://www.uclibc.org/downloads/snapshots/%{name}-%{_snap}.tar.bz2
+# Source0-md5: 5d6167a44737a509672914e80c6fd4fd
Patch0: %{name}-newsoname.patch
Patch1: %{name}-alpha.patch
Patch2: %{name}-toolchain-wrapper.patch
Patch3: %{name}-targetcpu.patch
-Patch4: %{name}-O_DIRECT.patch
+#Patch4: %{name}-O_DIRECT.patch
Patch5: %{name}-sparc.patch
-Patch6: %{name}-x86_64.patch
+#Patch6: %{name}-x86_64.patch
Patch7: %{name}-ppc-ioctl-errno.patch
-Patch8: %{name}-ppc-syscall.patch
-Patch9: %{name}-ppc-uint128.patch
+#Patch8: %{name}-ppc-syscall.patch
+#Patch9: %{name}-ppc-uint128.patch
Patch10: %{name}-syscallerror.patch
URL: http://uclibc.org/
BuildRequires: gcc >= 3.0
@@ -65,17 +67,17 @@
Biblioteki statyczne uClibc.
%prep
-%setup -q
-%patch0 -p1
+%setup -q -n %{name}
+#%%patch0 -p1 NEADS UPDATE
%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
+#%%patch2 -p1 NEADS UPDATE
+#%%patch3 -p1 NEADS UPDATE
+#%%patch4 -p1 APPLIED
%patch5 -p1
-%patch6 -p1
+#%%patch6 -p1 UNNEADED
%patch7 -p1
-%patch8 -p1
-%patch9 -p1
+#%%patch8 -p1 NOT NEADED (I HOPE)
+#%%patch9 -p1 APPLIED
%patch10 -p1
sed -i -e '
@@ -117,7 +119,7 @@
mv -f .config .config.tmp
sed -e 's/^.*UCLIBC_HAS_IPV6.*$/UCLIBC_HAS_IPV6=y/;
s/^.*DO_C99_MATH.*$/DO_C99_MATH=y/;
- s/^.*UCLIBC_HAS_RPC.*/UCLIBC_HAS_RPC=y\n# UCLIBC_HAS_FULL_RPC is not set/;
+ s/^.*UCLIBC_HAS_RPC.*/UCLIBC_HAS_RPC=y\n# UCLIBC_HAS_FULL_RPC is not set\n# UCLIBC_HAS_REENTRANT_RPC is not set/;
s/^.*UCLIBC_HAS_SYS_SIGLIST.*$/UCLIBC_HAS_SYS_SIGLIST=y/;
s,^SHARED_LIB_LOADER_PREFIX=.*,SHARED_LIB_LOADER_PREFIX="$(RUNTIME_PREFIX)/lib",
s/^.*UCLIBC_HAS_PRINTF_M_SPEC.*$/UCLIBC_HAS_PRINTF_M_SPEC=y/;
@@ -208,6 +210,12 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.121.2.1 2006/01/04 01:02:13 sparky
+- people from uclibc said it should work on ppc with current kernel,
+ last versions makes statically linked application segfault at exit time
+- patches neads update: Makefile ideology has changed totally
+- everything i've done today, i'm so weak :(
+
Revision 1.121 2005/10/18 14:37:41 jpc
- add UCLIBC_HAS_PRINTF_M_SPEC to config (needed by busybox, will
print 'm' in place of error messages if not set)
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/uClibc.spec?r1=1.121&r2=1.121.2.1&f=u
More information about the pld-cvs-commit
mailing list