coreutils: update to upstream version 8.21
remove-gets.patch removed as issue is fixed upstream. (From OE-Core rev: c2fd59028a57356cff8d165edb71c45c3b05cc67) Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
741b8d764c
commit
841ec528ec
|
@ -1,23 +0,0 @@
|
|||
use gets iff its defined. eglibc 2.16 removed gets
|
||||
|
||||
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
||||
Upstream-Status: Pending
|
||||
|
||||
Index: coreutils-8.14/lib/stdio.in.h
|
||||
===================================================================
|
||||
--- coreutils-8.14.orig/lib/stdio.in.h 2011-09-24 04:20:48.000000000 -0700
|
||||
+++ coreutils-8.14/lib/stdio.in.h 2012-07-03 10:36:19.886296576 -0700
|
||||
@@ -713,11 +713,13 @@
|
||||
_GL_CXXALIAS_SYS (gets, char *, (char *s));
|
||||
# undef gets
|
||||
# endif
|
||||
+# if defined gets
|
||||
_GL_CXXALIASWARN (gets);
|
||||
/* It is very rare that the developer ever has full control of stdin,
|
||||
so any use of gets warrants an unconditional warning. Assume it is
|
||||
always declared, since it is required by C89. */
|
||||
_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
|
||||
+# endif
|
||||
#endif
|
||||
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
Upstream-Status: Inappropriate [disable feature]
|
||||
|
||||
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
|
||||
diff -Nurd coreutils-8.21/man/local.mk coreutils-8.21/man/local.mk
|
||||
--- coreutils-8.21/man/local.mk 2013-02-05 16:01:21.000000000 +0200
|
||||
+++ coreutils-8.21/man/local.mk 2013-03-23 09:12:53.360470192 +0200
|
||||
@@ -19,11 +19,11 @@
|
||||
EXTRA_DIST += man/help2man man/dummy-man
|
||||
|
||||
## Graceful degradation for systems lacking perl.
|
||||
-if HAVE_PERL
|
||||
-run_help2man = $(PERL) -- $(srcdir)/man/help2man
|
||||
-else
|
||||
+#if HAVE_PERL
|
||||
+#run_help2man = $(PERL) -- $(srcdir)/man/help2man
|
||||
+#else
|
||||
run_help2man = $(SHELL) $(srcdir)/man/dummy-man
|
||||
-endif
|
||||
+#endif
|
||||
|
||||
man1_MANS = @man1_MANS@
|
||||
EXTRA_DIST += $(man1_MANS:.1=.x)
|
|
@ -6,8 +6,8 @@ HOMEPAGE = "http://www.gnu.org/software/coreutils/"
|
|||
BUGTRACKER = "http://debbugs.gnu.org/coreutils"
|
||||
LICENSE = "GPLv3+"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504\
|
||||
file://src/ls.c;beginline=5;endline=16;md5=2e9acd8818fe6db4c2981d20ca632553"
|
||||
PR = "r5"
|
||||
file://src/ls.c;beginline=5;endline=16;md5=38b79785ca88537b75871782a2a3c6b8"
|
||||
PR = "r0"
|
||||
DEPENDS = "gmp libcap"
|
||||
DEPENDS_class-native = ""
|
||||
|
||||
|
@ -15,11 +15,12 @@ inherit autotools gettext
|
|||
|
||||
SRC_URI = "${GNU_MIRROR}/coreutils/${BP}.tar.xz \
|
||||
file://remove-usr-local-lib-from-m4.patch \
|
||||
file://remove-gets.patch \
|
||||
file://coreutils-build-with-acl.patch \
|
||||
file://dummy_help2man.patch \
|
||||
"
|
||||
SRC_URI[md5sum] = "bcb135ce553493a45aba01b39eb3920a"
|
||||
SRC_URI[sha256sum] = "0d120817c19292edb19e92ae6b8eac9020e03d51e0af9cb116cf82b65d18b02d"
|
||||
|
||||
SRC_URI[md5sum] = "065ba41828644eca5dd8163446de5d64"
|
||||
SRC_URI[sha256sum] = "adaa44bdab3fa5eb352e80d8a31fdbf957b78653d0c2cd30d63e161444288e18"
|
||||
|
||||
EXTRA_OECONF = "--disable-acl"
|
||||
EXTRA_OECONF_class-native = "--disable-acl --without-gmp"
|
Loading…
Reference in New Issue