summaryrefslogtreecommitdiffstats
path: root/meta/recipes-core/gettext/gettext-0.18.2/gnulib-uclibc-sched_param-def.patch
diff options
context:
space:
mode:
authorMarko Lindqvist <cazfi74@gmail.com>2012-12-28 01:19:05 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-01-10 23:43:07 +0000
commit024405ca01d09b80e9a7147df973c02d3a0f0da9 (patch)
tree4af0cdff9ce0abee75e3782a2510f8e7c16b2b80 /meta/recipes-core/gettext/gettext-0.18.2/gnulib-uclibc-sched_param-def.patch
parent7a5ed19c4104d14bf42cf9c6c2173d070fbc0b72 (diff)
downloadpoky-024405ca01d09b80e9a7147df973c02d3a0f0da9.tar.gz
gettext: update to upstream version 0.18.2
remove_gets.patch dropped as upstream now contains fix for the problem. (From OE-Core rev: 9e936c390006602c27df4c42ea2d9055881db098) Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core/gettext/gettext-0.18.2/gnulib-uclibc-sched_param-def.patch')
-rw-r--r--meta/recipes-core/gettext/gettext-0.18.2/gnulib-uclibc-sched_param-def.patch21
1 files changed, 21 insertions, 0 deletions
diff --git a/meta/recipes-core/gettext/gettext-0.18.2/gnulib-uclibc-sched_param-def.patch b/meta/recipes-core/gettext/gettext-0.18.2/gnulib-uclibc-sched_param-def.patch
new file mode 100644
index 0000000000..d8d10db2ab
--- /dev/null
+++ b/meta/recipes-core/gettext/gettext-0.18.2/gnulib-uclibc-sched_param-def.patch
@@ -0,0 +1,21 @@
1uclibc defines __GLIBC__ but it does not expose struct shed_param as much as glibc
2and is not needed too per standard. gnulib attempts to use it but we have to account
3for it because in this case uclibc does not behave like glibc.
4
5-Khem
6
7Upstream-Status: Pending
8
9Index: gettext-0.18.1.1/gettext-tools/gnulib-lib/spawn.in.h
10===================================================================
11--- gettext-0.18.1.1.orig/gettext-tools/gnulib-lib/spawn.in.h
12+++ gettext-0.18.1.1/gettext-tools/gnulib-lib/spawn.in.h
13@@ -31,7 +31,7 @@
14
15 /* Get definitions of 'struct sched_param' and 'sigset_t'.
16 But avoid namespace pollution on glibc systems. */
17-#ifndef __GLIBC__
18+#if !defined __GLIBC__ || defined __UCLIBC__
19 # include <sched.h>
20 # include <signal.h>
21 #endif