Bug 12815

Summary: libsdl2 build failed
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Maxin B. John <maxin.john>
Component: coreAssignee: Ross Burton <ross.burton>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium+ CC: meta.mr.watcher, meta.watcher
Version: 2.5.1   
Target Milestone: 2.6 M2   
Hardware: x86   
OS: x86_64   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Maxin B. John 2018-06-27 12:47:58 UTC
Detailed log of last build step:
https://autobuilder.yocto.io/builders/nightly-no-x11/builds/1092/steps/BuildImages/logs/stdio

Log:

ERROR: libsdl2-2.0.8-r0 do_compile: oe_runmake failed
ERROR: libsdl2-2.0.8-r0 do_compile: Function failed: do_compile (log file is located at /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/temp/log.do_compile.30579)
NOTE: Running task 7338 of 10369 (/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/meta/recipes-gnome/gtk+/gtk+3_3.22.30.bb:do_compile)
ERROR: Logfile of failure stored in: /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/temp/log.do_compile.30579
Log data follows:
| DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc', 'bit-64', 'x86_64-linux', 'common']
| DEBUG: Executing shell function do_compile
| NOTE: make -j 28
| /bin/sh ../SDL2-2.0.8/build-scripts/mkinstalldirs build
| /bin/sh ../SDL2-2.0.8/build-scripts/mkinstalldirs gen
| /bin/sh ../SDL2-2.0.8/build-scripts/mkinstalldirs gen
| /bin/sh ../SDL2-2.0.8/build-scripts/mkinstalldirs gen
| /bin/sh ../SDL2-2.0.8/build-scripts/mkinstalldirs gen
| /bin/sh ../SDL2-2.0.8/build-scripts/mkinstalldirs gen
| /bin/sh ../SDL2-2.0.8/build-scripts/mkinstalldirs gen
| /bin/sh ../SDL2-2.0.8/build-scripts/mkinstalldirs gen
| /bin/sh ../SDL2-2.0.8/build-scripts/mkinstalldirs gen
| /bin/sh ../SDL2-2.0.8/build-scripts/updaterev.sh
|   CC     build/SDL_error.lo
|   CC     build/SDL_spinlock.lo
|   CC     build/SDL_mixer.lo
|   CC     build/SDL_audiocvt.lo
|   CC     build/SDL_assert.lo
|   CC     build/SDL_hints.lo
|   CC     build/SDL_log.lo
|   CC     build/SDL_dataqueue.lo
|   CC     build/SDL_dynapi.lo
|   CC     build/SDL_cpuinfo.lo
|   CC     build/SDL_audiodev.lo
|   CC     build/SDL_wave.lo
|   CC     build/SDL_clipboardevents.lo
|   CC     build/SDL_audio.lo
|   CC     build/SDL_events.lo
|   CC     build/SDL_atomic.lo
|   CC     build/SDL_audiotypecvt.lo
|   CC     build/SDL_dropevents.lo
| mkdir -p -- build
| mkdir -p -- gen
| mkdir -p -- gen
| mkdir -p -- gen
| mkdir -p -- gen
| mkdir -p -- gen
| mkdir -p -- gen
| mkdir -p -- gen
| mkdir -p -- gen
|   GEN    gen/pointer-constraints-unstable-v1-client-protocol.h
|   GEN    gen/xdg-shell-unstable-v6-client-protocol.h
|   GEN    gen/pointer-constraints-unstable-v1-protocol.c
|   GEN    gen/wayland-client-protocol.h
|   GEN    gen/xdg-shell-unstable-v6-protocol.c
|   GEN    gen/relative-pointer-unstable-v1-protocol.c
|   GEN    gen/relative-pointer-unstable-v1-client-protocol.h
|   CC     build/SDL_gesture.lo
|   GEN    gen/wayland-protocol.c
| Using "code" is deprecated - use private-code or public-code.
| See the help page for details.
| Using "code" is deprecated - use private-code or public-code.
| See the help page for details.
| Using "code" is deprecated - use private-code or public-code.
| See the help page for details.
|   CC     build/SDL_mouse.lo
|   CC     build/SDL_keyboard.lo
|   CC     build/SDL_touch.lo
|   CC     build/SDL_quit.lo
|   CC     build/SDL_windowevents.lo
|   CC     build/SDL_rwops.lo
|   CC     build/SDL_haptic.lo
|   CC     build/SDL_gamecontroller.lo
|   CC     build/SDL_joystick.lo
|   CC     build/e_atan2.lo
|   CC     build/e_fmod.lo
|   CC     build/e_log.lo
|   CC     build/e_log10.lo
|   CC     build/e_pow.lo
|   CC     build/e_rem_pio2.lo
|   CC     build/e_sqrt.lo
| Using "code" is deprecated - use private-code or public-code.
| See the help page for details.
|   CC     build/k_cos.lo
|   CC     build/k_rem_pio2.lo
|   CC     build/k_sin.lo
|   CC     build/k_tan.lo
| In file included from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/wayland/SDL_waylanddyn.h:102,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_vulkan_internal.h:49,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_sysvideo.h:30,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/SDL_windowevents.c:28:
| gen/wayland-client-protocol.h:3: error: unterminated #ifndef
|  #ifndef WAYLAND_CLIENT_PROTOCOL_H
| 
| In file included from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl.h:31,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/wayland/SDL_waylanddyn.h:103,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_vulkan_internal.h:49,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_sysvideo.h:30,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/SDL_windowevents.c:28:
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl-core.h:40:1: error: field 'wl_egl_window_create' declared as a function
|  wl_egl_window_create(struct wl_surface *surface,
|  ^~~~~~~~~~~~~~~~~~~~
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl-core.h:44:1: error: field 'wl_egl_window_destroy' declared as a function
|  wl_egl_window_destroy(struct wl_egl_window *egl_window);
|  ^~~~~~~~~~~~~~~~~~~~~
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl-core.h:47:1: error: field 'wl_egl_window_resize' declared as a function
|  wl_egl_window_resize(struct wl_egl_window *egl_window,
|  ^~~~~~~~~~~~~~~~~~~~
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl-core.h:52:1: error: field 'wl_egl_window_get_attached_size' declared as a function
|  wl_egl_window_get_attached_size(struct wl_egl_window *egl_window,
|  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| In file included from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/wayland/SDL_waylanddyn.h:102,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_vulkan_internal.h:49,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_sysvideo.h:30,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/SDL_keyboard.c:29:
| gen/wayland-client-protocol.h:3: error: unterminated #ifndef
|  #ifndef WAYLAND_CLIENT_PROTOCOL_H
| 
| In file included from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl.h:31,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/wayland/SDL_waylanddyn.h:103,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_vulkan_internal.h:49,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_sysvideo.h:30,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/SDL_keyboard.c:29:
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl-core.h:40:1: error: field 'wl_egl_window_create' declared as a function
|  wl_egl_window_create(struct wl_surface *surface,
|  ^~~~~~~~~~~~~~~~~~~~
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl-core.h:44:1: error: field 'wl_egl_window_destroy' declared as a function
|  wl_egl_window_destroy(struct wl_egl_window *egl_window);
|  ^~~~~~~~~~~~~~~~~~~~~
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl-core.h:47:1: error: field 'wl_egl_window_resize' declared as a function
|  wl_egl_window_resize(struct wl_egl_window *egl_window,
|  ^~~~~~~~~~~~~~~~~~~~
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl-core.h:52:1: error: field 'wl_egl_window_get_attached_size' declared as a function
|  wl_egl_window_get_attached_size(struct wl_egl_window *egl_window,
|  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|   CC     build/s_atan.lo
| In file included from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/wayland/SDL_waylanddyn.h:102,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_vulkan_internal.h:49,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_sysvideo.h:30,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/SDL_mouse.c:30:
| gen/wayland-client-protocol.h:3: error: unterminated #ifndef
|  #ifndef WAYLAND_CLIENT_PROTOCOL_H
| 
| In file included from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl.h:31,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/wayland/SDL_waylanddyn.h:103,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_vulkan_internal.h:49,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_sysvideo.h:30,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/SDL_mouse.c:30:
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl-core.h:40:1: error: field 'wl_egl_window_create' declared as a function
|  wl_egl_window_create(struct wl_surface *surface,
|  ^~~~~~~~~~~~~~~~~~~~
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl-core.h:44:1: error: field 'wl_egl_window_destroy' declared as a function
|  wl_egl_window_destroy(struct wl_egl_window *egl_window);
|  ^~~~~~~~~~~~~~~~~~~~~
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl-core.h:47:1: error: field 'wl_egl_window_resize' declared as a function
|  wl_egl_window_resize(struct wl_egl_window *egl_window,
|  ^~~~~~~~~~~~~~~~~~~~
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl-core.h:52:1: error: field 'wl_egl_window_get_attached_size' declared as a function
|  wl_egl_window_get_attached_size(struct wl_egl_window *egl_window,
|  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| In file included from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/wayland/SDL_waylanddyn.h:102,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_vulkan_internal.h:49,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_sysvideo.h:30,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/SDL_dropevents.c:29:
| gen/wayland-client-protocol.h:3: error: unterminated #ifndef
|  #ifndef WAYLAND_CLIENT_PROTOCOL_H
| 
| In file included from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl.h:31,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/wayland/SDL_waylanddyn.h:103,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_vulkan_internal.h:49,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_sysvideo.h:30,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/SDL_dropevents.c:29:
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl-core.h:40:1: error: field 'wl_egl_window_create' declared as a function
|  wl_egl_window_create(struct wl_surface *surface,
|  ^~~~~~~~~~~~~~~~~~~~
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl-core.h:44:1: error: field 'wl_egl_window_destroy' declared as a function
|  wl_egl_window_destroy(struct wl_egl_window *egl_window);
|  ^~~~~~~~~~~~~~~~~~~~~
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl-core.h:47:1: error: field 'wl_egl_window_resize' declared as a function
|  wl_egl_window_resize(struct wl_egl_window *egl_window,
|  ^~~~~~~~~~~~~~~~~~~~
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl-core.h:52:1: error: field 'wl_egl_window_get_attached_size' declared as a function
|  wl_egl_window_get_attached_size(struct wl_egl_window *egl_window,
|  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| In file included from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/wayland/SDL_waylanddyn.h:102,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_vulkan_internal.h:49,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_sysvideo.h:30,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/SDL_touch.c:28:
| gen/wayland-client-protocol.h:3: error: unterminated #ifndef
|  #ifndef WAYLAND_CLIENT_PROTOCOL_H
| 
| In file included from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl.h:31,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/wayland/SDL_waylanddyn.h:103,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_vulkan_internal.h:49,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_sysvideo.h:30,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/SDL_touch.c:28:
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl-core.h:40:1: error: field 'wl_egl_window_create' declared as a function
|  wl_egl_window_create(struct wl_surface *surface,
|  ^~~~~~~~~~~~~~~~~~~~
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl-core.h:44:1: error: field 'wl_egl_window_destroy' declared as a function
|  wl_egl_window_destroy(struct wl_egl_window *egl_window);
|  ^~~~~~~~~~~~~~~~~~~~~
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl-core.h:47:1: error: field 'wl_egl_window_resize' declared as a function
|  wl_egl_window_resize(struct wl_egl_window *egl_window,
|  ^~~~~~~~~~~~~~~~~~~~
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/recipe-sysroot/usr/include/wayland-egl-core.h:52:1: error: field 'wl_egl_window_get_attached_size' declared as a function
|  wl_egl_window_get_attached_size(struct wl_egl_window *egl_window,
|  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| In file included from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_vulkan_internal.h:61,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_sysvideo.h:30,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/SDL_dropevents.c:29:
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/./khronos/vulkan/vulkan.h:66:1: error: expected specifier-qualifier-list before 'typedef'
|  typedef uint32_t VkFlags;
|  ^~~~~~~
| In file included from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_vulkan_internal.h:61,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_sysvideo.h:30,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/SDL_mouse.c:30:
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/./khronos/vulkan/vulkan.h:66:1: error: expected specifier-qualifier-list before 'typedef'
|  typedef uint32_t VkFlags;
|  ^~~~~~~
| In file included from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_vulkan_internal.h:61,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_sysvideo.h:30,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/SDL_touch.c:28:
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/./khronos/vulkan/vulkan.h:66:1: error: expected specifier-qualifier-list before 'typedef'
|  typedef uint32_t VkFlags;
|  ^~~~~~~
| In file included from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_vulkan_internal.h:61,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_sysvideo.h:30,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/SDL_keyboard.c:29:
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/./khronos/vulkan/vulkan.h:66:1: error: expected specifier-qualifier-list before 'typedef'
|  typedef uint32_t VkFlags;
|  ^~~~~~~
| In file included from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_vulkan_internal.h:61,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/SDL_sysvideo.h:30,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/SDL_windowevents.c:28:
| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/events/../video/./khronos/vulkan/vulkan.h:66:1: error: expected specifier-qualifier-list before 'typedef'
|  typedef uint32_t VkFlags;
|  ^~~~~~~
|   CC     build/s_copysign.lo
| Makefile:308: recipe for target 'build/SDL_keyboard.lo' failed
| make: *** [build/SDL_keyboard.lo] Error 1
| make: *** Waiting for unfinished jobs....
|   CC     build/s_cos.lo
| Makefile:311: recipe for target 'build/SDL_mouse.lo' failed
| make: *** [build/SDL_mouse.lo] Error 1
| Makefile:317: recipe for target 'build/SDL_touch.lo' failed
| make: *** [build/SDL_touch.lo] Error 1
| Makefile:299: recipe for target 'build/SDL_dropevents.lo' failed
| make: *** [build/SDL_dropevents.lo] Error 1
| Makefile:320: recipe for target 'build/SDL_windowevents.lo' failed
| make: *** [build/SDL_windowevents.lo] Error 1
| In file included from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/joystick/../video/wayland/SDL_waylanddyn.h:102,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/joystick/../video/SDL_vulkan_internal.h:49,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/joystick/../video/SDL_sysvideo.h:30,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/joystick/SDL_joystick.c:34:
| gen/wayland-client-protocol.h:5536:1: error: unterminated comment
|  /**
|  ^
| In file included from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/joystick/../video/wayland/SDL_waylanddyn.h:102,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/joystick/../video/SDL_vulkan_internal.h:49,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/joystick/../video/SDL_sysvideo.h:30,
|                  from /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/SDL2-2.0.8/src/joystick/SDL_joystick.c:34:
| gen/wayland-client-protocol.h:3: error: unterminated #ifndef
|  #ifndef WAYLAND_CLIENT_PROTOCOL_H
| 
| Makefile:332: recipe for target 'build/SDL_joystick.lo' failed
| make: *** [build/SDL_joystick.lo] Error 1
| ERROR: oe_runmake failed
| WARNING: /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/temp/run.do_compile.30579:1 exit 1 from 'exit 1'
| ERROR: Function failed: do_compile (log file is located at /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/libsdl2/2.0.8-r0/temp/log.do_compile.30579)
NOTE: recipe libsdl2-2.0.8-r0: task do_compile: Failed
ERROR: Task (/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/meta/recipes-graphics/libsdl2/libsdl2_2.0.8.bb:do_compile) failed with exit code '1'
Comment 1 Ross Burton 2018-06-28 17:48:09 UTC
Patch on the list
Comment 2 Ross Burton 2018-07-19 14:46:36 UTC
Fixed in 177f4782e1ffca1eed3c9b102d910239a3dceea4.