mirror of
https://git.yoctoproject.org/poky
synced 2026-05-31 12:49:46 +00:00
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:
committed by
Richard Purdie
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
-5
@@ -6,8 +6,8 @@ HOMEPAGE = "http://www.gnu.org/software/coreutils/"
|
|||||||
BUGTRACKER = "http://debbugs.gnu.org/coreutils"
|
BUGTRACKER = "http://debbugs.gnu.org/coreutils"
|
||||||
LICENSE = "GPLv3+"
|
LICENSE = "GPLv3+"
|
||||||
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504\
|
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504\
|
||||||
file://src/ls.c;beginline=5;endline=16;md5=2e9acd8818fe6db4c2981d20ca632553"
|
file://src/ls.c;beginline=5;endline=16;md5=38b79785ca88537b75871782a2a3c6b8"
|
||||||
PR = "r5"
|
PR = "r0"
|
||||||
DEPENDS = "gmp libcap"
|
DEPENDS = "gmp libcap"
|
||||||
DEPENDS_class-native = ""
|
DEPENDS_class-native = ""
|
||||||
|
|
||||||
@@ -15,11 +15,12 @@ inherit autotools gettext
|
|||||||
|
|
||||||
SRC_URI = "${GNU_MIRROR}/coreutils/${BP}.tar.xz \
|
SRC_URI = "${GNU_MIRROR}/coreutils/${BP}.tar.xz \
|
||||||
file://remove-usr-local-lib-from-m4.patch \
|
file://remove-usr-local-lib-from-m4.patch \
|
||||||
file://remove-gets.patch \
|
|
||||||
file://coreutils-build-with-acl.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 = "--disable-acl"
|
||||||
EXTRA_OECONF_class-native = "--disable-acl --without-gmp"
|
EXTRA_OECONF_class-native = "--disable-acl --without-gmp"
|
||||||
Reference in New Issue
Block a user