diff options
author | Mike Frysinger <vapier@gentoo.org> | 2014-01-06 15:32:50 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2014-01-06 15:32:50 +0000 |
commit | c37d30e06de6ec0a8eb7184e6698f049c28cf47d (patch) | |
tree | c70dbcf12f255a6a7db3b2b3bb0930f5888251cb /sys-apps/kbd | |
parent | sci-biology/vienna-rna: Punt base.eclass (diff) | |
download | gentoo-2-c37d30e06de6ec0a8eb7184e6698f049c28cf47d.tar.gz gentoo-2-c37d30e06de6ec0a8eb7184e6698f049c28cf47d.tar.bz2 gentoo-2-c37d30e06de6ec0a8eb7184e6698f049c28cf47d.zip |
Add missing stdarg.h include to fix building for some C libraries #497200 by Anthony Basile.
(Portage version: 2.2.8/cvs/Linux x86_64, signed Manifest commit with key D2E96200)
Diffstat (limited to 'sys-apps/kbd')
-rw-r--r-- | sys-apps/kbd/ChangeLog | 7 | ||||
-rw-r--r-- | sys-apps/kbd/files/kbd-2.0.1-stdarg.patch | 43 | ||||
-rw-r--r-- | sys-apps/kbd/kbd-2.0.1.ebuild | 5 |
3 files changed, 52 insertions, 3 deletions
diff --git a/sys-apps/kbd/ChangeLog b/sys-apps/kbd/ChangeLog index 385ae44a6eb4..052fa0b16241 100644 --- a/sys-apps/kbd/ChangeLog +++ b/sys-apps/kbd/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-apps/kbd # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/kbd/ChangeLog,v 1.118 2014/01/05 14:28:14 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/kbd/ChangeLog,v 1.119 2014/01/06 15:32:50 vapier Exp $ + + 06 Jan 2014; Mike Frysinger <vapier@gentoo.org> +files/kbd-2.0.1-stdarg.patch, + kbd-2.0.1.ebuild: + Add missing stdarg.h include to fix building for some C libraries #497200 by + Anthony Basile. 05 Jan 2014; Markus Meier <maekke@gentoo.org> kbd-1.15.5-r1.ebuild: arm stable, bug #496434 diff --git a/sys-apps/kbd/files/kbd-2.0.1-stdarg.patch b/sys-apps/kbd/files/kbd-2.0.1-stdarg.patch new file mode 100644 index 000000000000..b325af4b1d6a --- /dev/null +++ b/sys-apps/kbd/files/kbd-2.0.1-stdarg.patch @@ -0,0 +1,43 @@ +From 7955ccd650dc3235df3bf6333222c2811dd43141 Mon Sep 17 00:00:00 2001 +From: Mike Frysinger <vapier@gentoo.org> +Date: Mon, 6 Jan 2014 10:27:23 -0500 +Subject: [PATCH] libkeymap: include stdarg.h where used + +Some of these headers use va_list but don't include stdarg.h for it. + +Reported-by: Anthony Basile <blueness@gentoo.org> +Signed-off-by: Mike Frysinger <vapier@gentoo.org> +--- + src/libkeymap/contextP.h | 2 ++ + src/libkeymap/keymap/common.h | 2 ++ + 2 files changed, 4 insertions(+) + +diff --git a/src/libkeymap/contextP.h b/src/libkeymap/contextP.h +index e3798e3..8ee3fab 100644 +--- a/src/libkeymap/contextP.h ++++ b/src/libkeymap/contextP.h +@@ -1,6 +1,8 @@ + #ifndef LK_CONTEXTP_H + #define LK_CONTEXTP_H + ++#include <stdarg.h> ++ + #include "keymap.h" + + /** +diff --git a/src/libkeymap/keymap/common.h b/src/libkeymap/keymap/common.h +index 6b9cead..987b564 100644 +--- a/src/libkeymap/keymap/common.h ++++ b/src/libkeymap/keymap/common.h +@@ -6,6 +6,8 @@ + #ifndef LK_COMMON_H + #define LK_COMMON_H + ++#include <stdarg.h> ++ + #include <keymap/context.h> + + /** Initializes the structures necessary to read and/or parse keymap. +-- +1.8.4.3 + diff --git a/sys-apps/kbd/kbd-2.0.1.ebuild b/sys-apps/kbd/kbd-2.0.1.ebuild index fad1da0f5297..71e04e717f80 100644 --- a/sys-apps/kbd/kbd-2.0.1.ebuild +++ b/sys-apps/kbd/kbd-2.0.1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/kbd/kbd-2.0.1.ebuild,v 1.1 2013/12/13 22:31:51 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/kbd/kbd-2.0.1.ebuild,v 1.2 2014/01/06 15:32:50 vapier Exp $ EAPI="5" @@ -38,6 +38,7 @@ src_unpack() { src_prepare() { epatch "${FILESDIR}"/${PN}-2.0.0-tests.patch + epatch "${FILESDIR}"/${P}-stdarg.patch #497200 eautoreconf } |