>>> libglvnd 1.3.2 Extracting gzip -d -c /home/buildroot/autobuild/instance-1/dl/libglvnd/libglvnd-v1.3.2.tar.gz | tar --strip-components=1 -C /home/buildroot/autobuild/instance-1/output-1/build/libglvnd-1.3.2 -xf - >>> libglvnd 1.3.2 Patching >>> libglvnd 1.3.2 Configuring rm -rf /home/buildroot/autobuild/instance-1/output-1/build/libglvnd-1.3.2//build mkdir -p /home/buildroot/autobuild/instance-1/output-1/build/libglvnd-1.3.2//build sed -e "/^\[binaries\]$/s:$::" -e "/^\[properties\]$/s:$::" -e "s%@TARGET_CC@%/home/buildroot/autobuild/instance-1/output-1/host/bin/arm-linux-gcc%g" -e "s%@TARGET_CXX@%/home/buildroot/autobuild/instance-1/output-1/host/bin/arm-linux-g++%g" -e "s%@TARGET_AR@%/home/buildroot/autobuild/instance-1/output-1/host/bin/arm-linux-gcc-ar%g" -e "s%@TARGET_STRIP@%/home/buildroot/autobuild/instance-1/output-1/host/bin/arm-linux-strip%g" -e "s%@TARGET_ARCH@%arm%g" -e "s%@TARGET_CPU@%cortex-a9%g" -e "s%@TARGET_ENDIAN@%little%g" -e "s%@TARGET_CFLAGS@%'-D_LARGEFILE_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-O2', '-g0'%g" -e "s%@TARGET_LDFLAGS@%%g" -e "s%@TARGET_CXXFLAGS@%'-D_LARGEFILE_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-O2', '-g0'%g" -e "s%@PKGCONF_HOST_BINARY@%/home/buildroot/autobuild/instance-1/output-1/host/bin/pkgconf%g" -e "s%@STAGING_DIR@%/home/buildroot/autobuild/instance-1/output-1/host/arm-buildroot-linux-musleabihf/sysroot%g" -e "s%@STATIC@%false%g" /home/buildroot/autobuild/instance-1/buildroot/support/misc/cross-compilation.conf.in > /home/buildroot/autobuild/instance-1/output-1/build/libglvnd-1.3.2//build/cross-compilation.conf PATH="/home/buildroot/autobuild/instance-1/output-1/host/bin:/home/buildroot/autobuild/instance-1/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-1/output-1/host/bin/meson --prefix=/usr --libdir=lib --default-library=shared --buildtype=release --cross-file=/home/buildroot/autobuild/instance-1/output-1/build/libglvnd-1.3.2//build/cross-compilation.conf -Db_pie=false -Dstrip=false -Dbuild.pkg_config_path=/home/buildroot/autobuild/instance-1/output-1/host/lib/pkgconfig -Dgles1=false -Dgles2=false /home/buildroot/autobuild/instance-1/output-1/build/libglvnd-1.3.2/ /home/buildroot/autobuild/instance-1/output-1/build/libglvnd-1.3.2//build The Meson build system Version: 0.61.0 Source dir: /home/buildroot/autobuild/instance-1/output-1/build/libglvnd-1.3.2 Build dir: /home/buildroot/autobuild/instance-1/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-1/output-1/host/bin/arm-linux-gcc (gcc 10.3.0 "arm-linux-gcc.br_real (Buildroot toolchains.bootlin.com-2021.11-1) 10.3.0") C linker for the host machine: /home/buildroot/autobuild/instance-1/output-1/host/bin/arm-linux-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-a9 Target machine cpu family: arm Target machine cpu: cortex-a9 Program python3 found: YES (/home/buildroot/autobuild/instance-1/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-a9 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-1/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-1/output-1/build/libglvnd-1.3.2//build/cross-compilation.conf build.pkg_config_path: /home/buildroot/autobuild/instance-1/output-1/host/lib/pkgconfig buildtype : release 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-1/output-1/host/bin/ninja >>> libglvnd 1.3.2 Building PATH="/home/buildroot/autobuild/instance-1/output-1/host/bin:/home/buildroot/autobuild/instance-1/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" PYTHONNOUSERSITE=y /home/buildroot/autobuild/instance-1/output-1/host/bin/ninja -j4 -C /home/buildroot/autobuild/instance-1/output-1/build/libglvnd-1.3.2//build ninja: Entering directory `/home/buildroot/autobuild/instance-1/output-1/build/libglvnd-1.3.2//build' [1/87] Compiling C object src/util/libapp_error_check.a.p/app_error_check.c.o [2/87] Compiling C object src/util/libtrace.a.p/trace.c.o [3/87] Linking static target src/util/libtrace.a [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] Compiling C object src/util/libglvnd_pthread.a.p/glvnd_pthread.c.o [7/87] Linking static target src/util/libutils_misc.a [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_glesv1_tmp.h with a custom command (wrapped by meson to capture output) [15/87] Generating src/generate/g_glapi_mapi_gl_tmp.h with a custom command (wrapped by meson to capture output) [16/87] Generating src/generate/glapi_mapi_tmp.h with a custom command (wrapped by meson to capture output) [17/87] Compiling C object src/GLdispatch/vnd-glapi/liblibglapi.a.p/mapi_glapi.c.o [18/87] Generating src/generate/g_egldispatchstubs.h with a custom command (wrapped by meson to capture output) [19/87] Generating src/generate/g_egldispatchstubs.c with a custom command (wrapped by meson to capture output) [20/87] Generating src/generate/g_glapi_mapi_glesv2_tmp.h with a custom command (wrapped by meson to capture output) [21/87] Compiling C object src/GLdispatch/vnd-glapi/liblibglapi.a.p/entry_common.c.o [22/87] Compiling C object src/GLdispatch/vnd-glapi/liblibglapi.a.p/stub.c.o [23/87] Compiling C object src/GLdispatch/vnd-glapi/liblibglapi.a.p/u_current_tls.c.o [24/87] Compiling C object src/GLdispatch/vnd-glapi/liblibglapi.a.p/table.c.o [25/87] Compiling C object src/GLdispatch/vnd-glapi/libglapi_gl.a.p/entry_common.c.o [26/87] Compiling C object src/GLdispatch/vnd-glapi/libglapi_opengl.a.p/stub.c.o [27/87] Compiling C object src/GLdispatch/vnd-glapi/libglapi_gl.a.p/stub.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_gl.a.p/entry_armv7_tsd.c.o [30/87] Compiling C object src/GLdispatch/vnd-glapi/libglapi_opengl.a.p/entry_armv7_tsd.c.o [31/87] Linking static target src/GLdispatch/vnd-glapi/libglapi_gl.a [32/87] Linking static target src/GLdispatch/vnd-glapi/libglapi_opengl.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_glesv1.a.p/entry_armv7_tsd.c.o [35/87] Compiling C object src/GLdispatch/vnd-glapi/libglapi_glesv1.a.p/entry_common.c.o [36/87] Linking static target src/GLdispatch/vnd-glapi/libglapi_glesv1.a [37/87] Compiling C object src/GLdispatch/vnd-glapi/liblibglapi.a.p/entry_armv7_tsd.c.o [38/87] Linking static target src/GLdispatch/vnd-glapi/liblibglapi.a [39/87] Compiling C object src/GLdispatch/vnd-glapi/libglapi_glesv2.a.p/entry_armv7_tsd.c.o [40/87] Compiling C object src/GLdispatch/vnd-glapi/libglapi_glesv2.a.p/entry_common.c.o [41/87] Compiling C object src/GLdispatch/vnd-glapi/libglapi_glesv2.a.p/stub.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/GLdispatch/libGLdispatch.so.0.0.0.p/GLdispatch.c.o [47/87] Compiling C object src/EGL/libegl_dispatch_stubs.a.p/meson-generated_.._.._generate_g_egldispatchstubs.c.o [48/87] Linking static target src/EGL/libegl_dispatch_stubs.a [49/87] Linking target src/GLdispatch/libGLdispatch.so.0.0.0 [50/87] Compiling C object src/EGL/libEGL.so.1.1.0.p/libegl.c.o [51/87] Compiling C object src/EGL/libEGL.so.1.1.0.p/libeglcurrent.c.o [52/87] Compiling C object src/EGL/libEGL.so.1.1.0.p/libeglvendor.c.o [53/87] Generating symbol file src/GLdispatch/libGLdispatch.so.0.0.0.p/libGLdispatch.so.0.0.0.symbols [54/87] Compiling C object tests/dummy/libpatchentrypoints.a.p/patchentrypoints.c.o [55/87] Linking static target tests/dummy/libpatchentrypoints.a [56/87] Linking target src/OpenGL/libOpenGL.so.0.0.0 [57/87] Compiling C object src/EGL/libEGL.so.1.1.0.p/libeglerror.c.o [58/87] Compiling C object src/EGL/libEGL.so.1.1.0.p/libeglmapping.c.o [59/87] Linking target src/EGL/libEGL.so.1.1.0 [60/87] Generating symbol file src/OpenGL/libOpenGL.so.0.0.0.p/libOpenGL.so.0.0.0.symbols [61/87] Compiling C object tests/dummy/libEGL_dummy1.so.0.p/EGL_dummy.c.o [62/87] Compiling C object tests/dummy/libEGL_dummy0.so.0.p/EGL_dummy.c.o [63/87] Linking target tests/dummy/libEGL_dummy1.so.0 [64/87] Linking target tests/dummy/libEGL_dummy0.so.0 [65/87] Compiling C object tests/egldisplay.p/testegldisplay.c.o [66/87] Compiling C object tests/testgldispatch.p/testgldispatch.c.o [67/87] Linking target tests/testgldispatch [68/87] Compiling C object tests/egldisplay.p/egl_test_utils.c.o [69/87] Generating symbol file src/EGL/libEGL.so.1.1.0.p/libEGL.so.1.1.0.symbols [70/87] Linking target tests/egldisplay [71/87] Compiling C object tests/egldevice.p/testegldevice.c.o [72/87] Compiling C object tests/egldevice.p/egl_test_utils.c.o [73/87] Compiling C object tests/testgldispatchthread.p/testgldispatchthread.c.o [74/87] Linking target tests/egldevice [75/87] Linking target tests/testgldispatchthread [76/87] Compiling C object tests/eglgetprocaddress.p/egl_test_utils.c.o [77/87] Compiling C object tests/eglgetprocaddress.p/testeglgetprocaddress.c.o [78/87] Compiling C object tests/eglmakecurrent.p/egl_test_utils.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/eglerror.p/testeglerror.c.o [82/87] Linking target tests/eglerror [83/87] Compiling C object tests/egldebug.p/egl_test_utils.c.o [84/87] Compiling C object tests/eglmakecurrent.p/testeglmakecurrent.c.o [85/87] Linking target tests/eglmakecurrent [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-1/output-1/host/bin:/home/buildroot/autobuild/instance-1/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" DESTDIR=/home/buildroot/autobuild/instance-1/output-1/host/arm-buildroot-linux-musleabihf/sysroot PYTHONNOUSERSITE=y /home/buildroot/autobuild/instance-1/output-1/host/bin/ninja -j4 -C /home/buildroot/autobuild/instance-1/output-1/build/libglvnd-1.3.2//build install ninja: Entering directory `/home/buildroot/autobuild/instance-1/output-1/build/libglvnd-1.3.2//build' [0/1] Installing files. Traceback (most recent call last): File "/home/buildroot/autobuild/instance-1/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-1/output-1/host/lib/python3.10/site-packages/mesonbuild/minstall.py", line 808, in run installer.do_install(datafilename) File "/home/buildroot/autobuild/instance-1/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-1/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-1/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-1/output-1/host/arm-buildroot-linux-musleabihf/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-1/output-1/host/arm-buildroot-linux-musleabihf/sysroot/usr/lib Installing symlink pointing to libGLdispatch.so.0.0.0 to /home/buildroot/autobuild/instance-1/output-1/host/arm-buildroot-linux-musleabihf/sysroot/usr/lib/libGLdispatch.so.0 Installing symlink pointing to libGLdispatch.so.0 to /home/buildroot/autobuild/instance-1/output-1/host/arm-buildroot-linux-musleabihf/sysroot/usr/lib/libGLdispatch.so Installing src/OpenGL/libOpenGL.so.0.0.0 to /home/buildroot/autobuild/instance-1/output-1/host/arm-buildroot-linux-musleabihf/sysroot/usr/lib Installing symlink pointing to libOpenGL.so.0.0.0 to /home/buildroot/autobuild/instance-1/output-1/host/arm-buildroot-linux-musleabihf/sysroot/usr/lib/libOpenGL.so.0 Installing symlink pointing to libOpenGL.so.0 to /home/buildroot/autobuild/instance-1/output-1/host/arm-buildroot-linux-musleabihf/sysroot/usr/lib/libOpenGL.so Installing src/EGL/libEGL.so.1.1.0 to /home/buildroot/autobuild/instance-1/output-1/host/arm-buildroot-linux-musleabihf/sysroot/usr/lib Installing symlink pointing to libEGL.so.1.1.0 to /home/buildroot/autobuild/instance-1/output-1/host/arm-buildroot-linux-musleabihf/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-1/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-1/output-1/build/libglvnd-1.3.2/.stamp_staging_installed' failed make: *** [/home/buildroot/autobuild/instance-1/output-1/build/libglvnd-1.3.2/.stamp_staging_installed] Error 1 make: Leaving directory '/home/buildroot/autobuild/instance-1/buildroot'