>>> waffle 1.6.1 Extracting bzcat /home/buildroot/autobuild/instance-0/dl/waffle/waffle-v1.6.1.tar.bz2 | tar --strip-components=1 -C /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1 -xf - >>> waffle 1.6.1 Patching Applying 0001-cmake-forward-cflags-from-.pc-files-to-waffle-cflags.patch using patch: patching file src/waffle/CMakeLists.txt >>> waffle 1.6.1 Configuring (mkdir -p /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/ && cd /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/ && rm -f CMakeCache.txt && PATH="/home/buildroot/autobuild/instance-0/output-1/host/bin:/home/buildroot/autobuild/instance-0/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" /home/buildroot/autobuild/instance-0/output-1/host/bin/cmake /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/ -DCMAKE_TOOLCHAIN_FILE="/home/buildroot/autobuild/instance-0/output-1/host/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=ON -Dwaffle_build_tests=OFF -Dwaffle_build_examples=OFF -Dwaffle_build_manpages=OFF -Dwaffle_build_htmldocs=OFF -Dwaffle_has_nacl=OFF -Dwaffle_has_wayland=OFF -Dwaffle_has_x11_egl=ON -Dwaffle_has_glx=OFF -Dwaffle_has_gbm=OFF -Dwaffle_has_surfaceless_egl=OFF ) -- The C compiler identification is GNU 11.2.0 -- The CXX compiler identification is GNU 11.2.0 -- Check for working C compiler: /home/buildroot/autobuild/instance-0/output-1/host/bin/arm-buildroot-linux-gnueabihf-gcc -- Check for working C compiler: /home/buildroot/autobuild/instance-0/output-1/host/bin/arm-buildroot-linux-gnueabihf-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /home/buildroot/autobuild/instance-0/output-1/host/bin/arm-buildroot-linux-gnueabihf-g++ -- Check for working CXX compiler: /home/buildroot/autobuild/instance-0/output-1/host/bin/arm-buildroot-linux-gnueabihf-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /home/buildroot/autobuild/instance-0/output-1/host/bin/pkg-config (found version "1.6.3") -- Checking for module 'egl' -- Found egl, version 10 -- Checking for module 'gl' -- Package 'gl', required by 'virtual:world', not found -- Checking for module 'wayland-client>=1.10' -- Package 'wayland-client', required by 'virtual:world', not found -- Checking for module 'wayland-egl>=9.1' -- Package 'wayland-egl', required by 'virtual:world', not found -- Checking for module 'x11-xcb' -- Found x11-xcb, version 1.7.3.1 -- Checking for module 'gbm' -- Package 'gbm', required by 'virtual:world', not found -- Checking for module 'libudev' -- Package 'libudev', required by 'virtual:world', not found -- Performing Test WERROR_IMPLICIT_FUNCTION_DECLARATION -- Performing Test WERROR_IMPLICIT_FUNCTION_DECLARATION - Success -- Performing Test WITH_VISIBILITY_HIDDEN -- Performing Test WITH_VISIBILITY_HIDDEN - Success -- Performing Test WERROR_INCOMPATIBLE_POINTER_TYPES -- Performing Test WERROR_INCOMPATIBLE_POINTER_TYPES - Success -- Performing Test WERROR_INT_CONVERSION -- Performing Test WERROR_INT_CONVERSION - Success -- Performing Test WERROR_MISSING_PROTOTYPES -- Performing Test WERROR_MISSING_PROTOTYPES - Success -- Performing Test waffle_has_tls -- Performing Test waffle_has_tls - Success -- Performing Test waffle_has_tls_model_initial_exec -- Performing Test waffle_has_tls_model_initial_exec - Success CMake Warning at CMakeLists.txt:189 (find_package): By not providing "Findbash-completion.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "bash-completion", but CMake did not find one. Could not find a package configuration file provided by "bash-completion" with any of the following names: bash-completionConfig.cmake bash-completion-config.cmake Add the installation prefix of "bash-completion" to CMAKE_PREFIX_PATH or set "bash-completion_DIR" to a directory containing one of the above files. If "bash-completion" provides a separate development package or SDK, be sure it has been installed. ----------------------------------------------- Configuration summary ----------------------------------------------- Supported platforms: x11_egl Dependencies: egl_INCLUDE_DIRS: /home/buildroot/autobuild/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/;/home/buildroot/autobuild/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/interface/vcos/pthreads/;/home/buildroot/autobuild/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/interface/vmcs_host/linux/ x11-xcb_INCLUDE_DIRS: /home/buildroot/autobuild/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include x11-xcb_LDFLAGS: -L/home/buildroot/autobuild/instance-0/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib;-lX11-xcb;-lX11;-lxcb Build type: Release Tools: CMAKE_C_COMPILER: /home/buildroot/autobuild/instance-0/output-1/host/bin/arm-buildroot-linux-gnueabihf-gcc CMAKE_C_FLAGS: -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g2 -D_FORTIFY_SOURCE=2 --std=c99 -Wall -Werror=implicit-function-declaration -fvisibility=hidden -Werror=incompatible-pointer-types -Werror=int-conversion -Werror=missing-prototypes CMAKE_C_FLAGS_DEBUG: -g3 -O0 -DDEBUG CMAKE_C_FLAGS_RELEASE: -g1 -O2 -DNDEBUG Install paths: CMAKE_INSTALL_PREFIX: /usr CMAKE_INSTALL_INCLUDEDIR: include CMAKE_INSTALL_LIBDIR: lib CMAKE_INSTALL_DOCDIR: share/doc/waffle1 ----------------------------------------------- -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_EXAMPLES BUILD_TEST BUILD_TESTING BUILD_TESTS -- Build files have been written to: /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1 >>> waffle 1.6.1 Building PATH="/home/buildroot/autobuild/instance-0/output-1/host/bin:/home/buildroot/autobuild/instance-0/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" /usr/bin/make -j4 -C /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/ make[1]: Entering directory '/home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1' make[2]: Entering directory '/home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1' make[3]: Entering directory '/home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1' Scanning dependencies of target threads_bundled make[3]: Leaving directory '/home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1' make[3]: Entering directory '/home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1' [ 2%] Building C object third_party/threads/CMakeFiles/threads_bundled.dir/threads_posix.c.o /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/third_party/threads/threads_posix.c: In function 'cnd_timedwait': /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/third_party/threads/threads_posix.c:122:10: warning: 'abs_time' may be used uninitialized [-Wmaybe-uninitialized] 122 | rt = pthread_cond_timedwait(cond, mtx, &abs_time); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/third_party/threads/threads.h:90, from /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/third_party/threads/threads_posix.c:52: /home/buildroot/autobuild/instance-0/output-1/host/lib/gcc/arm-buildroot-linux-gnueabihf/11.2.0/include-fixed/pthread.h:1154:12: note: by argument 3 of type 'const struct timespec * restrict' to 'pthread_cond_timedwait' declared here 1154 | extern int pthread_cond_timedwait (pthread_cond_t *__restrict __cond, | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/third_party/threads/threads_posix.c:119:21: note: 'abs_time' declared here 119 | struct timespec abs_time; | ^~~~~~~~ [ 5%] Linking C static library ../../lib/libthreads_bundled.a make[3]: Leaving directory '/home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1' [ 5%] Built target threads_bundled make[3]: Entering directory '/home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1' Scanning dependencies of target waffle-1 make[3]: Leaving directory '/home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1' make[3]: Entering directory '/home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1' [ 8%] Building C object src/waffle/CMakeFiles/waffle-1.dir/api/api_priv.c.o [ 11%] Building C object src/waffle/CMakeFiles/waffle-1.dir/api/waffle_attrib_list.c.o [ 14%] Building C object src/waffle/CMakeFiles/waffle-1.dir/api/waffle_context.c.o [ 17%] Building C object src/waffle/CMakeFiles/waffle-1.dir/api/waffle_config.c.o [ 20%] Building C object src/waffle/CMakeFiles/waffle-1.dir/api/waffle_display.c.o [ 22%] Building C object src/waffle/CMakeFiles/waffle-1.dir/api/waffle_dl.c.o [ 25%] Building C object src/waffle/CMakeFiles/waffle-1.dir/api/waffle_enum.c.o [ 28%] Building C object src/waffle/CMakeFiles/waffle-1.dir/api/waffle_error.c.o [ 31%] Building C object src/waffle/CMakeFiles/waffle-1.dir/api/waffle_gl_misc.c.o [ 34%] Building C object src/waffle/CMakeFiles/waffle-1.dir/api/waffle_init.c.o [ 37%] Building C object src/waffle/CMakeFiles/waffle-1.dir/api/waffle_window.c.o [ 40%] Building C object src/waffle/CMakeFiles/waffle-1.dir/core/wcore_attrib_list.c.o [ 42%] Building C object src/waffle/CMakeFiles/waffle-1.dir/core/wcore_config_attrs.c.o [ 45%] Building C object src/waffle/CMakeFiles/waffle-1.dir/core/wcore_display.c.o [ 48%] Building C object src/waffle/CMakeFiles/waffle-1.dir/core/wcore_error.c.o [ 51%] Building C object src/waffle/CMakeFiles/waffle-1.dir/core/wcore_tinfo.c.o [ 54%] Building C object src/waffle/CMakeFiles/waffle-1.dir/core/wcore_util.c.o [ 57%] Building C object src/waffle/CMakeFiles/waffle-1.dir/egl/wegl_config.c.o [ 60%] Building C object src/waffle/CMakeFiles/waffle-1.dir/egl/wegl_context.c.o [ 62%] Building C object src/waffle/CMakeFiles/waffle-1.dir/egl/wegl_display.c.o [ 65%] Building C object src/waffle/CMakeFiles/waffle-1.dir/egl/wegl_platform.c.o In file included from /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/src/waffle/egl/wegl_display.c:34: /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/src/waffle/egl/wegl_platform.h:108:46: error: unknown type name 'EGLuint64KHR' 108 | EGLuint64KHR *modifiers, | ^~~~~~~~~~~~ /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/src/waffle/egl/wegl_platform.h:111:1: warning: no semicolon at end of struct or union 111 | }; | ^ src/waffle/CMakeFiles/waffle-1.dir/build.make:312: recipe for target 'src/waffle/CMakeFiles/waffle-1.dir/egl/wegl_display.c.o' failed make[3]: *** [src/waffle/CMakeFiles/waffle-1.dir/egl/wegl_display.c.o] Error 1 make[3]: *** Waiting for unfinished jobs.... In file included from /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/src/waffle/egl/wegl_config.c:36: /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/src/waffle/egl/wegl_platform.h:108:46: error: unknown type name 'EGLuint64KHR' 108 | EGLuint64KHR *modifiers, | ^~~~~~~~~~~~ /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/src/waffle/egl/wegl_platform.h:111:1: warning: no semicolon at end of struct or union 111 | }; | ^ In file included from /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/src/waffle/egl/wegl_context.c:34: /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/src/waffle/egl/wegl_platform.h:108:46: error: unknown type name 'EGLuint64KHR' 108 | EGLuint64KHR *modifiers, | ^~~~~~~~~~~~ /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/src/waffle/egl/wegl_platform.h:111:1: warning: no semicolon at end of struct or union 111 | }; | ^ src/waffle/CMakeFiles/waffle-1.dir/build.make:286: recipe for target 'src/waffle/CMakeFiles/waffle-1.dir/egl/wegl_config.c.o' failed make[3]: *** [src/waffle/CMakeFiles/waffle-1.dir/egl/wegl_config.c.o] Error 1 /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/src/waffle/egl/wegl_context.c: In function 'create_real_context': /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/src/waffle/egl/wegl_context.c:154:40: error: 'EGL_CONTEXT_OPENGL_ROBUST_ACCESS_EXT' undeclared (first use in this function); did you mean 'EGL_CONTEXT_OPENGL_ROBUST_ACCESS'? 154 | attrib_list[i++] = EGL_CONTEXT_OPENGL_ROBUST_ACCESS_EXT; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | EGL_CONTEXT_OPENGL_ROBUST_ACCESS /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/src/waffle/egl/wegl_context.c:154:40: note: each undeclared identifier is reported only once for each function it appears in src/waffle/CMakeFiles/waffle-1.dir/build.make:299: recipe for target 'src/waffle/CMakeFiles/waffle-1.dir/egl/wegl_context.c.o' failed make[3]: *** [src/waffle/CMakeFiles/waffle-1.dir/egl/wegl_context.c.o] Error 1 In file included from /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/src/waffle/egl/wegl_platform.c:31: /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/src/waffle/egl/wegl_platform.h:108:46: error: unknown type name 'EGLuint64KHR' 108 | EGLuint64KHR *modifiers, | ^~~~~~~~~~~~ /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/src/waffle/egl/wegl_platform.h:111:1: warning: no semicolon at end of struct or union 111 | }; | ^ /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/src/waffle/egl/wegl_platform.c: In function 'wegl_platform_init': /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/src/waffle/egl/wegl_platform.c:177:34: error: 'struct wegl_platform' has no member named 'eglQueryDmaBufModifiersEXT'; did you mean 'eglQueryDmaBufFormatsEXT'? 177 | RETRIEVE_EGL_SYMBOL_OPTIONAL(eglQueryDmaBufModifiersEXT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/src/waffle/egl/wegl_platform.c:142:11: note: in definition of macro 'RETRIEVE_EGL_SYMBOL_OPTIONAL' 142 | self->function = (void*) self->eglGetProcAddress(#function); | ^~~~~~~~ src/waffle/CMakeFiles/waffle-1.dir/build.make:325: recipe for target 'src/waffle/CMakeFiles/waffle-1.dir/egl/wegl_platform.c.o' failed make[3]: *** [src/waffle/CMakeFiles/waffle-1.dir/egl/wegl_platform.c.o] Error 1 make[3]: Leaving directory '/home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1' CMakeFiles/Makefile2:357: recipe for target 'src/waffle/CMakeFiles/waffle-1.dir/all' failed make[2]: *** [src/waffle/CMakeFiles/waffle-1.dir/all] Error 2 make[2]: Leaving directory '/home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1' Makefile:154: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1' package/pkg-generic.mk:289: recipe for target '/home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/.stamp_built' failed make: *** [/home/buildroot/autobuild/instance-0/output-1/build/waffle-1.6.1/.stamp_built] Error 2 make: Leaving directory '/home/buildroot/autobuild/instance-0/buildroot'