>>> pipewire 0.2.7 Extracting gzip -d -c /data/buildroot/buildroot-test/instance-0/dl/pipewire/pipewire-0.2.7.tar.gz | /data/buildroot/buildroot-test/instance-0/output/host/bin/tar --strip-components=1 -C /data/buildroot/buildroot-test/instance-0/output/build/pipewire-0.2.7 -xf - >>> pipewire 0.2.7 Patching >>> pipewire 0.2.7 Configuring rm -rf /data/buildroot/buildroot-test/instance-0/output/build/pipewire-0.2.7//build mkdir -p /data/buildroot/buildroot-test/instance-0/output/build/pipewire-0.2.7//build sed -e 's%@TARGET_CROSS@%/data/buildroot/buildroot-test/instance-0/output/host/bin/nios2-linux-gnu-%g' -e 's%@TARGET_ARCH@%nios2%g' -e 's%@TARGET_CPU@%%g' -e 's%@TARGET_ENDIAN@%little%g' -e 's%@TARGET_CFLAGS@%"-D_LARGEFILE_SOURCE", "-D_LARGEFILE64_SOURCE", "-D_FILE_OFFSET_BITS=64", "-O2"%g' -e 's%@TARGET_LDFLAGS@%%g' -e 's%@TARGET_CXXFLAGS@%"-D_LARGEFILE_SOURCE", "-D_LARGEFILE64_SOURCE", "-D_FILE_OFFSET_BITS=64", "-O2"%g' -e 's%@HOST_DIR@%/data/buildroot/buildroot-test/instance-0/output/host%g' -e 's%@STAGING_DIR@%/data/buildroot/buildroot-test/instance-0/output/host/nios2-buildroot-linux-gnu/sysroot%g' -e "/^\[binaries\]$/s:$::" package/meson/cross-compilation.conf.in > /data/buildroot/buildroot-test/instance-0/output/build/pipewire-0.2.7//build/cross-compilation.conf PATH="/data/buildroot/buildroot-test/instance-0/output/host/bin:/data/buildroot/buildroot-test/instance-0/output/host/sbin:/data/buildroot/buildroot-test/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" PYTHONNOUSERSITE=y /data/buildroot/buildroot-test/instance-0/output/host/bin/meson --prefix=/usr --libdir=lib --default-library=shared --buildtype=release --cross-file=/data/buildroot/buildroot-test/instance-0/output/build/pipewire-0.2.7//build/cross-compilation.conf -Dgstreamer=disabled -Dsystemd=true /data/buildroot/buildroot-test/instance-0/output/build/pipewire-0.2.7/ /data/buildroot/buildroot-test/instance-0/output/build/pipewire-0.2.7//build WARNING: Unknown CPU family nios2, please report this at https://github.com/mesonbuild/meson/issues/new The Meson build system Version: 0.53.2 Source dir: /data/buildroot/buildroot-test/instance-0/output/build/pipewire-0.2.7 Build dir: /data/buildroot/buildroot-test/instance-0/output/build/pipewire-0.2.7/build Build type: cross build Project name: pipewire Project version: 0.2.7 C compiler for the build machine: cc (gcc 9.3.0 "cc (Arch Linux 9.3.0-1) 9.3.0") C linker for the build machine: cc ld.bfd 2.34 C compiler for the host machine: /data/buildroot/buildroot-test/instance-0/output/host/bin/nios2-linux-gnu-gcc (gcc 7.3.1 "nios2-linux-gnu-gcc (Sourcery CodeBench Lite 2018.05-5) 7.3.1 20180222") C linker for the host machine: /data/buildroot/buildroot-test/instance-0/output/host/bin/nios2-linux-gnu-gcc ld.bfd 2.28.51 Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: nios2 Host machine cpu: Target machine cpu family: nios2 Target machine cpu: Has header "dlfcn.h" : YES Has header "inttypes.h" : YES Has header "memory.h" : YES Has header "poll.h" : YES Has header "stddef.h" : YES Has header "stdint.h" : YES Has header "stdio_ext.h" : YES Has header "strings.h" : YES Has header "string.h" : YES Has header "sys/param.h" : YES Has header "sys/poll.h" : YES Has header "sys/prctl.h" : YES Has header "sys/socket.h" : YES Has header "sys/stat.h" : YES Has header "sys/times.h" : YES Has header "sys/time.h" : YES Has header "sys/types.h" : YES Has header "sys/utsname.h" : YES Has header "sys/wait.h" : YES Has header "ucontext.h" : YES Has header "unistd.h" : YES Has header "valgrind/valgrind.h" : NO Checking for function "poll" : YES Checking for function "pselect" : YES Checking for function "posix_memalign" : YES Checking for function "getpagesize" : YES Checking for function "clock_gettime" : YES Checking for type "ptrdiff_t" : YES Checking for function "mkstemp" : YES Checking for function "memfd_create" : YES Found pkg-config: /data/buildroot/buildroot-test/instance-0/output/host/bin/pkgconf (1.6.1) Run-time dependency systemd found: YES 245 Run-time dependency libsystemd found: YES 245 Configuring config.h using configuration Configuring Makefile using configuration Library m found: YES Library rt found: YES Library dl found: YES Run-time dependency threads found: YES Run-time dependency dbus-1 found: YES 1.12.16 Run-time dependency alsa found: YES 1.2.1.2 Found CMake: NO Run-time dependency x11 found: NO (tried pkgconfig and cmake) DEPRECATION: No entry for sdl2-config specified in your cross file. Falling back to searching PATH. This may find a native version of sdl2-config! This will become a hard error in a future version of meson sdl2-config found: YES (/usr/bin/sdl2-config) 2.0.12 Run-time dependency sdl2 found: YES 2.0.12 Run-time dependency libavcodec found: NO (tried pkgconfig and cmake) Run-time dependency libavformat found: NO (tried pkgconfig and cmake) Run-time dependency libavfilter found: NO (tried pkgconfig and cmake) Run-time dependency libva found: YES 1.6.0 Run-time dependency sbc found: NO (tried pkgconfig and cmake) Run-time dependency libudev found: YES 245 Dependency threads found: YES unknown (cached) Configuring version.h using configuration Configuring pipewire.service using configuration Program pw-uninstalled.sh found: YES (/data/buildroot/buildroot-test/instance-0/output/build/pipewire-0.2.7/pw-uninstalled.sh) Build targets in project: 46 Option buildtype is: release [default: debugoptimized] Found ninja-1.10.0 at /data/buildroot/buildroot-test/instance-0/output/host/bin/ninja >>> pipewire 0.2.7 Building PATH="/data/buildroot/buildroot-test/instance-0/output/host/bin:/data/buildroot/buildroot-test/instance-0/output/host/sbin:/data/buildroot/buildroot-test/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" PYTHONNOUSERSITE=y /data/buildroot/buildroot-test/instance-0/output/host/bin/ninja -j12 -C /data/buildroot/buildroot-test/instance-0/output/build/pipewire-0.2.7//build ninja: Entering directory `/data/buildroot/buildroot-test/instance-0/output/build/pipewire-0.2.7//build' [1/149] Compiling C object 'spa/plugins/alsa/b6cb841@@spa-alsa@sha/alsa.c.o'. [2/149] Compiling C object 'spa/plugins/audiomixer/55b85d2@@spa-audiomixer@sha/plugin.c.o'. [3/149] Compiling C object 'spa/plugins/audiotestsrc/f850fe5@@spa-audiotestsrc@sha/plugin.c.o'. [4/149] Compiling C object 'spa/plugins/support/ba87df0@@spa-support@sha/mapper.c.o'. [5/149] Compiling C object 'spa/plugins/support/ba87df0@@spa-support@sha/plugin.c.o'. [6/149] Compiling C object 'spa/plugins/support/ba87df0@@spa-support@sha/logger.c.o'. [7/149] Compiling C object 'spa/plugins/audiomixer/55b85d2@@spa-audiomixer@sha/mix-ops.c.o'. [8/149] Compiling C object 'spa/plugins/test/2b6c823@@spa-test@sha/plugin.c.o'. [9/149] Compiling C object 'spa/plugins/videotestsrc/9e0d445@@spa-videotestsrc@sha/plugin.c.o'. [10/149] Compiling C object 'spa/plugins/support/ba87df0@@spa-dbus@sha/dbus.c.o'. [11/149] Linking target spa/plugins/support/libspa-dbus.so. /data/buildroot/buildroot-test/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/../../../../nios2-linux-gnu/bin/ld: FDE encoding in /data/buildroot/buildroot-test/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/libgcc.a(_udivdi3.o)(.eh_frame) prevents .eh_frame_hdr table being created. /data/buildroot/buildroot-test/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/../../../../nios2-linux-gnu/bin/ld: FDE encoding in /data/buildroot/buildroot-test/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/libgcc.a(_umoddi3.o)(.eh_frame) prevents .eh_frame_hdr table being created. [12/149] Compiling C object 'spa/plugins/support/ba87df0@@spa-support@sha/loop.c.o'. [13/149] Linking target spa/plugins/support/libspa-support.so. [14/149] Compiling C object 'spa/plugins/volume/d2dd3fc@@spa-volume@sha/plugin.c.o'. [15/149] Compiling C object 'spa/plugins/v4l2/f952731@@spa-v4l2@sha/v4l2.c.o'. [16/149] Compiling C object 'spa/plugins/alsa/b6cb841@@spa-alsa@sha/alsa-monitor.c.o'. [17/149] Compiling C object 'spa/plugins/alsa/b6cb841@@spa-alsa@sha/alsa-source.c.o'. [18/149] Compiling C object 'spa/plugins/v4l2/f952731@@spa-v4l2@sha/v4l2-monitor.c.o'. [19/149] Compiling C object 'spa/plugins/test/2b6c823@@spa-test@sha/fakesrc.c.o'. [20/149] Compiling C object 'spa/plugins/test/2b6c823@@spa-test@sha/fakesink.c.o'. [21/149] Linking target spa/plugins/test/libspa-test.so. /data/buildroot/buildroot-test/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/../../../../nios2-linux-gnu/bin/ld: FDE encoding in /data/buildroot/buildroot-test/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/libgcc.a(_udivdi3.o)(.eh_frame) prevents .eh_frame_hdr table being created. /data/buildroot/buildroot-test/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/../../../../nios2-linux-gnu/bin/ld: FDE encoding in /data/buildroot/buildroot-test/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/libgcc.a(_umoddi3.o)(.eh_frame) prevents .eh_frame_hdr table being created. [22/149] Compiling C object 'spa/plugins/volume/d2dd3fc@@spa-volume@sha/volume.c.o'. [23/149] Compiling C object 'spa/plugins/audiotestsrc/f850fe5@@spa-audiotestsrc@sha/audiotestsrc.c.o'. [24/149] Compiling C object 'spa/plugins/audiomixer/55b85d2@@spa-audiomixer@sha/audiomixer.c.o'. [25/149] Compiling C object 'spa/plugins/alsa/b6cb841@@spa-alsa@sha/alsa-sink.c.o'. [26/149] Linking target spa/plugins/volume/libspa-volume.so. [27/149] Linking target spa/plugins/audiotestsrc/libspa-audiotestsrc.so. /data/buildroot/buildroot-test/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/../../../../nios2-linux-gnu/bin/ld: FDE encoding in /data/buildroot/buildroot-test/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/libgcc.a(_udivdi3.o)(.eh_frame) prevents .eh_frame_hdr table being created. /data/buildroot/buildroot-test/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/../../../../nios2-linux-gnu/bin/ld: FDE encoding in /data/buildroot/buildroot-test/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/nios2-linux-gnu/7.3.1/libgcc.a(_umoddi3.o)(.eh_frame) prevents .eh_frame_hdr table being created. [28/149] Linking target spa/plugins/audiomixer/libspa-audiomixer.so. [29/149] Compiling C object 'spa/tools/d71cb4b@@spa-inspect@exe/spa-inspect.c.o'. [30/149] Linking target spa/tools/spa-inspect. [31/149] Compiling C object 'src/modules/spa/6b9305a@@pipewire-module-spa-node-factory@sha/module-node-factory.c.o'. [32/149] Compiling C object 'spa/tests/f6cd4ad@@test-v4l2@exe/test-v4l2.c.o'. FAILED: spa/tests/f6cd4ad@@test-v4l2@exe/test-v4l2.c.o /data/buildroot/buildroot-test/instance-0/output/host/bin/nios2-linux-gnu-gcc -Ispa/tests/f6cd4ad@@test-v4l2@exe -Ispa/tests -I../spa/tests -Ispa/include -I../spa/include -I/usr/include/SDL2 -fdiagnostics-color=always -pipe -Wall -Winvalid-pch -std=gnu99 -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -pthread -D_REENTRANT -MD -MQ 'spa/tests/f6cd4ad@@test-v4l2@exe/test-v4l2.c.o' -MF 'spa/tests/f6cd4ad@@test-v4l2@exe/test-v4l2.c.o.d' -o 'spa/tests/f6cd4ad@@test-v4l2@exe/test-v4l2.c.o' -c ../spa/tests/test-v4l2.c nios2-linux-gnu-gcc: ERROR: unsafe header/library path used in cross-compilation: '-I/usr/include/SDL2' [33/149] Compiling C object 'spa/plugins/alsa/b6cb841@@spa-alsa@sha/alsa-utils.c.o'. In file included from ../spa/plugins/alsa/alsa-utils.h:33:0, from ../spa/plugins/alsa/alsa-utils.c:14: ../spa/plugins/alsa/alsa-utils.c: In function 'spa_alsa_set_format': ../spa/plugins/alsa/alsa-utils.c:285:27: warning: format '%zd' expects argument of type 'signed size_t', but argument 7 has type 'snd_pcm_uframes_t {aka long unsigned int}' [-Wformat=] spa_log_info(state->log, "buffer frames %zd, period frames %zd, periods %u, frame_size %zd", ^ state->buffer_frames, state->period_frames, periods, state->frame_size); ~~~~~~~~ ../spa/include/spa/support/log.h:107:20: note: in definition of macro 'spa_log_log' (l)->log((l),lev,__VA_ARGS__); \ ^~~~~~~~~~~ ../spa/plugins/alsa/alsa-utils.c:285:2: note: in expansion of macro 'spa_log_info' spa_log_info(state->log, "buffer frames %zd, period frames %zd, periods %u, frame_size %zd", ^~~~~~~~~~~~ ../spa/plugins/alsa/alsa-utils.c:285:27: warning: format '%zd' expects argument of type 'signed size_t', but argument 8 has type 'snd_pcm_uframes_t {aka long unsigned int}' [-Wformat=] spa_log_info(state->log, "buffer frames %zd, period frames %zd, periods %u, frame_size %zd", ^ state->buffer_frames, state->period_frames, periods, state->frame_size); ~~~~~~~~ ../spa/include/spa/support/log.h:107:20: note: in definition of macro 'spa_log_log' (l)->log((l),lev,__VA_ARGS__); \ ^~~~~~~~~~~ ../spa/plugins/alsa/alsa-utils.c:285:2: note: in expansion of macro 'spa_log_info' spa_log_info(state->log, "buffer frames %zd, period frames %zd, periods %u, frame_size %zd", ^~~~~~~~~~~~ ../spa/plugins/alsa/alsa-utils.c: In function 'try_pull': ../spa/plugins/alsa/alsa-utils.c:343:29: warning: format '%lu' expects argument of type 'long unsigned int', but argument 9 has type 'int64_t {aka long long int}' [-Wformat=] spa_log_trace(state->log, "alsa-util %p: %d %lu", state, io->status, ^ state->filled + written); ~~~~~~~~~~~~~~~~~ ../spa/include/spa/support/log.h:107:20: note: in definition of macro 'spa_log_log' (l)->log((l),lev,__VA_ARGS__); \ ^~~~~~~~~~~ ../spa/plugins/alsa/alsa-utils.c:343:3: note: in expansion of macro 'spa_log_trace' spa_log_trace(state->log, "alsa-util %p: %d %lu", state, io->status, ^~~~~~~~~~~~~ ../spa/plugins/alsa/alsa-utils.c: In function 'pull_frames': ../spa/plugins/alsa/alsa-utils.c:424:29: warning: format '%zd' expects argument of type 'signed size_t', but argument 7 has type 'uint64_t {aka long long unsigned int}' [-Wformat=] spa_log_warn(state->log, "underrun, for %zd frames", state->underrun); ^ ~~~~~~~~ ../spa/include/spa/support/log.h:107:20: note: in definition of macro 'spa_log_log' (l)->log((l),lev,__VA_ARGS__); \ ^~~~~~~~~~~ ../spa/plugins/alsa/alsa-utils.c:424:4: note: in expansion of macro 'spa_log_warn' spa_log_warn(state->log, "underrun, for %zd frames", state->underrun); ^~~~~~~~~~~~ ../spa/plugins/alsa/alsa-utils.c: In function 'alsa_on_playback_timeout_event': ../spa/plugins/alsa/alsa-utils.c:535:28: warning: format '%ld' expects argument of type 'long int', but argument 7 has type 'int64_t {aka long long int}' [-Wformat=] spa_log_trace(state->log, "timeout %ld %d %ld %ld %ld", state->filled, state->threshold, ^ ~~~~~~~~ ../spa/include/spa/support/log.h:107:20: note: in definition of macro 'spa_log_log' (l)->log((l),lev,__VA_ARGS__); \ ^~~~~~~~~~~ ../spa/plugins/alsa/alsa-utils.c:535:2: note: in expansion of macro 'spa_log_trace' spa_log_trace(state->log, "timeout %ld %d %ld %ld %ld", state->filled, state->threshold, ^~~~~~~~~~~~~ ../spa/plugins/alsa/alsa-utils.c:535:28: warning: format '%ld' expects argument of type 'long int', but argument 9 has type 'int64_t {aka long long int}' [-Wformat=] spa_log_trace(state->log, "timeout %ld %d %ld %ld %ld", state->filled, state->threshold, ^ state->sample_count, state->now.tv_sec, state->now.tv_nsec); ~~~~~~~~ ../spa/include/spa/support/log.h:107:20: note: in definition of macro 'spa_log_log' (l)->log((l),lev,__VA_ARGS__); \ ^~~~~~~~~~~ ../spa/plugins/alsa/alsa-utils.c:535:2: note: in expansion of macro 'spa_log_trace' spa_log_trace(state->log, "timeout %ld %d %ld %ld %ld", state->filled, state->threshold, ^~~~~~~~~~~~~ ../spa/plugins/alsa/alsa-utils.c: In function 'alsa_on_capture_timeout_event': ../spa/plugins/alsa/alsa-utils.c:620:28: warning: format '%ld' expects argument of type 'long int', but argument 9 has type 'int64_t {aka long long int}' [-Wformat=] spa_log_trace(state->log, "timeout %ld %d %ld %ld %ld", avail, state->threshold, ^ state->sample_count, htstamp.tv_sec, htstamp.tv_nsec); ~~~~~~~~ ../spa/include/spa/support/log.h:107:20: note: in definition of macro 'spa_log_log' (l)->log((l),lev,__VA_ARGS__); \ ^~~~~~~~~~~ ../spa/plugins/alsa/alsa-utils.c:620:2: note: in expansion of macro 'spa_log_trace' spa_log_trace(state->log, "timeout %ld %d %ld %ld %ld", avail, state->threshold, ^~~~~~~~~~~~~ [34/149] Compiling C object 'spa/tests/f6cd4ad@@test-graph2@exe/test-graph2.c.o'. [35/149] Compiling C object 'spa/tools/d71cb4b@@spa-monitor@exe/spa-monitor.c.o'. [36/149] Compiling C object 'spa/tests/f6cd4ad@@stress-ringbuffer@exe/stress-ringbuffer.c.o'. ../spa/tests/stress-ringbuffer.c: In function 'main': ../spa/tests/stress-ringbuffer.c:100:32: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'unsigned int' [-Wformat=] printf("array size (bytes): %ld\n", sizeof(int) * ARRAY_SIZE); ~~^ %d [37/149] Compiling C object 'spa/tests/f6cd4ad@@test-bluez5@exe/test-bluez5.c.o'. [38/149] Compiling C object 'spa/plugins/videotestsrc/9e0d445@@spa-videotestsrc@sha/videotestsrc.c.o'. [39/149] Compiling C object 'spa/tests/f6cd4ad@@test-ringbuffer@exe/test-ringbuffer.c.o'. [40/149] Compiling C object 'spa/tests/f6cd4ad@@test-mixer@exe/test-mixer.c.o'. [41/149] Compiling C object 'spa/tests/f6cd4ad@@test-perf@exe/test-perf.c.o'. [42/149] Compiling C object 'spa/tests/f6cd4ad@@test-graph@exe/test-graph.c.o'. [43/149] Compiling C object 'spa/plugins/v4l2/f952731@@spa-v4l2@sha/v4l2-source.c.o'. ninja: build stopped: subcommand failed. make: *** [package/pkg-generic.mk:269: /data/buildroot/buildroot-test/instance-0/output/build/pipewire-0.2.7/.stamp_built] Error 1 make: Leaving directory '/data/buildroot/buildroot-test/instance-0/buildroot'