>>> wlroots 0.11.0 Downloading --2020-09-11 19:48:58-- https://github.com/swaywm/wlroots/releases/download/0.11.0/wlroots-0.11.0.tar.gz Resolving github.com (github.com)... 140.82.114.3 Connecting to github.com (github.com)|140.82.114.3|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://github-production-release-asset-2e65be.s3.amazonaws.com/89377392/78dd8e00-c6fe-11ea-82ed-292c6e9eee17?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20200911%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20200911T194858Z&X-Amz-Expires=300&X-Amz-Signature=d60cab22745a2c4a6b20ad5239c30ef00e3cb0b70c640828a17a1c4bcb844e0d&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=89377392&response-content-disposition=attachment%3B%20filename%3Dwlroots-0.11.0.tar.gz&response-content-type=application%2Foctet-stream [following] --2020-09-11 19:48:58-- https://github-production-release-asset-2e65be.s3.amazonaws.com/89377392/78dd8e00-c6fe-11ea-82ed-292c6e9eee17?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20200911%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20200911T194858Z&X-Amz-Expires=300&X-Amz-Signature=d60cab22745a2c4a6b20ad5239c30ef00e3cb0b70c640828a17a1c4bcb844e0d&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=89377392&response-content-disposition=attachment%3B%20filename%3Dwlroots-0.11.0.tar.gz&response-content-type=application%2Foctet-stream Resolving github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)... 52.216.92.115 Connecting to github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)|52.216.92.115|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 481126 (470K) [application/octet-stream] Saving to: '/home/buildroot/autobuild/instance-2/output-1/build/.wlroots-0.11.0.tar.gz.Z3LrHL/output' 0K .......... .......... .......... .......... .......... 10% 763K 1s 50K .......... .......... .......... .......... .......... 21% 766K 0s 100K .......... .......... .......... .......... .......... 31% 767K 0s 150K .......... .......... .......... .......... .......... 42% 72.4M 0s 200K .......... .......... .......... .......... .......... 53% 120M 0s 250K .......... .......... .......... .......... .......... 63% 786K 0s 300K .......... .......... .......... .......... .......... 74% 60.6M 0s 350K .......... .......... .......... .......... .......... 85% 100M 0s 400K .......... .......... .......... .......... .......... 95% 108M 0s 450K .......... ......... 100% 185M=0.3s 2020-09-11 19:48:59 (1.75 MB/s) - '/home/buildroot/autobuild/instance-2/output-1/build/.wlroots-0.11.0.tar.gz.Z3LrHL/output' saved [481126/481126] wlroots-0.11.0.tar.gz: OK (sha256: a7645e77229aab4942748c621be8bdb8b073d94f35f3e032b867246862bf2d01) >>> wlroots 0.11.0 Extracting gzip -d -c /home/buildroot/autobuild/instance-2/dl/wlroots/wlroots-0.11.0.tar.gz | tar --strip-components=1 -C /home/buildroot/autobuild/instance-2/output-1/build/wlroots-0.11.0 -xf - >>> wlroots 0.11.0 Patching >>> wlroots 0.11.0 Configuring rm -rf /home/buildroot/autobuild/instance-2/output-1/build/wlroots-0.11.0//build mkdir -p /home/buildroot/autobuild/instance-2/output-1/build/wlroots-0.11.0//build sed -e 's%@TARGET_CROSS@%/home/buildroot/autobuild/instance-2/output-1/host/bin/powerpc-linux-%g' -e 's%@TARGET_ARCH@%ppc%g' -e 's%@TARGET_CPU@%e500mc%g' -e 's%@TARGET_ENDIAN@%big%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@%/home/buildroot/autobuild/instance-2/output-1/host%g' -e 's%@STAGING_DIR@%/home/buildroot/autobuild/instance-2/output-1/host/powerpc-buildroot-linux-uclibc/sysroot%g' -e 's%@STATIC@%false%g' -e "/^\[binaries\]$/s:$::" -e "/^\[properties\]$/s:$::" package/meson/cross-compilation.conf.in > /home/buildroot/autobuild/instance-2/output-1/build/wlroots-0.11.0//build/cross-compilation.conf PATH="/home/buildroot/autobuild/instance-2/output-1/host/bin:/home/buildroot/autobuild/instance-2/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" PYTHONNOUSERSITE=y /home/buildroot/autobuild/instance-2/output-1/host/bin/meson --prefix=/usr --libdir=lib --default-library=shared --buildtype=release --cross-file=/home/buildroot/autobuild/instance-2/output-1/build/wlroots-0.11.0//build/cross-compilation.conf -Dbuild.pkg_config_path=/home/buildroot/autobuild/instance-2/output-1/host/lib/pkgconfig -Dexamples=false -Dxcb-errors=disabled -Dlogind=disabled -Dx11-backend=disabled -Dxwayland=enabled -Dxcb-icccm=disabled /home/buildroot/autobuild/instance-2/output-1/build/wlroots-0.11.0/ /home/buildroot/autobuild/instance-2/output-1/build/wlroots-0.11.0//build The Meson build system Version: 0.55.1 Source dir: /home/buildroot/autobuild/instance-2/output-1/build/wlroots-0.11.0 Build dir: /home/buildroot/autobuild/instance-2/output-1/build/wlroots-0.11.0/build Build type: cross build Project name: wlroots Project version: 0.11.0 C compiler for the build machine: cc (gcc 6.3.0 "cc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516") C linker for the build machine: cc ld.bfd 2.28 C compiler for the host machine: /home/buildroot/autobuild/instance-2/output-1/host/bin/powerpc-linux-gcc (gcc 8.3.0 "powerpc-linux-gcc.br_real (Buildroot 2020.02) 8.3.0") C linker for the host machine: /home/buildroot/autobuild/instance-2/output-1/host/bin/powerpc-linux-gcc ld.bfd 2.32 Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: ppc Host machine cpu: e500mc Target machine cpu family: ppc Target machine cpu: e500mc Compiler for C supports arguments -Wundef: YES Compiler for C supports arguments -Wlogical-op: YES Compiler for C supports arguments -Wmissing-include-dirs: YES Compiler for C supports arguments -Wold-style-definition: YES Compiler for C supports arguments -Wpointer-arith: YES Compiler for C supports arguments -Winit-self: YES Compiler for C supports arguments -Wstrict-prototypes: YES Compiler for C supports arguments -Wimplicit-fallthrough=2: YES Compiler for C supports arguments -Wendif-labels: YES Compiler for C supports arguments -Wstrict-aliasing=2: YES Compiler for C supports arguments -Woverflow: YES Compiler for C supports arguments -Wmissing-prototypes: YES Compiler for C supports arguments -Wno-missing-braces -Wmissing-braces: YES Compiler for C supports arguments -Wno-missing-field-initializers -Wmissing-field-initializers: YES Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES Compiler for C supports arguments -fmacro-prefix-map=/prefix/to/hide=: YES Found pkg-config: /home/buildroot/autobuild/instance-2/output-1/host/bin/pkgconf (1.6.1) Run-time dependency wayland-server found: YES 1.18.0 Run-time dependency wayland-client found: YES 1.18.0 Run-time dependency wayland-egl found: YES 18.1.0 Run-time dependency wayland-protocols found: YES 1.20 Run-time dependency egl found: YES 20.1.7 Run-time dependency glesv2 found: YES 20.1.7 Run-time dependency libdrm found: YES 2.4.102 Run-time dependency gbm found: YES 20.1.7 Run-time dependency libinput found: YES 1.16.1 Run-time dependency xkbcommon found: YES 0.10.0 Run-time dependency libudev found: YES 243 Run-time dependency pixman-1 found: YES 0.40.0 Library m found: YES Library rt found: YES Has header "EGL/eglmesaext.h" with dependency egl: YES Found pkg-config: /home/buildroot/autobuild/instance-2/output-1/host/bin/pkg-config (1.6.1) Build-time dependency wayland-scanner found: YES 1.18.0 Program /home/buildroot/autobuild/instance-2/output-1/host/bin/wayland-scanner found: YES Dependency x11-xcb skipped: feature x11-backend disabled Run-time dependency xcb found: YES 1.14 Run-time dependency xcb-composite found: YES 1.14 Run-time dependency xcb-render found: YES 1.14 Run-time dependency xcb-xfixes found: YES 1.14 Dependency xcb-errors skipped: feature xcb-errors disabled Dependency xcb-icccm skipped: feature xcb-icccm disabled Configuring config.h using configuration Configuring version.h using configuration Build targets in project: 94 wlroots 0.11.0 systemd: 0 elogind: 0 xwayland: 1 x11_backend: 0 xcb-icccm: 0 xcb-errors: 0 Found ninja-1.10.0 at /home/buildroot/autobuild/instance-2/output-1/host/bin/ninja >>> wlroots 0.11.0 Building PATH="/home/buildroot/autobuild/instance-2/output-1/host/bin:/home/buildroot/autobuild/instance-2/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" PYTHONNOUSERSITE=y /home/buildroot/autobuild/instance-2/output-1/host/bin/ninja -j4 -C /home/buildroot/autobuild/instance-2/output-1/build/wlroots-0.11.0//build ninja: Entering directory `/home/buildroot/autobuild/instance-2/output-1/build/wlroots-0.11.0//build' [1/229] Generating presentation_time_c with a custom command [2/229] Generating xdg_shell_c with a custom command [3/229] Generating xdg_shell_client_h with a custom command [4/229] Generating xdg_shell_server_h with a custom command [5/229] Generating presentation_time_server_h with a custom command [6/229] Generating presentation_time_client_h with a custom command [7/229] Generating viewporter_c with a custom command [8/229] Generating viewporter_server_h with a custom command [9/229] Generating fullscreen_shell_unstable_v1_server_h with a custom command [10/229] Generating fullscreen_shell_unstable_v1_c with a custom command [11/229] Generating idle_inhibit_unstable_v1_c with a custom command [12/229] Generating idle_inhibit_unstable_v1_server_h with a custom command [13/229] Generating keyboard_shortcuts_inhibit_unstable_v1_c with a custom command [14/229] Generating keyboard_shortcuts_inhibit_unstable_v1_server_h with a custom command [15/229] Generating linux_dmabuf_unstable_v1_server_h with a custom command [16/229] Generating linux_dmabuf_unstable_v1_c with a custom command [17/229] Generating linux_dmabuf_unstable_v1_client_h with a custom command [18/229] Generating pointer_constraints_unstable_v1_c with a custom command [19/229] Generating pointer_constraints_unstable_v1_server_h with a custom command [20/229] Generating pointer_gestures_unstable_v1_c with a custom command [21/229] Generating pointer_gestures_unstable_v1_server_h with a custom command [22/229] Generating pointer_gestures_unstable_v1_client_h with a custom command [23/229] Generating primary_selection_unstable_v1_c with a custom command [24/229] Generating primary_selection_unstable_v1_server_h with a custom command [25/229] Generating relative_pointer_unstable_v1_c with a custom command [26/229] Generating relative_pointer_unstable_v1_server_h with a custom command [27/229] Generating relative_pointer_unstable_v1_client_h with a custom command [28/229] Generating tablet_unstable_v2_c with a custom command [29/229] Generating text_input_unstable_v3_c with a custom command [30/229] Generating tablet_unstable_v2_server_h with a custom command [31/229] Generating tablet_unstable_v2_client_h with a custom command [32/229] Generating xdg_decoration_unstable_v1_c with a custom command [33/229] Generating text_input_unstable_v3_server_h with a custom command [34/229] Generating xdg_decoration_unstable_v1_server_h with a custom command [35/229] Generating xdg_decoration_unstable_v1_client_h with a custom command [36/229] Generating xdg_output_unstable_v1_c with a custom command [37/229] Generating xdg_output_unstable_v1_server_h with a custom command [38/229] Generating xdg_shell_unstable_v6_c with a custom command [39/229] Generating gtk_primary_selection_c with a custom command [40/229] Generating gtk_primary_selection_server_h with a custom command [41/229] Generating xdg_shell_unstable_v6_server_h with a custom command [42/229] Generating kde_idle_c with a custom command [43/229] Generating kde_idle_server_h with a custom command [44/229] Generating kde_server_decoration_c with a custom command [45/229] Generating kde_server_decoration_server_h with a custom command [46/229] Generating input_method_unstable_v2_c with a custom command [47/229] Generating input_method_unstable_v2_server_h with a custom command [48/229] Generating virtual_keyboard_unstable_v1_c with a custom command [49/229] Generating virtual_keyboard_unstable_v1_server_h with a custom command [50/229] Generating wlr_data_control_unstable_v1_c with a custom command [51/229] Generating wlr_data_control_unstable_v1_server_h with a custom command [52/229] Generating wlr_export_dmabuf_unstable_v1_c with a custom command [53/229] Generating wlr_export_dmabuf_unstable_v1_server_h with a custom command [54/229] Generating wlr_foreign_toplevel_management_unstable_v1_c with a custom command [55/229] Generating wlr_foreign_toplevel_management_unstable_v1_server_h with a custom command [56/229] Generating wlr_gamma_control_unstable_v1_c with a custom command [57/229] Generating wlr_gamma_control_unstable_v1_server_h with a custom command [58/229] Generating wlr_input_inhibitor_unstable_v1_c with a custom command [59/229] Generating wlr_input_inhibitor_unstable_v1_server_h with a custom command [60/229] Generating wlr_layer_shell_unstable_v1_c with a custom command [61/229] Generating wlr_layer_shell_unstable_v1_server_h with a custom command [62/229] Generating wlr_output_management_unstable_v1_c with a custom command [63/229] Generating wlr_output_management_unstable_v1_server_h with a custom command [64/229] Generating wlr_output_power_management_unstable_v1_c with a custom command [65/229] Generating wlr_output_power_management_unstable_v1_server_h with a custom command [66/229] Generating wlr_screencopy_unstable_v1_c with a custom command [67/229] Generating wlr_screencopy_unstable_v1_server_h with a custom command [68/229] Generating wlr_virtual_pointer_unstable_v1_c with a custom command [69/229] Generating wlr_virtual_pointer_unstable_v1_server_h with a custom command [70/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_xdg-output-unstable-v1-protocol.c.o [71/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_server-decoration-protocol.c.o [72/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_fullscreen-shell-unstable-v1-protocol.c.o [73/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_presentation-time-protocol.c.o [74/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_xdg-shell-protocol.c.o [75/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_viewporter-protocol.c.o [76/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_pointer-gestures-unstable-v1-protocol.c.o [77/229] Compiling C object libwlroots.so.6.p/backend_libinput_backend.c.o [78/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_primary-selection-unstable-v1-protocol.c.o [79/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_idle-inhibit-unstable-v1-protocol.c.o [80/229] Compiling C object libwlroots.so.6.p/render_drm_format_set.c.o [81/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_keyboard-shortcuts-inhibit-unstable-v1-protocol.c.o [82/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_tablet-unstable-v2-protocol.c.o [83/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_relative-pointer-unstable-v1-protocol.c.o [84/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_linux-dmabuf-unstable-v1-protocol.c.o [85/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_pointer-constraints-unstable-v1-protocol.c.o [86/229] Compiling C object libwlroots.so.6.p/types_wlr_switch.c.o [87/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_text-input-unstable-v3-protocol.c.o [88/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_xdg-decoration-unstable-v1-protocol.c.o [89/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_xdg-shell-unstable-v6-protocol.c.o [90/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_idle-protocol.c.o [91/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_gtk-primary-selection-protocol.c.o [92/229] Compiling C object libwlroots.so.6.p/render_gles2_renderer.c.o [93/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_wlr-layer-shell-unstable-v1-protocol.c.o [94/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_wlr-input-inhibitor-unstable-v1-protocol.c.o [95/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_wlr-gamma-control-unstable-v1-protocol.c.o [96/229] Compiling C object libwlroots.so.6.p/types_wlr_server_decoration.c.o [97/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_input-method-unstable-v2-protocol.c.o [98/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_virtual-keyboard-unstable-v1-protocol.c.o [99/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_wlr-export-dmabuf-unstable-v1-protocol.c.o [100/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_wlr-data-control-unstable-v1-protocol.c.o [101/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_wlr-foreign-toplevel-management-unstable-v1-protocol.c.o [102/229] Compiling C object libwlroots.so.6.p/backend_wayland_seat.c.o FAILED: libwlroots.so.6.p/backend_wayland_seat.c.o /home/buildroot/autobuild/instance-2/output-1/host/bin/powerpc-linux-gcc -Ilibwlroots.so.6.p -I. -I.. -Iinclude -I../include -Iprotocol -I../protocol -I/home/buildroot/autobuild/instance-2/output-1/host/powerpc-buildroot-linux-uclibc/sysroot/usr/include -I/home/buildroot/autobuild/instance-2/output-1/host/powerpc-buildroot-linux-uclibc/sysroot/usr/include/libdrm -I/home/buildroot/autobuild/instance-2/output-1/host/powerpc-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fdiagnostics-color=always -pipe -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O3 -DWLR_USE_UNSTABLE -Wundef -Wlogical-op -Wmissing-include-dirs -Wold-style-definition -Wpointer-arith -Winit-self -Wstrict-prototypes -Wimplicit-fallthrough=2 -Wendif-labels -Wstrict-aliasing=2 -Woverflow -Wmissing-prototypes -Wno-missing-braces -Wno-missing-field-initializers -Wno-unused-parameter -fmacro-prefix-map=../= -DLIBINPUT_MAJOR=1 -DLIBINPUT_MINOR=16 -DLIBINPUT_PATCH=1 '-DICONDIR="/usr/share/icons"' -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -fPIC -DEGL_NO_X11 -MD -MQ libwlroots.so.6.p/backend_wayland_seat.c.o -MF libwlroots.so.6.p/backend_wayland_seat.c.o.d -o libwlroots.so.6.p/backend_wayland_seat.c.o -c ../backend/wayland/seat.c ../backend/wayland/seat.c: In function 'create_wl_pointer': ../backend/wayland/seat.c:515:25: error: implicit declaration of function 'strdup'; did you mean 'strndup'? [-Werror=implicit-function-declaration] wlr_dev->output_name = strdup(output->wlr_output.name); ^~~~~~ strndup ../backend/wayland/seat.c:515:23: error: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Werror=int-conversion] wlr_dev->output_name = strdup(output->wlr_output.name); ^ ../backend/wayland/seat.c: In function 'seat_handle_name': ../backend/wayland/seat.c:619:21: error: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Werror=int-conversion] backend->seat_name = strdup(name); ^ cc1: all warnings being treated as errors [103/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_wlr-virtual-pointer-unstable-v1-protocol.c.o [104/229] Compiling C object libwlroots.so.6.p/meson-generated_.._protocol_wlr-output-power-management-unstable-v1-protocol.c.o [105/229] Compiling C object libwlroots.so.6.p/backend_wayland_tablet_v2.c.o FAILED: libwlroots.so.6.p/backend_wayland_tablet_v2.c.o /home/buildroot/autobuild/instance-2/output-1/host/bin/powerpc-linux-gcc -Ilibwlroots.so.6.p -I. -I.. -Iinclude -I../include -Iprotocol -I../protocol -I/home/buildroot/autobuild/instance-2/output-1/host/powerpc-buildroot-linux-uclibc/sysroot/usr/include -I/home/buildroot/autobuild/instance-2/output-1/host/powerpc-buildroot-linux-uclibc/sysroot/usr/include/libdrm -I/home/buildroot/autobuild/instance-2/output-1/host/powerpc-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fdiagnostics-color=always -pipe -Wall -Winvalid-pch -Wextra -Werror -std=c11 -O3 -DWLR_USE_UNSTABLE -Wundef -Wlogical-op -Wmissing-include-dirs -Wold-style-definition -Wpointer-arith -Winit-self -Wstrict-prototypes -Wimplicit-fallthrough=2 -Wendif-labels -Wstrict-aliasing=2 -Woverflow -Wmissing-prototypes -Wno-missing-braces -Wno-missing-field-initializers -Wno-unused-parameter -fmacro-prefix-map=../= -DLIBINPUT_MAJOR=1 -DLIBINPUT_MINOR=16 -DLIBINPUT_PATCH=1 '-DICONDIR="/usr/share/icons"' -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -fPIC -DEGL_NO_X11 -MD -MQ libwlroots.so.6.p/backend_wayland_tablet_v2.c.o -MF libwlroots.so.6.p/backend_wayland_tablet_v2.c.o.d -o libwlroots.so.6.p/backend_wayland_tablet_v2.c.o -c ../backend/wayland/tablet_v2.c ../backend/wayland/tablet_v2.c: In function 'handle_tablet_pad_path': ../backend/wayland/tablet_v2.c:339:36: error: implicit declaration of function 'strdup'; did you mean 'strndup'? [-Werror=implicit-function-declaration] wlr_list_push(&tablet_pad->paths, strdup(path)); ^~~~~~ strndup ../backend/wayland/tablet_v2.c:339:36: error: passing argument 2 of 'wlr_list_push' makes pointer from integer without a cast [-Werror=int-conversion] wlr_list_push(&tablet_pad->paths, strdup(path)); ^~~~~~~~~~~~ In file included from ../include/wlr/types/wlr_tablet_tool.h:15, from ../include/wlr/types/wlr_input_device.h:30, from ../include/wlr/types/wlr_tablet_pad.h:14, from ../include/wlr/interfaces/wlr_tablet_pad.h:12, from ../backend/wayland/tablet_v2.c:10: ../include/wlr/types/wlr_list.h:40:52: note: expected 'void *' but argument is of type 'int' ssize_t wlr_list_push(struct wlr_list *list, void *item); ~~~~~~^~~~ ../backend/wayland/tablet_v2.c: In function 'handle_tablet_name': ../backend/wayland/tablet_v2.c:842:15: error: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Werror=int-conversion] tablet->name = strdup(name); ^ ../backend/wayland/tablet_v2.c: In function 'handle_tablet_path': ../backend/wayland/tablet_v2.c:857:32: error: passing argument 2 of 'wlr_list_push' makes pointer from integer without a cast [-Werror=int-conversion] wlr_list_push(&tablet->paths, strdup(path)); ^~~~~~~~~~~~ In file included from ../include/wlr/types/wlr_tablet_tool.h:15, from ../include/wlr/types/wlr_input_device.h:30, from ../include/wlr/types/wlr_tablet_pad.h:14, from ../include/wlr/interfaces/wlr_tablet_pad.h:12, from ../backend/wayland/tablet_v2.c:10: ../include/wlr/types/wlr_list.h:40:52: note: expected 'void *' but argument is of type 'int' ssize_t wlr_list_push(struct wlr_list *list, void *item); ~~~~~~^~~~ cc1: all warnings being treated as errors ninja: build stopped: subcommand failed. package/pkg-generic.mk:247: recipe for target '/home/buildroot/autobuild/instance-2/output-1/build/wlroots-0.11.0/.stamp_built' failed make: *** [/home/buildroot/autobuild/instance-2/output-1/build/wlroots-0.11.0/.stamp_built] Error 1 make: Leaving directory '/home/buildroot/autobuild/instance-2/buildroot'