summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/qemu/qemu.inc
diff options
context:
space:
mode:
authorArmin Kuster <akuster808@gmail.com>2019-10-05 21:30:56 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2019-10-08 22:51:35 +0100
commitcf840f4e0cf2a8a11f2dec9bd73458f45e123841 (patch)
tree9049161d0fd2624e7a446d761711ef47fb309c94 /meta/recipes-devtools/qemu/qemu.inc
parent2797993ea5d7c0fc6ee04fce8f970366284e29ff (diff)
downloadpoky-cf840f4e0cf2a8a11f2dec9bd73458f45e123841.tar.gz
qemu: fix build issue on new hosts with glibc 2.30
This fixes the following error: TOPDIR/tmp/work/x86_64-linux/qemu-native/3.1.0-r0/qemu-3.1.0/linux-user/syscall.c:254:16: error: static declaration of ‘gettid’ follows non-static declaration 254 | _syscall0(int, gettid) | ^~~~~~ TOPDIR/tmp/work/x86_64-linux/qemu-native/3.1.0-r0/qemu-3.1.0/linux-user/syscall.c:185:13: note: in definition of macro ‘_syscall0’ 185 | static type name (void) \ | ^~~~ In file included from /usr/include/unistd.h:1170, from TOPDIR/tmp/work/x86_64-linux/qemu-native/3.1.0-r0/qemu-3.1.0/include/qemu/osdep.h:90, from TOPDIR/tmp/work/x86_64-linux/qemu-native/3.1.0-r0/qemu-3.1.0/linux-user/syscall.c:20: /usr/include/bits/unistd_ext.h:34:16: note: previous declaration of ‘gettid’ was here 34 | extern __pid_t gettid (void) __THROW; | ^~~~~~ (From OE-Core rev: fbedc2d73ff472c89ba273a890408f93015e8f17) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/qemu/qemu.inc')
-rw-r--r--meta/recipes-devtools/qemu/qemu.inc2
1 files changed, 2 insertions, 0 deletions
diff --git a/meta/recipes-devtools/qemu/qemu.inc b/meta/recipes-devtools/qemu/qemu.inc
index e720ddf70f..40c3174903 100644
--- a/meta/recipes-devtools/qemu/qemu.inc
+++ b/meta/recipes-devtools/qemu/qemu.inc
@@ -33,6 +33,8 @@ SRC_URI = "https://download.qemu.org/${BPN}-${PV}.tar.xz \
33 file://0014-linux-user-fix-to-handle-variably-sized-SIOCGSTAMP-w.patch \ 33 file://0014-linux-user-fix-to-handle-variably-sized-SIOCGSTAMP-w.patch \
34 file://CVE-2018-20815.patch \ 34 file://CVE-2018-20815.patch \
35 file://CVE-2019-8934.patch \ 35 file://CVE-2019-8934.patch \
36 file://0001-linux-user-assume-__NR_gettid-always-exists.patch \
37 file://0001-linux-user-rename-gettid-to-sys_gettid-to-avoid-clas.patch \
36 " 38 "
37UPSTREAM_CHECK_REGEX = "qemu-(?P<pver>\d+(\.\d+)+)\.tar" 39UPSTREAM_CHECK_REGEX = "qemu-(?P<pver>\d+(\.\d+)+)\.tar"
38 40