The Meson build system
Version: 1.5.1
Source dir: /builder/shared-workdir/build/sdk/build_dir/target-powerpc64_e5500_musl/kmscube-2024.09.26~b2f97f53
Build dir: /builder/shared-workdir/build/sdk/build_dir/target-powerpc64_e5500_musl/kmscube-2024.09.26~b2f97f53/openwrt-build
Build type: cross build
Project name: kmscube
Project version: 0.0.1
C compiler for the host machine: powerpc64-openwrt-linux-musl-gcc (gcc 13.3.0 "powerpc64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r28252-1aa2695620) 13.3.0")
C linker for the host machine: powerpc64-openwrt-linux-musl-gcc ld.bfd 2.42
C compiler for the build machine: /builder/shared-workdir/build/sdk/staging_dir/host/bin/gcc (gcc 10.2.1 "gcc (Debian 10.2.1-6) 10.2.1 20210110")
C linker for the build machine: /builder/shared-workdir/build/sdk/staging_dir/host/bin/gcc ld.bfd 2.35.2
Build machine cpu family: x86_64
Build machine cpu: x86_64
Host machine cpu family: ppc64
Host machine cpu: generic
Target machine cpu family: ppc64
Target machine cpu: generic
Library m found: YES
Run-time dependency threads found: YES
Found pkg-config: YES (/builder/shared-workdir/build/sdk/staging_dir/host/bin/pkg-config) 2.2.0
Run-time dependency libdrm found: YES 2.4.123
Run-time dependency gbm found: YES 24.3.0
Run-time dependency egl found: YES 24.3.0
Run-time dependency glesv2 found: YES 24.3.0
Check usable header "GLES3/gl3.h" with dependency glesv2: YES 
Message: GLES3 supported; shadertoy & texturator are included in this build
Run-time dependency libpng found: YES 1.6.44
Run-time dependency gstreamer-1.0 found: YES 1.24.8
Run-time dependency gstreamer-plugins-base-1.0 found: YES 1.24.8
Run-time dependency gstreamer-app-1.0 found: YES 1.24.8
Run-time dependency gstreamer-allocators-1.0 found: YES 1.24.8
Run-time dependency gstreamer-video-1.0 found: YES 1.24.8
Run-time dependency glib-2.0 found: YES 2.82.0
Message: Building with gstreamer support
Build targets in project: 2

kmscube 0.0.1

  User defined options
    Cross files    : /builder/shared-workdir/build/sdk/build_dir/target-powerpc64_e5500_musl/kmscube-2024.09.26~b2f97f53/openwrt-cross.txt
    Native files   : /builder/shared-workdir/build/sdk/build_dir/target-powerpc64_e5500_musl/kmscube-2024.09.26~b2f97f53/openwrt-native.txt
    buildtype      : plain
    default_library: both

