rpms/dietlibc/devel dietlibc-0.29-nostackprotector.patch, NONE, 1.1 dietlibc.spec, 1.16, 1.17
Enrico Scholz (ensc)
fedora-extras-commits at redhat.com
Sun Oct 30 14:15:06 UTC 2005
Author: ensc
Update of /cvs/extras/rpms/dietlibc/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv22568
Modified Files:
dietlibc.spec
Added Files:
dietlibc-0.29-nostackprotector.patch
Log Message:
remove '-fstack-protector' from CLI because it uses __stack_chk_fail
which is not provided by dietlibc
dietlibc-0.29-nostackprotector.patch:
--- NEW FILE dietlibc-0.29-nostackprotector.patch ---
--- dietlibc-0.29/diet.c.nostackprotector 2005-05-18 16:38:55.000000000 +0200
+++ dietlibc-0.29/diet.c 2005-10-30 12:27:06.000000000 +0100
@@ -319,6 +319,8 @@
if (strcmp(argv[i],"-fpic") && strcmp(argv[i],"-fno-pic"))
continue;
}
+ if (strcmp(argv[i],"-fstack-protector")==0)
+ continue;
*dest++=argv[i];
}
#ifndef __DYN_LIB
Index: dietlibc.spec
===================================================================
RCS file: /cvs/extras/rpms/dietlibc/devel/dietlibc.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- dietlibc.spec 26 May 2005 05:19:25 -0000 1.16
+++ dietlibc.spec 30 Oct 2005 14:15:03 -0000 1.17
@@ -36,7 +36,7 @@
Summary: Small libc implementation
Name: %{?_with_cross:cross-%crossarch-}%NAME
Version: 0.29
-Release: %release_func 2
+Release: %release_func 3
License: GPL
Group: Development/Libraries
URL: http://www.fefe.de/dietlibc/
@@ -44,6 +44,7 @@
Source1: http://www.fefe.de/dietlibc/%NAME-%version.tar.bz2.sig
Patch1: dietlibc-0.28-setpriority.patch
Patch10: dietlibc-0.29-scall.patch
+Patch20: dietlibc-0.29-nostackprotector.patch
BuildRoot: %_tmppath/%name-%version-%release-buildroot
%{?with_dyn:Requires: dietlibc-lib = %version-%release}
@@ -75,6 +76,7 @@
%setup -q -n %NAME-%version
%patch1 -p1 -b .nice
%patch10 -p1 -b .scall
+%patch20 -p1 -b .nostackprotector
%global fixcflags -fomit-frame-pointer -fno-exceptions -fno-asynchronous-unwind-tables
%global basemakeflags prefix=%_libdir/dietlibc BINDIR=%_bindir MAN1DIR=%_mandir/man1 COMMENT=: %{!?_with_cross:CFLAGS="$RPM_OPT_FLAGS %fixcflags"}
@@ -134,6 +136,10 @@
%endif
%changelog
+* Sun Oct 30 2005 Enrico Scholz <enrico.scholz at informatik.tu-chemnitz.de> - 0.29-3
+- remove '-fstack-protector' from CLI because it uses __stack_chk_fail
+ which is not provided by dietlibc
+
* Thu May 26 2005 Enrico Scholz <enrico.scholz at informatik.tu-chemnitz.de> - 0.29-2
- rebuilt
More information about the fedora-extras-commits
mailing list