>>> libglvnd 1.3.2 Extracting gzip -d -c /home/buildroot/autobuild/instance-3/dl/libglvnd/libglvnd-v1.3.2.tar.gz | tar --strip-components=1 -C /home/buildroot/autobuild/instance-3/output-1/build/libglvnd-1.3.2 -xf - >>> libglvnd 1.3.2 Patching >>> libglvnd 1.3.2 Configuring rm -rf /home/buildroot/autobuild/instance-3/output-1/build/libglvnd-1.3.2//build mkdir -p /home/buildroot/autobuild/instance-3/output-1/build/libglvnd-1.3.2//build sed -e "/^\[binaries\]$/s:$::" -e "/^\[properties\]$/s:$::" -e "s%@TARGET_CC@%/home/buildroot/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabihf-gcc%g" -e "s%@TARGET_CXX@%/home/buildroot/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabihf-g++%g" -e "s%@TARGET_AR@%/home/buildroot/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabihf-gcc-ar%g" -e "s%@TARGET_STRIP@%/home/buildroot/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabihf-strip%g" -e "s%@TARGET_ARCH@%arm%g" -e "s%@TARGET_CPU@%cortex-a8%g" -e "s%@TARGET_ENDIAN@%little%g" -e "s%@TARGET_CFLAGS@%'-D_LARGEFILE_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-O2', '-g2', '-D_FORTIFY_SOURCE=2'%g" -e "s%@TARGET_LDFLAGS@%%g" -e "s%@TARGET_CXXFLAGS@%'-D_LARGEFILE_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-O2', '-g2', '-D_FORTIFY_SOURCE=2'%g" -e "s%@PKGCONF_HOST_BINARY@%/home/buildroot/autobuild/instance-3/output-1/host/bin/pkgconf%g" -e "s%@STAGING_DIR@%/home/buildroot/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabihf/sysroot%g" -e "s%@STATIC@%false%g" /home/buildroot/autobuild/instance-3/buildroot/support/misc/cross-compilation.conf.in > /home/buildroot/autobuild/instance-3/output-1/build/libglvnd-1.3.2//build/cross-compilation.conf PATH="/home/buildroot/autobuild/instance-3/output-1/host/bin:/home/buildroot/autobuild/instance-3/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" CC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" PYTHONNOUSERSITE=y /home/buildroot/autobuild/instance-3/output-1/host/bin/meson --prefix=/usr --libdir=lib --default-library=shared --buildtype=debug --cross-file=/home/buildroot/autobuild/instance-3/output-1/build/libglvnd-1.3.2//build/cross-compilation.conf -Db_pie=false -Dstrip=false -Dbuild.pkg_config_path=/home/buildroot/autobuild/instance-3/output-1/host/lib/pkgconfig -Dgles1=false -Dgles2=false /home/buildroot/autobuild/instance-3/output-1/build/libglvnd-1.3.2/ /home/buildroot/autobuild/instance-3/output-1/build/libglvnd-1.3.2//build The Meson build system Version: 0.61.0 Source dir: /home/buildroot/autobuild/instance-3/output-1/build/libglvnd-1.3.2 Build dir: /home/buildroot/autobuild/instance-3/output-1/build/libglvnd-1.3.2/build Build type: cross build Project name: glvnd Project version: 1.3.2 C compiler for the host machine: /home/buildroot/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabihf-gcc (gcc 11.2.0 "arm-buildroot-linux-gnueabihf-gcc.br_real (Buildroot 2019.08-rc1-14741-gd895bd973b35) 11.2.0") C linker for the host machine: /home/buildroot/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabihf-gcc ld.bfd 2.36.1 C compiler for the build machine: /usr/bin/gcc (gcc 6.3.0 "gcc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516") C linker for the build machine: /usr/bin/gcc ld.bfd 2.28 Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: arm Host machine cpu: cortex-a8 Target machine cpu family: arm Target machine cpu: cortex-a8 Program python3 found: YES (/home/buildroot/autobuild/instance-3/output-1/host/bin/python3) WARNING: Python files installed by Meson might not be found by python interpreter. This warning can be avoided by setting "python.platlibdir" option. WARNING: Python files installed by Meson might not be found by python interpreter. This warning can be avoided by setting "python.purelibdir" option. Program nm found: YES (/usr/bin/nm) Message: Host CPU family: arm Message: Host CPU: cortex-a8 Checking if "ARMv7 macros" : compiles: YES Library dl found: YES Library m found: YES Run-time dependency threads found: YES Found pkg-config: /home/buildroot/autobuild/instance-3/output-1/host/bin/pkgconf (1.6.3) Found CMake: NO Run-time dependency x11 found: NO (tried pkgconfig and cmake) Checking if "typeof" : compiles: YES Checking if "initial-exec TLS" : compiles: YES Message: Using dispatch stub type: armv7_tsd Compiler for C supports function attribute constructor: YES Checking if "pthread rwlock" : compiles: YES Checking if "sync intrinsics" : compiles: YES Checking for function "mincore" : YES Header has symbol "RTLD_NOLOAD" : YES Checking whether type "struct dirent" has member "d_type" : YES Program cp found: YES (/bin/cp) Build targets in project: 35 NOTICE: Future-deprecated features used: * 0.55.0: {'ExternalProgram.path'} glvnd 1.3.2 User defined options Cross files : /home/buildroot/autobuild/instance-3/output-1/build/libglvnd-1.3.2//build/cross-compilation.conf build.pkg_config_path: /home/buildroot/autobuild/instance-3/output-1/host/lib/pkgconfig buildtype : debug default_library : shared libdir : lib prefix : /usr strip : false b_pie : false gles1 : false gles2 : false Found ninja-1.10.2 at /home/buildroot/autobuild/instance-3/output-1/host/bin/ninja >>> libglvnd 1.3.2 Building PATH="/home/buildroot/autobuild/instance-3/output-1/host/bin:/home/buildroot/autobuild/instance-3/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" PYTHONNOUSERSITE=y /home/buildroot/autobuild/instance-3/output-1/host/bin/ninja -j4 -C /home/buildroot/autobuild/instance-3/output-1/build/libglvnd-1.3.2//build ninja: Entering directory `/home/buildroot/autobuild/instance-3/output-1/build/libglvnd-1.3.2//build' [1/87] Compiling C object src/util/libtrace.a.p/trace.c.o [2/87] Linking static target src/util/libtrace.a [3/87] Compiling C object src/util/libapp_error_check.a.p/app_error_check.c.o [4/87] Linking static target src/util/libapp_error_check.a [5/87] Compiling C object src/util/libutils_misc.a.p/utils_misc.c.o [6/87] Linking static target src/util/libutils_misc.a [7/87] Compiling C object src/util/libglvnd_pthread.a.p/glvnd_pthread.c.o [8/87] Linking static target src/util/libglvnd_pthread.a [9/87] Compiling C object src/util/libwinsys_dispatch.a.p/winsys_dispatch.c.o [10/87] Linking static target src/util/libwinsys_dispatch.a [11/87] Compiling C object src/util/libcJSON.a.p/cJSON.c.o [12/87] Linking static target src/util/libcJSON.a [13/87] Generating src/generate/g_glapi_mapi_opengl_tmp.h with a custom command (wrapped by meson to capture output) [14/87] Generating src/generate/g_glapi_mapi_gl_tmp.h with a custom command (wrapped by meson to capture output) [15/87] Generating src/generate/glapi_mapi_tmp.h with a custom command (wrapped by meson to capture output) [16/87] Generating src/generate/g_glapi_mapi_glesv1_tmp.h with a custom command (wrapped by meson to capture output) [17/87] Generating src/generate/g_egldispatchstubs.h with a custom command (wrapped by meson to capture output) [18/87] Generating src/generate/g_egldispatchstubs.c with a custom command (wrapped by meson to capture output) [19/87] Generating src/generate/g_glapi_mapi_glesv2_tmp.h with a custom command (wrapped by meson to capture output) [20/87] Compiling C object src/GLdispatch/vnd-glapi/liblibglapi.a.p/u_current_tls.c.o [21/87] Compiling C object src/GLdispatch/vnd-glapi/liblibglapi.a.p/mapi_glapi.c.o [22/87] Compiling C object src/GLdispatch/vnd-glapi/liblibglapi.a.p/table.c.o In file included from ../src/GLdispatch/vnd-glapi/mapi_tmp.h:34, from ../src/GLdispatch/vnd-glapi/table.c:50: /home/buildroot/autobuild/instance-3/output-1/build/libglvnd-1.3.2/build/src/generate/glapi_mapi_tmp.h:1551:60: warning: argument 1 of type 'const GLdouble *' {aka 'const double *'} declared as a pointer [-Warray-parameter=] 1551 | GLAPI void APIENTRY glLoadTransposeMatrixd(const GLdouble *m); | ~~~~~~~~~~~~~~~~^ In file included from ../src/GLdispatch/vnd-glapi/glapi.h:48, from ../src/GLdispatch/vnd-glapi/table.h:33, from ../src/GLdispatch/vnd-glapi/table.c:31: ../include/GL/gl.h:1901:62: note: previously declared as an array 'const GLdouble[16]' {aka 'const double[16]'} 1901 | GLAPI void GLAPIENTRY glLoadTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ In file included from ../src/GLdispatch/vnd-glapi/mapi_tmp.h:34, from ../src/GLdispatch/vnd-glapi/table.c:50: /home/buildroot/autobuild/instance-3/output-1/build/libglvnd-1.3.2/build/src/generate/glapi_mapi_tmp.h:1553:59: warning: argument 1 of type 'const GLfloat *' {aka 'const float *'} declared as a pointer [-Warray-parameter=] 1553 | GLAPI void APIENTRY glLoadTransposeMatrixf(const GLfloat *m); | ~~~~~~~~~~~~~~~^ In file included from ../src/GLdispatch/vnd-glapi/glapi.h:48, from ../src/GLdispatch/vnd-glapi/table.h:33, from ../src/GLdispatch/vnd-glapi/table.c:31: ../include/GL/gl.h:1903:61: note: previously declared as an array 'const GLfloat[16]' {aka 'const float[16]'} 1903 | GLAPI void GLAPIENTRY glLoadTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ In file included from ../src/GLdispatch/vnd-glapi/mapi_tmp.h:34, from ../src/GLdispatch/vnd-glapi/table.c:50: /home/buildroot/autobuild/instance-3/output-1/build/libglvnd-1.3.2/build/src/generate/glapi_mapi_tmp.h:1655:60: warning: argument 1 of type 'const GLdouble *' {aka 'const double *'} declared as a pointer [-Warray-parameter=] 1655 | GLAPI void APIENTRY glMultTransposeMatrixd(const GLdouble *m); | ~~~~~~~~~~~~~~~~^ In file included from ../src/GLdispatch/vnd-glapi/glapi.h:48, from ../src/GLdispatch/vnd-glapi/table.h:33, from ../src/GLdispatch/vnd-glapi/table.c:31: ../include/GL/gl.h:1905:62: note: previously declared as an array 'const GLdouble[16]' {aka 'const double[16]'} 1905 | GLAPI void GLAPIENTRY glMultTransposeMatrixd( const GLdouble m[16] ); | ~~~~~~~~~~~~~~~^~~~~ In file included from ../src/GLdispatch/vnd-glapi/mapi_tmp.h:34, from ../src/GLdispatch/vnd-glapi/table.c:50: /home/buildroot/autobuild/instance-3/output-1/build/libglvnd-1.3.2/build/src/generate/glapi_mapi_tmp.h:1657:59: warning: argument 1 of type 'const GLfloat *' {aka 'const float *'} declared as a pointer [-Warray-parameter=] 1657 | GLAPI void APIENTRY glMultTransposeMatrixf(const GLfloat *m); | ~~~~~~~~~~~~~~~^ In file included from ../src/GLdispatch/vnd-glapi/glapi.h:48, from ../src/GLdispatch/vnd-glapi/table.h:33, from ../src/GLdispatch/vnd-glapi/table.c:31: ../include/GL/gl.h:1907:61: note: previously declared as an array 'const GLfloat[16]' {aka 'const float[16]'} 1907 | GLAPI void GLAPIENTRY glMultTransposeMatrixf( const GLfloat m[16] ); | ~~~~~~~~~~~~~~^~~~~ [23/87] Compiling C object src/GLdispatch/vnd-glapi/liblibglapi.a.p/stub.c.o [24/87] Compiling C object src/GLdispatch/vnd-glapi/liblibglapi.a.p/entry_common.c.o [25/87] Compiling C object src/GLdispatch/vnd-glapi/liblibglapi.a.p/entry_armv7_tsd.c.o [26/87] Linking static target src/GLdispatch/vnd-glapi/liblibglapi.a [27/87] Compiling C object src/GLdispatch/vnd-glapi/libglapi_gl.a.p/entry_common.c.o [28/87] Compiling C object src/GLdispatch/vnd-glapi/libglapi_opengl.a.p/entry_common.c.o [29/87] Compiling C object src/GLdispatch/vnd-glapi/libglapi_opengl.a.p/stub.c.o [30/87] Compiling C object src/GLdispatch/vnd-glapi/libglapi_gl.a.p/stub.c.o [31/87] Compiling C object src/GLdispatch/vnd-glapi/libglapi_gl.a.p/entry_armv7_tsd.c.o [32/87] Linking static target src/GLdispatch/vnd-glapi/libglapi_gl.a [33/87] Compiling C object src/GLdispatch/vnd-glapi/libglapi_glesv1.a.p/stub.c.o [34/87] Compiling C object src/GLdispatch/vnd-glapi/libglapi_opengl.a.p/entry_armv7_tsd.c.o [35/87] Linking static target src/GLdispatch/vnd-glapi/libglapi_opengl.a [36/87] Compiling C object src/GLdispatch/vnd-glapi/libglapi_glesv1.a.p/entry_armv7_tsd.c.o [37/87] Compiling C object src/GLdispatch/vnd-glapi/libglapi_glesv1.a.p/entry_common.c.o [38/87] Linking static target src/GLdispatch/vnd-glapi/libglapi_glesv1.a [39/87] Compiling C object src/GLdispatch/vnd-glapi/libglapi_glesv2.a.p/stub.c.o [40/87] Compiling C object src/GLdispatch/vnd-glapi/libglapi_glesv2.a.p/entry_armv7_tsd.c.o [41/87] Compiling C object src/GLdispatch/vnd-glapi/libglapi_glesv2.a.p/entry_common.c.o [42/87] Linking static target src/GLdispatch/vnd-glapi/libglapi_glesv2.a [43/87] Compiling C object src/OpenGL/libopengl_main.a.p/libopengl.c.o [44/87] Linking static target src/OpenGL/libopengl_main.a [45/87] Compiling C object src/EGL/libegl_dispatch_stubs.a.p/egldispatchstubs.c.o [46/87] Compiling C object src/EGL/libegl_dispatch_stubs.a.p/meson-generated_.._.._generate_g_egldispatchstubs.c.o [47/87] Linking static target src/EGL/libegl_dispatch_stubs.a [48/87] Compiling C object src/GLdispatch/libGLdispatch.so.0.0.0.p/GLdispatch.c.o [49/87] Linking target src/GLdispatch/libGLdispatch.so.0.0.0 [50/87] Compiling C object src/EGL/libEGL.so.1.1.0.p/libeglcurrent.c.o [51/87] Compiling C object src/EGL/libEGL.so.1.1.0.p/libeglmapping.c.o [52/87] Generating symbol file src/GLdispatch/libGLdispatch.so.0.0.0.p/libGLdispatch.so.0.0.0.symbols [53/87] Linking target src/OpenGL/libOpenGL.so.0.0.0 [54/87] Compiling C object src/EGL/libEGL.so.1.1.0.p/libegl.c.o [55/87] Compiling C object src/EGL/libEGL.so.1.1.0.p/libeglvendor.c.o [56/87] Compiling C object src/EGL/libEGL.so.1.1.0.p/libeglerror.c.o [57/87] Linking target src/EGL/libEGL.so.1.1.0 [58/87] Compiling C object tests/dummy/libpatchentrypoints.a.p/patchentrypoints.c.o [59/87] Linking static target tests/dummy/libpatchentrypoints.a [60/87] Generating symbol file src/OpenGL/libOpenGL.so.0.0.0.p/libOpenGL.so.0.0.0.symbols [61/87] Generating symbol file src/EGL/libEGL.so.1.1.0.p/libEGL.so.1.1.0.symbols [62/87] Compiling C object tests/dummy/libEGL_dummy0.so.0.p/EGL_dummy.c.o [63/87] Linking target tests/dummy/libEGL_dummy0.so.0 [64/87] Compiling C object tests/testgldispatch.p/testgldispatch.c.o [65/87] Compiling C object tests/egldisplay.p/testegldisplay.c.o [66/87] Linking target tests/testgldispatch [67/87] Compiling C object tests/dummy/libEGL_dummy1.so.0.p/EGL_dummy.c.o [68/87] Compiling C object tests/egldisplay.p/egl_test_utils.c.o [69/87] Compiling C object tests/testgldispatchthread.p/testgldispatchthread.c.o [70/87] Linking target tests/dummy/libEGL_dummy1.so.0 [71/87] Linking target tests/egldisplay [72/87] Linking target tests/testgldispatchthread [73/87] Compiling C object tests/egldevice.p/testegldevice.c.o [74/87] Compiling C object tests/egldevice.p/egl_test_utils.c.o [75/87] Compiling C object tests/eglgetprocaddress.p/egl_test_utils.c.o [76/87] Linking target tests/egldevice [77/87] Compiling C object tests/eglmakecurrent.p/egl_test_utils.c.o [78/87] Compiling C object tests/eglgetprocaddress.p/testeglgetprocaddress.c.o [79/87] Linking target tests/eglgetprocaddress [80/87] Compiling C object tests/eglerror.p/egl_test_utils.c.o [81/87] Compiling C object tests/eglmakecurrent.p/testeglmakecurrent.c.o [82/87] Compiling C object tests/eglerror.p/testeglerror.c.o [83/87] Linking target tests/eglmakecurrent [84/87] Linking target tests/eglerror [85/87] Compiling C object tests/egldebug.p/egl_test_utils.c.o [86/87] Compiling C object tests/egldebug.p/testegldebug.c.o [87/87] Linking target tests/egldebug >>> libglvnd 1.3.2 Installing to staging directory PATH="/home/buildroot/autobuild/instance-3/output-1/host/bin:/home/buildroot/autobuild/instance-3/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" DESTDIR=/home/buildroot/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabihf/sysroot PYTHONNOUSERSITE=y /home/buildroot/autobuild/instance-3/output-1/host/bin/ninja -j4 -C /home/buildroot/autobuild/instance-3/output-1/build/libglvnd-1.3.2//build install ninja: Entering directory `/home/buildroot/autobuild/instance-3/output-1/build/libglvnd-1.3.2//build' [0/1] Installing files. Traceback (most recent call last): File "/home/buildroot/autobuild/instance-3/output-1/host/lib/python3.10/site-packages/mesonbuild/mesonmain.py", line 146, in run return options.run_func(options) File "/home/buildroot/autobuild/instance-3/output-1/host/lib/python3.10/site-packages/mesonbuild/minstall.py", line 808, in run installer.do_install(datafilename) File "/home/buildroot/autobuild/instance-3/output-1/host/lib/python3.10/site-packages/mesonbuild/minstall.py", line 586, in do_install self.install_targets(d, dm, destdir, fullprefix) File "/home/buildroot/autobuild/instance-3/output-1/host/lib/python3.10/site-packages/mesonbuild/minstall.py", line 758, in install_targets self.do_symlink(target, symlinkfilename, outdir) File "/home/buildroot/autobuild/instance-3/output-1/host/lib/python3.10/site-packages/mesonbuild/minstall.py", line 470, in do_symlink raise RuntimeError(f'Destination {link!r} already exists and is not a symlink') RuntimeError: Destination '/home/buildroot/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib/libEGL.so' already exists and is not a symlink Installing src/GLdispatch/libGLdispatch.so.0.0.0 to /home/buildroot/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib Installing symlink pointing to libGLdispatch.so.0.0.0 to /home/buildroot/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib/libGLdispatch.so.0 Installing symlink pointing to libGLdispatch.so.0 to /home/buildroot/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib/libGLdispatch.so Installing src/OpenGL/libOpenGL.so.0.0.0 to /home/buildroot/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib Installing symlink pointing to libOpenGL.so.0.0.0 to /home/buildroot/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib/libOpenGL.so.0 Installing symlink pointing to libOpenGL.so.0 to /home/buildroot/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib/libOpenGL.so Installing src/EGL/libEGL.so.1.1.0 to /home/buildroot/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib Installing symlink pointing to libEGL.so.1.1.0 to /home/buildroot/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabihf/sysroot/usr/lib/libEGL.so.1 ERROR: Unhandled python exception This is a Meson bug and should be reported! FAILED: meson-install /home/buildroot/autobuild/instance-3/output-1/host/bin/meson install --no-rebuild ninja: build stopped: subcommand failed. package/pkg-generic.mk:328: recipe for target '/home/buildroot/autobuild/instance-3/output-1/build/libglvnd-1.3.2/.stamp_staging_installed' failed make: *** [/home/buildroot/autobuild/instance-3/output-1/build/libglvnd-1.3.2/.stamp_staging_installed] Error 1 make: Leaving directory '/home/buildroot/autobuild/instance-3/buildroot'