>>> Building on sparc64-2b under wayland/wlroots BDEPENDS = [wayland/wayland;graphics/libliftoff;wayland/wayland-protocols;graphics/png;graphics/vulkan-headers;graphics/cairo;x11/xcb-util-errors;devel/meson;sysutils/seatd;graphics/ffmpeg;misc/hwdata;sysutils/libdisplay-info;graphics/glslang;devel/ninja;sysutils/libudev-openbsd;x11/xkbcommon;wayland/xwayland;wayland/libinput-openbsd;graphics/lcms2;graphics/vulkan-loader] DIST = [wayland/wlroots:wlroots-0.19.2.tar.gz] FULLPKGNAME = wlroots-0.19.2v0 RDEPENDS = [wayland/xwayland;wayland/libinput-openbsd;graphics/lcms2;graphics/vulkan-loader;sysutils/libdisplay-info;x11/xkbcommon;sysutils/libudev-openbsd;x11/xcb-util-errors;graphics/png;graphics/cairo;sysutils/seatd;graphics/ffmpeg;wayland/wayland;graphics/libliftoff] (Junk lock obtained for sparc64-2b at 1764501431.38) >>> Running depends in wayland/wlroots at 1764501431.51 last junk was in www/analog /usr/sbin/pkg_add -aI -Drepair cairo-1.18.4 ffmpeg-8.0p3v1 glslang-15.4.0 hwdata-0.401 lcms2-2.17 libdisplay-info-0.3.0 libinput-openbsd-1.26.2p1 libliftoff-0.5.0 libudev-openbsd-20230921p0 libxkbcommon-1.13.0 meson-1.9.1p0v0 png-1.6.51 seatd-0.9.1 vulkan-headers-1.4.321.0 vulkan-loader-1.4.321.0 wayland-1.24.0p2 wayland-protocols-1.45 xcb-util-errors-1.0.1p2 xwayland-24.1.9 was: /usr/sbin/pkg_add -aI -Drepair cairo-1.18.4 ffmpeg-8.0p3v1 glslang-15.4.0 hwdata-0.401 lcms2-2.17 libdisplay-info-0.3.0 libinput-openbsd-1.26.2p1 libliftoff-0.5.0 libudev-openbsd-20230921p0 libxkbcommon-1.13.0 meson-1.9.1p0v0 ninja-1.11.1p1v1 png-1.6.51 seatd-0.9.1 vulkan-headers-1.4.321.0 vulkan-loader-1.4.321.0 wayland-1.24.0p2 wayland-protocols-1.45 xcb-util-errors-1.0.1p2 xwayland-24.1.9 /usr/sbin/pkg_add -aI -Drepair cairo-1.18.4 ffmpeg-8.0p3v1 glslang-15.4.0 hwdata-0.401 lcms2-2.17 libdisplay-info-0.3.0 libinput-openbsd-1.26.2p1 libliftoff-0.5.0 libudev-openbsd-20230921p0 libxkbcommon-1.13.0 meson-1.9.1p0v0 png-1.6.51 seatd-0.9.1 vulkan-headers-1.4.321.0 vulkan-loader-1.4.321.0 wayland-1.24.0p2 wayland-protocols-1.45 xcb-util-errors-1.0.1p2 xwayland-24.1.9 New and changed readme(s): /usr/local/share/doc/pkg-readmes/ffmpeg >>> Running show-prepare-results in wayland/wlroots at 1764501535.70 ===> wayland/wlroots ===> Building from scratch wlroots-0.19.2v0 ===> wlroots-0.19.2v0 depends on: ninja-* -> ninja-1.11.1p1v1 ===> wlroots-0.19.2v0 depends on: cairo-* -> cairo-1.18.4 ===> wlroots-0.19.2v0 depends on: ffmpeg-* -> ffmpeg-8.0p3v1 ===> wlroots-0.19.2v0 depends on: glslang-* -> glslang-15.4.0 ===> wlroots-0.19.2v0 depends on: png-* -> png-1.6.51 ===> wlroots-0.19.2v0 depends on: vulkan-headers-* -> vulkan-headers-1.4.321.0 ===> wlroots-0.19.2v0 depends on: hwdata-* -> hwdata-0.401 ===> wlroots-0.19.2v0 depends on: wayland-protocols-* -> wayland-protocols-1.45 ===> wlroots-0.19.2v0 depends on: xwayland-* -> xwayland-24.1.9 ===> wlroots-0.19.2v0 depends on: meson->=1.9.1v0 -> meson-1.9.1p0v0 ===> wlroots-0.19.2v0 depends on: lcms2-* -> lcms2-2.17 ===> wlroots-0.19.2v0 depends on: libliftoff-* -> libliftoff-0.5.0 ===> wlroots-0.19.2v0 depends on: vulkan-loader-* -> vulkan-loader-1.4.321.0 ===> wlroots-0.19.2v0 depends on: libdisplay-info-* -> libdisplay-info-0.3.0 ===> wlroots-0.19.2v0 depends on: libudev-openbsd-* -> libudev-openbsd-20230921p0 ===> wlroots-0.19.2v0 depends on: seatd-* -> seatd-0.9.1 ===> wlroots-0.19.2v0 depends on: libinput-openbsd-* -> libinput-openbsd-1.26.2p1 ===> wlroots-0.19.2v0 depends on: wayland-* -> wayland-1.24.0p2 ===> wlroots-0.19.2v0 depends on: xcb-util-errors-* -> xcb-util-errors-1.0.1p2 ===> wlroots-0.19.2v0 depends on: libxkbcommon-* -> libxkbcommon-1.13.0 ===> Verifying specs: EGL GLESv2 drm gbm m pixman-1 display-info lcms2 liftoff udev input seat vulkan wayland-client wayland-server xcb xcb-composite xcb-dri3 xcb-errors xcb-ewmh xcb-icccm xcb-present xcb-render xcb-render-util xcb-res xcb-shm xcb-xfixes xcb-xinput xkbcommon ===> found EGL.2.0 GLESv2.3.0 drm.7.13 gbm.0.6 m.10.1 pixman-1.46.4 display-info.1.0 lcms2.2.0 liftoff.0.1 udev.0.0 input.0.1 seat.0.0 vulkan.1.3 wayland-client.0.3 wayland-server.0.4 xcb.4.1 xcb-composite.1.0 xcb-dri3.0.3 xcb-errors.0.0 xcb-ewmh.2.0 xcb-icccm.4.0 xcb-present.0.2 xcb-render.1.1 xcb-render-util.2.0 xcb-res.1.1 xcb-shm.1.1 xcb-xfixes.2.0 xcb-xinput.0.1 xkbcommon.4.2 cairo-1.18.4 ffmpeg-8.0p3v1 glslang-15.4.0 hwdata-0.401 lcms2-2.17 libdisplay-info-0.3.0 libinput-openbsd-1.26.2p1 libliftoff-0.5.0 libudev-openbsd-20230921p0 libxkbcommon-1.13.0 meson-1.9.1p0v0 ninja-1.11.1p1v1 png-1.6.51 seatd-0.9.1 vulkan-headers-1.4.321.0 vulkan-loader-1.4.321.0 wayland-1.24.0p2 wayland-protocols-1.45 xcb-util-errors-1.0.1p2 xwayland-24.1.9 Still tainted: no >>> Running junk in wayland/wlroots at 1764501561.37 /usr/sbin/pkg_delete -aIXq aarch64-none-elf-binutils-2.40 apache-httpd-2.4.65p3 apr-1.7.5p0 apr-util-1.6.3p0 autoconf-2.69p3 automake-1.16.5p0 bash-5.3.8 bison-3.8.2p0 boost-1.87.0p0v0 brotli-1.0.9p1 bzip2-1.0.8p0 cairo-1.18.4 catch2-3.8.1 cgal-5.6.2p1v0 cmake-core-3.31.8p0 cmocka-1.1.5 cppunit-1.14.0 cppzmq-4.10.0 curl-8.17.0 cyrus-sasl-2.1.28p2 dtc-1.7.0 ffmpeg-8.0p3v1 g++-8.4.0p30 gcc-8.4.0p30 gcc-libs-8.4.0p30 gettext-runtime-0.23.1 gettext-tools-0.23.1 glslang-15.4.0 gmake-4.4.1p0 gmp-6.3.0p0 gmpxx-6.3.0p0 gtest-1.15.2 heimdal-libs-7.8.0 hwdata-0.401 jpeg-3.1.2v0 lcms2-2.17 libcares-1.34.5 libdisplay-info-0.3.0 libevent-2.1.12p3 libftdi1-1.5p3 libhiredis-1.3.0 libidn-1.43 libidn2-2.3.0p0 libinput-openbsd-1.26.2p1 libliftoff-0.5.0 libmaxminddb-1.12.2p1 libmpc-1.2.1 libnettle-3.10.2 libsecret-0.21.7 libsodium-1.0.20 libssh2-1.11.0 libtasn1-4.20.0 libtool-2.4.2p3 libudev-openbsd-20230921p0 libunbound-1.24.2 libunistring-0.9.7 libusb1-1.0.29 libxkbcommon-1.13.0 libxml-2.15.1p1 lua-5.3.6 lz4-1.10.0 m4-1.4.20p0 mariadb-client-11.4.9v1 meson-1.9.1p0v0 metaauto-1.0p4 mpfr-4.2.2 ninja-1.11.1p1v1 openldap-client-2.6.10v0 p11-kit-0.25.10 pciutils-3.11.1 png-1.6.51 postgresql-client-18.1 py3-sphinx-8.2.3p3v0 py3c-1.1p0 python-3.13.9 sdl2-2.32.8 seatd-0.9.1 serf-1.3.10 sqlite3-3.51.0 swig-4.2.1 tiff-4.7.1p0 vulkan-headers-1.4.321.0 vulkan-loader-1.4.321.0 wayland-1.24.0p2 wayland-protocols-1.45 xcb-util-errors-1.0.1p2 xwayland-24.1.9 xz-5.8.1 yaml-cpp-0.8.0 zeromq-4.3.5 zstd-1.5.7p0 --- -dbus-1.16.2p1v0 ------------------- You should also remove /etc/machine-id You should also run /usr/sbin/userdel _dbus You should also run /usr/sbin/groupdel _dbus --- -jdk-11.0.29.7.1v0 ------------------- You may wish to remove /usr/local/jdk-11/man from man.conf --- -postgresql-server-18.1 ------------------- You should also run /usr/sbin/userdel _postgresql You should also run /usr/sbin/groupdel _postgresql --- -ruby-3.4.7 ------------------- If you set up the symlinks to make ruby 3.4 the system ruby, don't forget to remove the following files: rm /usr/local/bin/ruby rm /usr/local/bin/bundle rm /usr/local/bin/bundler rm /usr/local/bin/erb rm /usr/local/bin/gem rm /usr/local/bin/irb rm /usr/local/bin/racc rm /usr/local/bin/rake rm /usr/local/bin/rbs rm /usr/local/bin/rdbg rm /usr/local/bin/rdoc rm /usr/local/bin/ri rm /usr/local/bin/syntax_suggest rm /usr/local/bin/typeprof (Junk lock released for sparc64-2b at 1764501632.12) Woken up misc/memcached distfiles size=670983 >>> Running build in wayland/wlroots at 1764501632.22 ===> wayland/wlroots ===> Checking files for wlroots-0.19.2v0 `/usr/ports/distfiles/wlroots-0.19.2.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for wlroots-0.19.2v0 ===> Patching for wlroots-0.19.2v0 ===> Applying OpenBSD patch patch-backend_drm_backend_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: backend/drm/backend.c |--- backend/drm/backend.c.orig |+++ backend/drm/backend.c -------------------------- Patching file backend/drm/backend.c using Plan A... Hunk #1 succeeded at 3. Hunk #2 succeeded at 209. Hunk #3 succeeded at 287. done ===> Applying OpenBSD patch patch-backend_drm_drm_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: backend/drm/drm.c |--- backend/drm/drm.c.orig |+++ backend/drm/drm.c -------------------------- Patching file backend/drm/drm.c using Plan A... Hunk #1 succeeded at 8. Hunk #2 succeeded at 376. Hunk #3 succeeded at 2054. done ===> Applying OpenBSD patch patch-include_backend_drm_drm_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: include/backend/drm/drm.h |--- include/backend/drm/drm.h.orig |+++ include/backend/drm/drm.h -------------------------- Patching file include/backend/drm/drm.h using Plan A... Hunk #1 succeeded at 92. Hunk #2 succeeded at 104. Hunk #3 succeeded at 228. done ===> Applying OpenBSD patch patch-meson_build Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |No librt on OpenBSD | |Index: meson.build |--- meson.build.orig |+++ meson.build -------------------------- Patching file meson.build using Plan A... Hunk #1 succeeded at 121. Hunk #2 succeeded at 129. done ===> Applying OpenBSD patch patch-render_drm_syncobj_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |ETIMEDOUT on OpenBSD, not ETIME | |Index: render/drm_syncobj.c |--- render/drm_syncobj.c.orig |+++ render/drm_syncobj.c -------------------------- Patching file render/drm_syncobj.c using Plan A... Hunk #1 succeeded at 161. done ===> Applying OpenBSD patch patch-render_vulkan_vulkan_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |otherwise makedev() function isnt found | |Index: render/vulkan/vulkan.c |--- render/vulkan/vulkan.c.orig |+++ render/vulkan/vulkan.c -------------------------- Patching file render/vulkan/vulkan.c using Plan A... Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-xcursor_xcursor_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: xcursor/xcursor.c |--- xcursor/xcursor.c.orig |+++ xcursor/xcursor.c -------------------------- Patching file xcursor/xcursor.c using Plan A... Hunk #1 succeeded at 490. done ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for wlroots-0.19.2v0 ===> Configuring for wlroots-0.19.2v0 The Meson build system Version: 1.9.1 Source dir: /usr/obj/ports/wlroots-0.19.2/wlroots-0.19.2 Build dir: /usr/obj/ports/wlroots-0.19.2/build-sparc64 Build type: native build Project name: wlroots Project version: 0.19.2 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 Host machine cpu family: sparc64 Host machine cpu: sparc64 Compiler for C supports arguments -Wundef: YES Compiler for C supports arguments -Wlogical-op: NO 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: NO 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 -Walloca: NO Compiler for C supports arguments -Wno-missing-braces: YES Compiler for C supports arguments -Wno-missing-field-initializers: YES Compiler for C supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -fmacro-prefix-map=/prefix/to/hide=: NO Found pkg-config: YES (/usr/bin/pkg-config) 2.4.3 Run-time dependency wayland-server found: YES 1.24.0 Run-time dependency libdrm found: YES 2.4.123 Run-time dependency xkbcommon found: YES 1.13.0 Run-time dependency pixman-1 found: YES 0.46.4 Library m found: YES Run-time dependency wayland-protocols found: YES 1.45 Build-time dependency wayland-scanner found: YES 1.24.0 Program /usr/local/bin/wayland-scanner found: YES (/usr/local/bin/wayland-scanner) Has header "linux/dma-buf.h" : NO Has header "sys/eventfd.h" : NO Run-time dependency egl found: YES 25.0.7 ../../../obj/ports/wlroots-0.19.2/wlroots-0.19.2/render/meson.build:31:22: ERROR: Could not get define 'EGL_EGLEXT_VERSION' A full log can be found at /usr/obj/ports/wlroots-0.19.2/build-sparc64/meson-logs/meson-log.txt *** Error 1 in wayland/wlroots (/usr/ports/infrastructure/mk/bsd.port.mk:3028 'do-configure': @/usr/bin/env -i LC_CTYPE="en_US.UTF-8" AR="ar...) *** Error 2 in wayland/wlroots (/usr/ports/infrastructure/mk/bsd.port.mk:3048 '/usr/obj/ports/wlroots-0.19.2/build-sparc64/.configure_done') *** Error 2 in wayland/wlroots (/usr/ports/infrastructure/mk/bsd.port.mk:2710 'build': @lock=wlroots-0.19.2v0; export _LOCKS_HELD=" wlroots...) ===> Exiting wayland/wlroots with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1764501657.02 max_stuck=89.52/depends=104.22/show-prepare-results=25.34/junk=70.98/build=24.88 Error: job failed with 512 on sparc64-2b at 1764501657