app-text/lv: add missing string protos
authorSergei Trofimovich <slyfox@gentoo.org>
Thu, 19 Jan 2017 18:32:51 +0000 (18:32 +0000)
committerSergei Trofimovich <slyfox@gentoo.org>
Thu, 19 Jan 2017 18:33:04 +0000 (18:33 +0000)
Package-Manager: Portage-2.3.3, Repoman-2.3.1

app-text/lv/files/lv-4.51-protos.patch [new file with mode: 0644]
app-text/lv/lv-4.51-r3.ebuild

diff --git a/app-text/lv/files/lv-4.51-protos.patch b/app-text/lv/files/lv-4.51-protos.patch
new file mode 100644 (file)
index 0000000..602ef5f
--- /dev/null
@@ -0,0 +1,29 @@
+Add missing string protos.
+
+ * src/guess.c:150:12: warning: implicit declaration of function ‘strncmp’ [-Wimplicit-function-declaration]
+ * src/guess.c:218:22: warning: implicit declaration of function ‘strcmp’ [-Wimplicit-function-declaration]
+ * src/guesslocale.c:42:9: warning: implicit declaration of function ‘toupper’ [-Wimplicit-function-declaration]
+diff --git a/src/guess.c b/src/guess.c
+index facd95e..555acd3 100644
+--- a/src/guess.c
++++ b/src/guess.c
+@@ -21,6 +21,7 @@
+  */
+ #include <stdio.h>
++#include <string.h> /* strcmp */
+ #include <import.h>
+ #include <decode.h>
+diff --git a/src/guesslocale.c b/src/guesslocale.c
+index 7974c88..c259723 100644
+--- a/src/guesslocale.c
++++ b/src/guesslocale.c
+@@ -29,6 +29,7 @@
+ #include <langinfo.h>
+ #endif
++#include <ctype.h> /* toupper */
+ #include <import.h>
+ #include <ctable.h>
+ #include <begin.h>
index c3c89a1a2e22e2c0dc96fafaa00dd52eaecb6a8d..3e07c7f656aaa52f3d768c7d529db3d2d4448d98 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -27,6 +27,7 @@ src_prepare() {
        epatch "${FILESDIR}"/${P}-gentoo.patch
        epatch "${FILESDIR}"/${P}-xz.diff
        epatch "${FILESDIR}"/${P}-tinfo.patch
+       epatch "${FILESDIR}"/${P}-protos.patch
        cd "${S}"/src; eautoreconf
 }