>>> Building on sparc64-0b under wayland/waybar BDEPENDS = [graphics/cairomm;wayland/wayland;devel/spdlog;wayland/wayland-protocols;devel/meson;devel/libinotify;devel/jsoncpp;textproc/scdoc;x11/gtk3mm;wayland/gtk-layer-shell;devel/catch2;sysutils/upower;devel/glib2;x11/xkbcommon;x11/libdbusmenu;sysutils/libudev-openbsd;wayland/libinput-openbsd;audio/libmpdclient;devel/libsigc++-2] DIST = [wayland/waybar:Alexays-Waybar-0.15.0.tar.gz] FULLPKGNAME = waybar-0.15.0p2 RDEPENDS = [devel/glib2;fonts/font-awesome;sysutils/upower;sysutils/libudev-openbsd;x11/libdbusmenu;x11/xkbcommon;audio/libmpdclient;fonts/roboto-fonts;devel/libsigc++-2;devel/spdlog;wayland/wayland;graphics/cairomm;devel/jsoncpp;devel/libinotify;x11/gtk3mm;wayland/gtk-layer-shell] Woken up audio/sdl2-audiolib (Junk lock failure for sparc64-0b at 1788469135.56185) Received IO (Junk lock obtained for sparc64-0b at 1788469365.15) Received IO Woken up wayland/waybar Short-cut: depends already handled by cad/horizon-eda >>> Running show-prepare-results in wayland/waybar at 1788469371.32 ===> wayland/waybar ===> Building from scratch waybar-0.15.0p2 ===> waybar-0.15.0p2 depends on: catch2-* -> catch2-3.15.2 ===> waybar-0.15.0p2 depends on: scdoc-* -> scdoc-1.11.5 ===> waybar-0.15.0p2 depends on: libinput-openbsd-* -> libinput-openbsd-1.30.2p1 ===> waybar-0.15.0p2 depends on: wayland-protocols-* -> wayland-protocols-1.49 ===> waybar-0.15.0p2 depends on: meson->=1.12.0v0 -> meson-1.12.0v0 ===> waybar-0.15.0p2 depends on: libmpdclient-* -> libmpdclient-2.27 ===> waybar-0.15.0p2 depends on: glib2-*-!bootstrap -> glib2-2.88.3p0 ===> waybar-0.15.0p2 depends on: libinotify-* -> libinotify-20240724 ===> waybar-0.15.0p2 depends on: jsoncpp-* -> jsoncpp-1.9.8 ===> waybar-0.15.0p2 depends on: spdlog-* -> spdlog-1.17.0 ===> waybar-0.15.0p2 depends on: libsigc++-* -> libsigc++-2.12.1p0 ===> waybar-0.15.0p2 depends on: cairomm-* -> cairomm-1.14.6 ===> waybar-0.15.0p2 depends on: libudev-openbsd-* -> libudev-openbsd-20230921p0 ===> waybar-0.15.0p2 depends on: upower-* -> upower-1.91.3 ===> waybar-0.15.0p2 depends on: gtk-layer-shell-* -> gtk-layer-shell-0.10.1 ===> waybar-0.15.0p2 depends on: wayland-* -> wayland-1.26.0 ===> waybar-0.15.0p2 depends on: libdbusmenu-* -> libdbusmenu-16.04.0p5 ===> waybar-0.15.0p2 depends on: libxkbcommon-* -> libxkbcommon-1.13.2 ===> waybar-0.15.0p2 depends on: gtk3mm-* -> gtk3mm-3.24.11 ===> Verifying specs: cairomm-1.0 dbusmenu-gtk3 epoll-shim fmt gdk-3 gdkmm-3.0 gio-2.0 giomm-2.4 glib-2.0 glibmm-2.4 gobject-2.0 gtk-3 gtk-layer-shell gtkmm-3.0 jsoncpp mpdclient sigc-2.0 spdlog udev upower-glib wayland-client xkbregistry lib/inotify/inotify c++ c++abi pthread c m sndio ===> found cairomm-1.0.5.2 dbusmenu-gtk3.0.0 epoll-shim.0.1 fmt.2.1 gdk-3.2201.1 gdkmm-3.0.4.5 gio-2.0.4200.23 giomm-2.4.14.3 glib-2.0.4201.16 glibmm-2.4.15.4 gobject-2.0.4200.23 gtk-3.2201.0 gtk-layer-shell.1.0 gtkmm-3.0.4.5 jsoncpp.6.1 mpdclient.3.8 sigc-2.0.4.3 spdlog.2.1 udev.0.0 upower-glib.3.0 wayland-client.0.4 xkbregistry.1.2 lib/inotify/inotify.4.0 c++.13.0 c++abi.10.0 pthread.28.1 c.104.0 m.10.1 sndio.9.0 cairomm-1.14.6 catch2-3.15.2 glib2-2.88.3p0 gtk-layer-shell-0.10.1 gtk3mm-3.24.11 jsoncpp-1.9.8 libdbusmenu-16.04.0p5 libinotify-20240724 libinput-openbsd-1.30.2p1 libmpdclient-2.27 libsigc++-2.12.1p0 libudev-openbsd-20230921p0 libxkbcommon-1.13.2 meson-1.12.0v0 scdoc-1.11.5 spdlog-1.17.0 upower-1.91.3 wayland-1.26.0 wayland-protocols-1.49 (Junk lock released for sparc64-0b at 1788469394.28) Woken up net/telemt distfiles size=355671 >>> Running patch in wayland/waybar at 1788469394.39 ===> wayland/waybar ===> Checking files for waybar-0.15.0p2 `/usr/ports/distfiles/Alexays-Waybar-0.15.0.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for waybar-0.15.0p2 ===> Patching for waybar-0.15.0p2 ===> Applying OpenBSD patch patch-include_util_SafeSignal_hpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: include/util/SafeSignal.hpp |--- include/util/SafeSignal.hpp.orig |+++ include/util/SafeSignal.hpp -------------------------- Patching file include/util/SafeSignal.hpp using Plan A... Hunk #1 succeeded at 11. done ===> Applying OpenBSD patch patch-resources_config_jsonc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Tweak configuration for OpenBSD | |Index: resources/config.jsonc |--- resources/config.jsonc.orig |+++ resources/config.jsonc -------------------------- Patching file resources/config.jsonc using Plan A... Hunk #1 succeeded at 7. Hunk #2 succeeded at 48. Hunk #3 succeeded at 101. Hunk #4 succeeded at 111. done ===> Applying OpenBSD patch patch-resources_style_css Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Add styles for upower and sndio. | |Index: resources/style.css |--- resources/style.css.orig |+++ resources/style.css -------------------------- Patching file resources/style.css using Plan A... Hunk #1 succeeded at 93. Hunk #2 succeeded at 125. Hunk #3 succeeded at 172. Hunk #4 succeeded at 226. Hunk #5 succeeded at 261. done ===> Applying OpenBSD patch patch-src_config_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |use GLOB_TILDE to find ~/.config/waybar | |Index: src/config.cpp |--- src/config.cpp.orig |+++ src/config.cpp -------------------------- Patching file src/config.cpp using Plan A... Hunk #1 succeeded at 19. Hunk #2 succeeded at 51. done ===> Applying OpenBSD patch patch-src_main_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/main.cpp |--- src/main.cpp.orig |+++ src/main.cpp -------------------------- Patching file src/main.cpp using Plan A... Hunk #1 succeeded at 52. Hunk #2 succeeded at 118. done ===> Applying OpenBSD patch patch-src_modules_custom_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/modules/custom.cpp |--- src/modules/custom.cpp.orig |+++ src/modules/custom.cpp -------------------------- Patching file src/modules/custom.cpp using Plan A... Hunk #1 succeeded at 136. done ===> Applying OpenBSD patch patch-src_modules_image_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/modules/image.cpp |--- src/modules/image.cpp.orig |+++ src/modules/image.cpp -------------------------- Patching file src/modules/image.cpp using Plan A... Hunk #1 succeeded at 41. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in wayland/waybar at 1788469397.76 ===> wayland/waybar ===> Generating configure for waybar-0.15.0p2 ===> Configuring for waybar-0.15.0p2 Traceback (most recent call last): File "/usr/local/lib/python3.14/site-packages/mesonbuild/mesonmain.py", line 202, in run return options.run_func(options) ~~~~~~~~~~~~~~~~^^^^^^^^^ File "/usr/local/lib/python3.14/site-packages/mesonbuild/msetup.py", line 415, in run app.generate() ~~~~~~~~~~~~^^ File "/usr/local/lib/python3.14/site-packages/mesonbuild/msetup.py", line 204, in generate return self._generate(env, capture, vslite_ctx) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.14/site-packages/mesonbuild/msetup.py", line 295, in _generate captured_compile_args = intr.backend.generate(capture, vslite_ctx) File "/usr/local/lib/python3.14/site-packages/mesonbuild/backend/ninjabackend.py", line 767, in generate self.generate_ending() ~~~~~~~~~~~~~~~~~~~~^^ File "/usr/local/lib/python3.14/site-packages/mesonbuild/backend/ninjabackend.py", line 4259, in generate_ending deps = self.get_regen_filelist() File "/usr/local/lib/python3.14/site-packages/mesonbuild/backend/backends.py", line 1340, in get_regen_filelist self.check_clock_skew(deps) ~~~~~~~~~~~~~~~~~~~~~^^^^^^ File "/usr/local/lib/python3.14/site-packages/mesonbuild/backend/backends.py", line 1361, in check_clock_skew ftime = os.path.getmtime(absf) File "", line 91, in getmtime FileNotFoundError: [Errno 2] No such file or directory: '/usr/local/bin/git' The Meson build system Version: 1.12.0 Source dir: /usr/obj/ports/waybar-0.15.0/Waybar-0.15.0 Build dir: /usr/obj/ports/waybar-0.15.0/build-sparc64 Build type: native build Project name: waybar Project version: 0.15.0 C compiler for the host machine: cc (clang 22.1.6 "OpenBSD clang version 22.1.6") C linker for the host machine: cc ld.lld 22.1.6 C++ compiler for the host machine: c++ (clang 22.1.6 "OpenBSD clang version 22.1.6") C++ linker for the host machine: c++ ld.lld 22.1.6 Host machine cpu family: sparc64 Host machine cpu: sparc64 Compiler for C++ supports link arguments -lc++fs: NO Compiler for C++ supports link arguments -lstdc++fs: NO Program git found: YES (/usr/local/bin/git) Checking if "nl_langinfo with _NL_TIME_WEEK_1STDAY, _NL_TIME_FIRST_WEEKDAY" links: NO Run-time dependency threads found: YES Found pkg-config: YES (/usr/bin/pkg-config) 3.0.6 Run-time dependency fmt found: YES 11.2.0 Run-time dependency spdlog found: YES 1.17.0 Run-time dependency wayland-client found: YES 1.26.0 Run-time dependency wayland-cursor found: YES 1.26.0 Run-time dependency wayland-protocols found: YES 1.49 Run-time dependency gtkmm-3.0 found: YES 3.24.11 Run-time dependency dbusmenu-gtk3-0.4 found: YES 16.04.0 Run-time dependency gio-unix-2.0 found: YES 2.88.3 Run-time dependency jsoncpp found: YES 1.9.8 Run-time dependency sigc++-2.0 found: YES 2.12.1 Run-time dependency libinotify found: YES 20240724 Run-time dependency epoll-shim found: YES Run-time dependency libinput found: YES 1.30.2 Dependency libnl-3.0 for host machine skipped: feature libnl disabled Dependency libnl-genl-3.0 for host machine skipped: feature libnl disabled Run-time dependency upower-glib found: YES 1.91.3 Dependency libpipewire-0.3 for host machine skipped: feature pipewire disabled Dependency playerctl for host machine skipped: feature mpris disabled Dependency libpulse for host machine skipped: feature pulseaudio disabled Run-time dependency libudev found: YES 243 Dependency libevdev for host machine skipped: feature libevdev disabled Run-time dependency libmpdclient found: YES 2.27 Run-time dependency xkbregistry found: YES 1.13.2 Dependency jack for host machine skipped: feature jack disabled Dependency wireplumber-0.5 for host machine skipped: feature wireplumber disabled Dependency libgps for host machine skipped: feature gps disabled Library sndio found: YES Checking for function "sioctl_open" with dependency -lsndio: YES Run-time dependency gtk-layer-shell-0 found: YES 0.10.1 Dependency systemd for host machine skipped: feature systemd disabled Computing int of "__cpp_lib_chrono" : 201611 WARNING: Found CMake '/usr/obj/ports/waybar-0.15.0/bin/cmake' but couldn't run it Found CMake: NO Run-time dependency date found: NO (tried pkg-config and cmake) Looking for a fallback subproject for the dependency date (modules: date::date, date::date-tz) Automatic wrap-based subproject downloading is disabled Subproject date is buildable: NO (disabling) Dependency date (modules: date::date, date::date-tz) for host machine from subproject date found: NO (subproject failed to configure) Dependency libcava for host machine skipped: feature cava disabled Run-time dependency epoxy found: YES 1.5.9 Program wayland-scanner found: YES (/usr/local/bin/wayland-scanner) Program gdbus-codegen found: YES (/usr/local/bin/gdbus-codegen) Found pkg-config: YES (/usr/bin/pkg-config) 3.0.6 Run-time dependency gio-2.0 found: YES 2.88.3 Program /usr/local/bin/glib-compile-resources found: YES (/usr/local/bin/glib-compile-resources) Run-time dependency scdoc found: YES 1.11.5 Configuring waybar.5.scd using configuration Configuring waybar-styles.5.scd using configuration Run-time dependency catch2 found: YES 3.15.2 Program clang-tidy found: NO Build targets in project: 51 waybar 0.15.0 Subprojects (for host machine) date : NO Automatic wrap-based subproject downloading is disabled User defined options auto_features : enabled buildtype : plain cava : disabled gps : disabled jack : disabled libevdev : disabled libnl : disabled localstatedir : /var mandir : /usr/local/man mpris : disabled niri : true pipewire : disabled prefix : /usr/local pulseaudio : disabled sharedstatedir: /var/db sndio : enabled strip : true sysconfdir : /etc systemd : disabled wireplumber : disabled wrap_mode : nodownload Found ninja-1.11.1 at /usr/local/bin/ninja ERROR: Unhandled python OSError. This is probably not a Meson bug, but an issue with your build environment. *** Error 2 in wayland/waybar (/usr/ports/infrastructure/mk/bsd.port.mk:3040 'do-configure': @/usr/bin/env -i LC_CTYPE="en_US.UTF-8" AR="ar"...) *** Error 2 in wayland/waybar (/usr/ports/infrastructure/mk/bsd.port.mk:3060 '/usr/obj/ports/waybar-0.15.0/build-sparc64/.configure_done': @...) *** Error 2 in wayland/waybar (/usr/ports/infrastructure/mk/bsd.port.mk:2722 'configure': @lock=waybar-0.15.0p2; export _LOCKS_HELD=" wayba...) ===> Exiting wayland/waybar 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 1788469523.08 max_stuck=189.57/waiting-for-lock #80=235.79/show-prepare-results=23.03/patch=3.40/configure=125.38 Error: job failed with 512 on sparc64-0b at 1788469523