Found ninja-1.12.1 at /builder/shared-workdir/build/sdk/staging_dir/host/bin/ninja
ninja: Entering directory `/builder/shared-workdir/build/sdk/build_dir/target-powerpc64_e5500_musl/kmscube-2024.09.26~b2f97f53/openwrt-build'
[1/23] Compiling C object kmscube.p/common.c.o
[2/23] Compiling C object kmscube.p/cube-smooth.c.o
[3/23] Compiling C object kmscube.p/cube-gears.c.o
[4/23] Compiling C object kmscube.p/cube-tex.c.o
[5/23] Compiling C object kmscube.p/drm-atomic.c.o
[6/23] Compiling C object kmscube.p/drm-common.c.o
[7/23] Compiling C object kmscube.p/drm-legacy.c.o
[8/23] Compiling C object kmscube.p/drm-offscreen.c.o
[9/23] Compiling C object kmscube.p/esTransform.c.o
[10/23] Compiling C object kmscube.p/frame-512x512-NV12.c.o
[11/23] Compiling C object kmscube.p/frame-512x512-RGBA.c.o
[12/23] Compiling C object kmscube.p/kmscube.c.o
[13/23] Compiling C object kmscube.p/perfcntrs.c.o
[14/23] Compiling C object kmscube.p/cube-shadertoy.c.o
[15/23] Compiling C object kmscube.p/cube-video.c.o
[16/23] Compiling C object kmscube.p/gst-decoder.c.o
[17/23] Compiling C object texturator.p/common.c.o
[18/23] Compiling C object texturator.p/drm-legacy.c.o
[19/23] Compiling C object texturator.p/drm-common.c.o
[20/23] Compiling C object texturator.p/perfcntrs.c.o
[21/23] Compiling C object texturator.p/texturator.c.o
[22/23] Linking target kmscube
FAILED: kmscube 
powerpc64-openwrt-linux-musl-gcc  -o kmscube kmscube.p/common.c.o kmscube.p/cube-smooth.c.o kmscube.p/cube-gears.c.o kmscube.p/cube-tex.c.o kmscube.p/drm-atomic.c.o kmscube.p/drm-common.c.o kmscube.p/drm-legacy.c.o kmscube.p/drm-offscreen.c.o kmscube.p/esTransform.c.o kmscube.p/frame-512x512-NV12.c.o kmscube.p/frame-512x512-RGBA.c.o kmscube.p/kmscube.c.o kmscube.p/perfcntrs.c.o kmscube.p/cube-shadertoy.c.o kmscube.p/cube-video.c.o kmscube.p/gst-decoder.c.o -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-powerpc64_e5500_gcc-13.3.0_musl/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-powerpc64_e5500_gcc-13.3.0_musl/lib -Wl,--as-needed -Wl,--no-undefined -fuse-ld=bfd -fuse-ld=bfd -znow -zrelro -Wl,-rpath,/builder/shared-workdir/build/sdk/staging_dir/target-powerpc64_e5500_musl/usr/lib -Wl,-rpath-link,/builder/shared-workdir/build/sdk/staging_dir/target-powerpc64_e5500_musl/usr/lib -Wl,--start-group -lm -pthread /builder/shared-workdir/build/sdk/staging_dir/target-powerpc64_e5500_musl/usr/lib/libdrm.so /builder/shared-workdir/build/sdk/staging_dir/target-powerpc64_e5500_musl/usr/lib/libgbm.so /builder/shared-workdir/build/sdk/staging_dir/target-powerpc64_e5500_musl/usr/lib/libEGL.so /builder/shared-workdir/build/sdk/staging_dir/target-powerpc64_e5500_musl/usr/lib/libGLESv2.so /builder/shared-workdir/build/sdk/staging_dir/target-powerpc64_e5500_musl/usr/lib/libpng16.so /builder/shared-workdir/build/sdk/staging_dir/target-powerpc64_e5500_musl/usr/lib/libgstreamer-1.0.so /builder/shared-workdir/build/sdk/staging_dir/target-powerpc64_e5500_musl/usr/lib/libgobject-2.0.so /builder/shared-workdir/build/sdk/staging_dir/target-powerpc64_e5500_musl/usr/lib/libglib-2.0.so /builder/shared-workdir/build/sdk/staging_dir/target-powerpc64_e5500_musl/usr/lib/libgstapp-1.0.so /builder/shared-workdir/build/sdk/staging_dir/target-powerpc64_e5500_musl/usr/lib/libgstbase-1.0.so /builder/shared-workdir/build/sdk/staging_dir/target-powerpc64_e5500_musl/usr/lib/libgstallocators-1.0.so /builder/shared-workdir/build/sdk/staging_dir/target-powerpc64_e5500_musl/usr/lib/libgstvideo-1.0.so -Wl,--end-group
/builder/shared-workdir/build/sdk/staging_dir/toolchain-powerpc64_e5500_gcc-13.3.0_musl/bin/../lib/gcc/powerpc64-openwrt-linux-musl/13.3.0/../../../../powerpc64-openwrt-linux-musl/bin/ld.bfd: /builder/shared-workdir/build/sdk/staging_dir/target-powerpc64_e5500_musl/usr/lib/libunwind.so.8: undefined reference to `getcontext'
/builder/shared-workdir/build/sdk/staging_dir/toolchain-powerpc64_e5500_gcc-13.3.0_musl/bin/../lib/gcc/powerpc64-openwrt-linux-musl/13.3.0/../../../../powerpc64-openwrt-linux-musl/bin/ld.bfd: /builder/shared-workdir/build/sdk/staging_dir/target-powerpc64_e5500_musl/usr/lib/libunwind.so.8: undefined reference to `setcontext'
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
make[3]: *** [Makefile:40: /builder/shared-workdir/build/sdk/build_dir/target-powerpc64_e5500_musl/kmscube-2024.09.26~b2f97f53/.built] Error 1
time: package/feeds/video/kmscube/compile#11.64#1.87#13.41