>>> Building on sparc64-2d under wayland/wayfire BDEPENDS = [wayland/wayland-protocols;wayland/libevdev-openbsd;archivers/xz;devel/pango;devel/libinotify;devel/meson;wayland/wlroots;wayland/libinput-openbsd;graphics/glm;graphics/jpeg;wayland/wf-config;devel/yyjson;devel/cmake/core;wayland/wayland;x11/xkbcommon] DIST = [wayland/wayfire:WayfireWM-wf-utils-3ef27d1f76b5f3d1f34305bff12b3174e81727c2.tar.gz;wayland/wayfire:wayfire-0.10.1.tar.xz;wayland/wayfire:WayfireWM-wf-touch-093d8943df03cc8a2667990a065513c1bf2b57e0.tar.gz] FULLPKGNAME = wayfire-0.10.1 RDEPENDS = [devel/libinotify;devel/yyjson;devel/pango;wayland/wf-config;wayland/libevdev-openbsd;graphics/jpeg;x11/xkbcommon;wayland/wayland;graphics/glm;wayland/libinput-openbsd;wayland/wlroots] (Junk lock obtained for sparc64-2d at 1772581650.30) >>> Running depends in wayland/wayfire at 1772581650.54 last junk was in devel/py-xlsxwriter /usr/sbin/pkg_add -aI -Drepair glm-1.0.2 jpeg-3.1.3v0 libevdev-openbsd-20231111p0 libinotify-20240724 libinput-openbsd-1.26.2p1 libxkbcommon-1.13.1 wayland-1.24.0p2 wayland-protocols-1.47 wf-config-0.10.0p3 wlroots-0.19.2p1v0 yyjson-0.11.1p0 was: /usr/sbin/pkg_add -aI -Drepair cmake-core-4.2.3 glm-1.0.2 jpeg-3.1.3v0 libevdev-openbsd-20231111p0 libinotify-20240724 libinput-openbsd-1.26.2p1 libxkbcommon-1.13.1 meson-1.10.1v0 pango-1.57.0 wayland-1.24.0p2 wayland-protocols-1.47 wf-config-0.10.0p3 wlroots-0.19.2p1v0 xz-5.8.2 yyjson-0.11.1p0 /usr/sbin/pkg_add -aI -Drepair glm-1.0.2 jpeg-3.1.3v0 libevdev-openbsd-20231111p0 libinotify-20240724 libinput-openbsd-1.26.2p1 libxkbcommon-1.13.1 wayland-1.24.0p2 wayland-protocols-1.47 wf-config-0.10.0p3 wlroots-0.19.2p1v0 yyjson-0.11.1p0 The following new rcscripts were installed: /etc/rc.d/seatd See rcctl(8) for details. New and changed readme(s): /usr/local/share/doc/pkg-readmes/libinotify /usr/local/share/doc/pkg-readmes/seatd >>> Running show-prepare-results in wayland/wayfire at 1772581687.30 ===> wayland/wayfire ===> Building from scratch wayfire-0.10.1 ===> wayfire-0.10.1 depends on: glm-* -> glm-1.0.2 ===> wayfire-0.10.1 depends on: cmake-core-* -> cmake-core-4.2.3 ===> wayfire-0.10.1 depends on: wayland-protocols-* -> wayland-protocols-1.47 ===> wayfire-0.10.1 depends on: meson->=1.10.1v0 -> meson-1.10.1v0 ===> wayfire-0.10.1 depends on: xz->=5.4.0 -> xz-5.8.2 ===> wayfire-0.10.1 depends on: pango-* -> pango-1.57.0 ===> wayfire-0.10.1 depends on: libinotify-* -> libinotify-20240724 ===> wayfire-0.10.1 depends on: yyjson-* -> yyjson-0.11.1p0 ===> wayfire-0.10.1 depends on: jpeg-* -> jpeg-3.1.3v0 ===> wayfire-0.10.1 depends on: libevdev-openbsd-* -> libevdev-openbsd-20231111p0 ===> wayfire-0.10.1 depends on: libinput-openbsd-* -> libinput-openbsd-1.26.2p1 ===> wayfire-0.10.1 depends on: wayland-* -> wayland-1.24.0p2 ===> wayfire-0.10.1 depends on: wf-config-* -> wf-config-0.10.0p3 ===> wayfire-0.10.1 depends on: libxkbcommon-* -> libxkbcommon-1.13.1 ===> wayfire-0.10.1 depends on: wlroots-* -> wlroots-0.19.2p1v0 ===> Verifying specs: stdc++ pthread EGL GLESv2 c cairo evdev execinfo gobject-2.0 input jpeg m pango-1.0 pangocairo-1.0 pixman-1 png wayland-client wayland-server wf-config xcb xkbcommon udev yyjson lib/inotify/inotify wlroots-0.19 ===> found stdc++.59.0 pthread.28.1 EGL.2.0 GLESv2.3.0 c.102.2 cairo.13.5 evdev.0.0 execinfo.4.0 gobject-2.0.4200.22 input.0.1 jpeg.71.0 m.10.1 pango-1.0.3801.7 pangocairo-1.0.3801.4 pixman-1.46.4 png.18.2 wayland-client.0.3 wayland-server.0.4 wf-config.0.2 xcb.4.1 xkbcommon.4.2 udev.0.0 yyjson.0.0 lib/inotify/inotify.4.0 wlroots-0.19.0.0 cmake-core-4.2.3 glm-1.0.2 jpeg-3.1.3v0 libevdev-openbsd-20231111p0 libinotify-20240724 libinput-openbsd-1.26.2p1 libxkbcommon-1.13.1 meson-1.10.1v0 pango-1.57.0 wayland-1.24.0p2 wayland-protocols-1.47 wf-config-0.10.0p3 wlroots-0.19.2p1v0 xz-5.8.2 yyjson-0.11.1p0 (Junk lock released for sparc64-2d at 1772581708.44) Woken up www/ruby-puma,ruby33 distfiles size=1000192 >>> Running patch in wayland/wayfire at 1772581708.60 ===> wayland/wayfire ===> Checking files for wayfire-0.10.1 `/usr/ports/distfiles/wayfire-0.10.1.tar.xz' is up to date. `/usr/ports/distfiles/WayfireWM-wf-utils-3ef27d1f76b5f3d1f34305bff12b3174e81727c2.tar.gz' is up to date. `/usr/ports/distfiles/WayfireWM-wf-touch-093d8943df03cc8a2667990a065513c1bf2b57e0.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for wayfire-0.10.1 rmdir: /usr/obj/ports/wayfire-0.10.1/wayfire-0.10.1/subprojects/wf-utils: Directory not empty rmdir: /usr/obj/ports/wayfire-0.10.1/wayfire-0.10.1/subprojects/wf-touch: Directory not empty ===> Patching for wayfire-0.10.1 ===> Applying OpenBSD patch patch-meson_build Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: meson.build |--- meson.build.orig |+++ meson.build -------------------------- Patching file meson.build using Plan A... Hunk #1 succeeded at 41. Hunk #2 succeeded at 136. done ===> Applying OpenBSD patch patch-plugins_ipc-rules_ipc-input-methods_hpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: plugins/ipc-rules/ipc-input-methods.hpp |--- plugins/ipc-rules/ipc-input-methods.hpp.orig |+++ plugins/ipc-rules/ipc-input-methods.hpp -------------------------- Patching file plugins/ipc-rules/ipc-input-methods.hpp using Plan A... Hunk #1 succeeded at 56. done ===> Applying OpenBSD patch patch-src_meson_build Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |2nd chunk: add rpath to default-config-backend | |Index: src/meson.build |--- src/meson.build.orig |+++ src/meson.build -------------------------- Patching file src/meson.build using Plan A... Hunk #1 succeeded at 65. Hunk #2 succeeded at 136. done ===> Applying OpenBSD patch patch-subprojects_wf-touch_meson_options_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: subprojects/wf-touch/meson_options.txt |--- subprojects/wf-touch/meson_options.txt.orig |+++ subprojects/wf-touch/meson_options.txt -------------------------- Patching file subprojects/wf-touch/meson_options.txt using Plan A... Hunk #1 succeeded at 1. done ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in wayland/wayfire at 1772581712.78 ===> wayland/wayfire ===> Generating configure for wayfire-0.10.1 ===> Configuring for wayfire-0.10.1 The Meson build system Version: 1.10.1 Source dir: /usr/obj/ports/wayfire-0.10.1/wayfire-0.10.1 Build dir: /usr/obj/ports/wayfire-0.10.1/build-sparc64 Build type: native build Project name: wayfire Project version: 0.10.1 C compiler for the host machine: cc (gcc 4.2.1 "cc (GCC) 4.2.1 20070719 ") C linker for the host machine: cc ld.bfd 2.17 C++ compiler for the host machine: c++ (gcc 4.2.1 "c++ (GCC) 4.2.1 20070719 ") C++ linker for the host machine: c++ ld.bfd 2.17 Host machine cpu family: sparc64 Host machine cpu: sparc64 Found pkg-config: YES (/usr/bin/pkg-config) 2.4.3 Run-time dependency wayland-server found: YES 1.24.0 Run-time dependency wayland-client found: YES 1.24.0 Run-time dependency wayland-cursor found: YES 1.24.0 Run-time dependency wayland-protocols found: YES 1.47 Run-time dependency cairo found: YES 1.18.4 Run-time dependency pango found: YES 1.57.0 Run-time dependency pangocairo found: YES 1.57.0 Run-time dependency libdrm found: YES 2.4.123 Run-time dependency egl found: YES 25.0.7 Run-time dependency glesv2 found: YES 25.0.7 Run-time dependency vulkan found: YES 1.4.335 Found CMake: /usr/local/bin/cmake (4.2.3) Run-time dependency glm found: YES 1.0.2 Run-time dependency libinput found: YES 1.26.2 Run-time dependency pixman-1 found: YES 0.46.4 Run-time dependency xkbcommon found: YES 1.13.1 Run-time dependency libudev found: YES 243 Run-time dependency yyjson found: YES 0.11.1 Run-time dependency wlroots-0.19 found: YES 0.19.2 Run-time dependency wf-config found: YES 0.10.0 Library execinfo found: YES Executing subproject wf-utils wf-utils| Project name: wf-utils wf-utils| Project version: 0.4.0 wf-utils| C++ compiler for the host machine: c++ (gcc 4.2.1 "c++ (GCC) 4.2.1 20070719 ") wf-utils| C++ linker for the host machine: c++ ld.bfd 2.17 wf-utils| Found pkg-config: YES (/usr/bin/pkg-config) 2.4.3 wf-utils| Program doxygen found: NO wf-utils| Build targets in project: 1 wf-utils| Subproject wf-utils finished. Executing subproject wf-touch wf-touch| Project name: wf-touch wf-touch| Project version: 0.0 wf-touch| C++ compiler for the host machine: c++ (gcc 4.2.1 "c++ (GCC) 4.2.1 20070719 ") wf-touch| C++ linker for the host machine: c++ ld.bfd 2.17 wf-touch| Dependency glm found: YES 1.0.2 (cached) wf-touch| Dependency doctest skipped: feature tests disabled wf-touch| Build targets in project: 2 wf-touch| Subproject wf-touch finished. Run-time dependency libinotify found: YES 20240724 Run-time dependency libjpeg found: YES 3.1.3 Run-time dependency libpng found: YES 1.6.55 Library execinfo found: YES Compiler for C++ supports arguments -fno-gnu-unique: NO ../../../obj/ports/wayfire-0.10.1/wayfire-0.10.1/meson.build:176:7: ERROR: C++ Compiler does not support -std=c++17 A full log can be found at /usr/obj/ports/wayfire-0.10.1/build-sparc64/meson-logs/meson-log.txt *** Error 1 in wayland/wayfire (/usr/ports/infrastructure/mk/bsd.port.mk:3024 'do-configure': @/usr/bin/env -i CPPFLAGS=-I/usr/local/include...) *** Error 2 in wayland/wayfire (/usr/ports/infrastructure/mk/bsd.port.mk:3044 '/usr/obj/ports/wayfire-0.10.1/build-sparc64/.configure_done') *** Error 2 in wayland/wayfire (/usr/ports/infrastructure/mk/bsd.port.mk:2706 'configure': @lock=wayfire-0.10.1; export _LOCKS_HELD=" wayfi...) ===> Exiting wayland/wayfire with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'configure': @: ${echo_msg:=echo}; : ${target:=configure}; for i in ; ...) >>> Ended at 1772581779.35 max_stuck=56.13/depends=36.86/show-prepare-results=21.28/patch=4.23/configure=66.66 Error: job failed with 512 on sparc64-2d at 1772581779