commit:     3a8ee12aee999c20ba97775d0e68541973c01859
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 19 18:32:51 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Jan 19 18:33:04 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a8ee12a

app-text/lv: add missing string protos

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-text/lv/files/lv-4.51-protos.patch | 29 +++++++++++++++++++++++++++++
 app-text/lv/lv-4.51-r3.ebuild          |  3 ++-
 2 files changed, 31 insertions(+), 1 deletion(-)

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
index 00000000..602ef5f
--- /dev/null
+++ b/app-text/lv/files/lv-4.51-protos.patch
@@ -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>

diff --git a/app-text/lv/lv-4.51-r3.ebuild b/app-text/lv/lv-4.51-r3.ebuild
index c3c89a1..3e07c7f 100644
--- a/app-text/lv/lv-4.51-r3.ebuild
+++ b/app-text/lv/lv-4.51-r3.ebuild
@@ -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
 }
 

Reply via email to