rpms/dietlibc/devel dietlibc-0.29-scall.patch, NONE, 1.1 dietlibc.spec, 1.13, 1.14 dietlibc-0.28-syscall.patch, 1.1, NONE dietlibc-0.28-stat64.patch, 1.1, NONE dietlibc-0.28-scall.patch, 1.2, NONE dietlibc-0.28-ppc.patch, 1.2, NONE dietlibc-0.28-madv.patch, 1.1, NONE dietlibc-0.28-hppa.patch, 1.1, NONE dietlibc-0.28-gcc4.patch, 1.1, NONE dietlibc-0.28-cflags.patch, 1.1, NONE
Enrico Scholz (ensc)
fedora-extras-commits at redhat.com
Tue May 24 11:20:07 UTC 2005
Author: ensc
Update of /cvs/extras/rpms/dietlibc/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4325
Modified Files:
dietlibc.spec
Added Files:
dietlibc-0.29-scall.patch
Removed Files:
dietlibc-0.28-syscall.patch dietlibc-0.28-stat64.patch
dietlibc-0.28-scall.patch dietlibc-0.28-ppc.patch
dietlibc-0.28-madv.patch dietlibc-0.28-hppa.patch
dietlibc-0.28-gcc4.patch dietlibc-0.28-cflags.patch
Log Message:
updated to 0.29
dietlibc-0.29-scall.patch:
--- NEW FILE dietlibc-0.29-scall.patch ---
2005-04-24 Enrico Scholz <enrico.scholz at informatik.tu-chemnitz.de>
* libcompat/syscall.S: catch the case when syscall(2) is not
implemented for the actual arch instead of jumping to the next
function and executing the wrong code
--- dietlibc-0.29/libcompat/syscall.S.scall
+++ dietlibc-0.29/libcompat/syscall.S
@@ -120,6 +120,12 @@
nop
#else
- /* arch not implemented yet */
+#include <endian.h>
+ .section .note
+#if (__WORDSIZE == 64)
+ .quad __syscall_2_not_implemented_for_this_arch
+#else
+ .long __syscall_2_not_implemented_for_this_arch
+#endif
#endif
.size syscall, . - syscall
Index: dietlibc.spec
===================================================================
RCS file: /cvs/extras/rpms/dietlibc/devel/dietlibc.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- dietlibc.spec 19 May 2005 20:30:00 -0000 1.13
+++ dietlibc.spec 24 May 2005 11:20:05 -0000 1.14
@@ -35,22 +35,15 @@
Summary: Small libc implementation
Name: %{?_with_cross:cross-%crossarch-}%NAME
-Version: 0.28
-Release: %release_func 6
+Version: 0.29
+Release: %release_func 1
License: GPL
Group: Development/Libraries
URL: http://www.fefe.de/dietlibc/
Source0: http://www.kernel.org/pub/linux/libs/dietlibc/%NAME-%version.tar.bz2
Source1: http://www.fefe.de/dietlibc/%NAME-%version.tar.bz2.sig
-Patch0: dietlibc-0.28-gcc4.patch
Patch1: dietlibc-0.28-setpriority.patch
-Patch2: dietlibc-0.28-ppc.patch
-Patch3: dietlibc-0.28-hppa.patch
-Patch4: dietlibc-0.28-cflags.patch
-Patch6: dietlibc-0.28-stat64.patch
-Patch7: dietlibc-0.28-madv.patch
-Patch9: dietlibc-0.28-syscall.patch
-Patch10: dietlibc-0.28-scall.patch
+Patch10: dietlibc-0.29-scall.patch
BuildRoot: %_tmppath/%name-%version-%release-buildroot
%{?with_dyn:Requires: dietlibc-lib = %version-%release}
@@ -80,20 +73,10 @@
%prep
%setup -q -n %NAME-%version
-%patch0 -p1 -b .gcc4
%patch1 -p1 -b .nice
-%patch2 -p1 -b .ppc
-%patch3 -p1 -b .hppa
-%patch4 -p1 -b .cflags
-%patch6 -p1 -b .stat64
-%patch7 -p1 -b .madv
-%patch9 -p1 -b .syscall
%patch10 -p1 -b .scall
-## only for 0.28; remove it in 0.29
-sed -i -e 's!LD_RUN_PATH= !env -u LD_RUN_PATH !' Makefile
-
%define basemakeflags prefix=%_libdir/dietlibc BINDIR=%_bindir MAN1DIR=%_mandir/man1 COMMENT=: %{!?_with_cross:CFLAGS="$RPM_OPT_FLAGS"}
%define makeflags %basemakeflags %{?_with_cross:CROSS=%crossarch- ARCH=%target_cpu}
@@ -152,6 +135,11 @@
%endif
%changelog
+* Tue May 24 2005 Enrico Scholz <enrico.scholz at informatik.tu-chemnitz.de> - 0.29-1
+- updated to 0.29
+- rediffed -scall patch
+- removed most patches as already in upstream
+
* Thu May 19 2005 Enrico Scholz <enrico.scholz at informatik.tu-chemnitz.de> - 0.28-6
- use %%dist instead of %%disttag
- package some more %%doc files (reported by Chris Ricker)
--- dietlibc-0.28-syscall.patch DELETED ---
--- dietlibc-0.28-stat64.patch DELETED ---
--- dietlibc-0.28-scall.patch DELETED ---
--- dietlibc-0.28-ppc.patch DELETED ---
--- dietlibc-0.28-madv.patch DELETED ---
--- dietlibc-0.28-hppa.patch DELETED ---
--- dietlibc-0.28-gcc4.patch DELETED ---
--- dietlibc-0.28-cflags.patch DELETED ---
More information about the fedora-extras-commits
mailing list