>>> Building on sparc64-0c under www/webkitgtk4,webkitgtk41 BDEPENDS = [wayland/wayland-protocols;lang/gcc/8,-libs;graphics/libjxl;devel/epoll-shim;textproc/enchant2;devel/ninja;archivers/woff2;devel/gettext,-tools;geo/geoclue2;devel/bison;devel/harfbuzz,-icu;archivers/xz;devel/gobject-introspection;lang/ruby/3.2;multimedia/gstreamer1/plugins-bad;multimedia/gstreamer1/plugins-base;graphics/libwebp;x11/gnome/libsecret;lang/gcc/8;devel/libsoup3;textproc/hyphen;devel/cmake;textproc/libxslt;devel/gperf;graphics/libavif;lang/gcc/8,-c++;x11/gtk+3;textproc/gi-docgen;lang/python/3] DIST = [www/webkitgtk4:webkitgtk-2.44.2.tar.xz] FULLPKGNAME = webkitgtk41-2.44.2 RDEPENDS = [devel/harfbuzz,-icu;graphics/libavif;multimedia/gstreamer1/plugins-good;x11/gtk+3;geo/geoclue2;textproc/libxslt;archivers/woff2;textproc/hyphen;devel/libsoup3;textproc/enchant2;devel/epoll-shim;x11/gnome/libsecret;multimedia/gstreamer1/plugins-bad;graphics/libwebp;multimedia/gstreamer1/plugins-base;lang/gcc/8,-libs;graphics/libjxl] (Junk lock obtained for sparc64-0c at 1717896783.06) >>> Running depends in www/webkitgtk4,webkitgtk41 at 1717896783.19 last junk was in textproc/catfish /usr/sbin/pkg_add -aI -Drepair bison-3.8.2 cmake-3.28.3p0v1 enchant2-2.8.0 epoll-shim-0.0.20230411 geoclue2-2.7.1p0 gi-docgen-2024.1 gperf-3.1p0 gstreamer1-plugins-bad-1.24.4 gstreamer1-plugins-base-1.24.4 harfbuzz-icu-8.5.0 hyphen-2.8.8p0 libavif-1.0.4 libjxl-0.10.2p1 libsecret-0.21.4 libwebp-1.4.0 ninja-1.11.1p0v0 python-3.11.9p3 ruby-3.2.4 wayland-protocols-1.36 woff2-1.0.2p0 was: /usr/sbin/pkg_add -aI -Drepair bison-3.8.2 cmake-3.28.3p0v1 enchant2-2.8.0 epoll-shim-0.0.20230411 g++-8.4.0p23 gcc-8.4.0p22 gcc-libs-8.4.0p22 geoclue2-2.7.1p0 gettext-tools-0.22.5 gi-docgen-2024.1 gobject-introspection-1.80.1p0 gperf-3.1p0 gstreamer1-plugins-bad-1.24.4 gstreamer1-plugins-base-1.24.4 gtk+3-3.24.42 harfbuzz-icu-8.5.0 hyphen-2.8.8p0 libavif-1.0.4 libjxl-0.10.2p1 libsecret-0.21.4 libsoup3-3.4.4 libwebp-1.4.0 libxslt-1.1.39 ninja-1.11.1p0v0 python-3.11.9p3 ruby-3.2.4 wayland-protocols-1.36 woff2-1.0.2p0 xz-5.6.2 /usr/sbin/pkg_add -aI -Drepair bison-3.8.2 cmake-3.28.3p0v1 enchant2-2.8.0 epoll-shim-0.0.20230411 geoclue2-2.7.1p0 gi-docgen-2024.1 gperf-3.1p0 gstreamer1-plugins-bad-1.24.4 gstreamer1-plugins-base-1.24.4 harfbuzz-icu-8.5.0 hyphen-2.8.8p0 libavif-1.0.4 libjxl-0.10.2p1 libsecret-0.21.4 libwebp-1.4.0 ninja-1.11.1p0v0 python-3.11.9p3 ruby-3.2.4 wayland-protocols-1.36 woff2-1.0.2p0 >>> Running show-prepare-results in www/webkitgtk4,webkitgtk41 at 1717896840.64 ===> www/webkitgtk4,webkitgtk41 ===> Building from scratch webkitgtk41-2.44.2 ===> webkitgtk41-2.44.2 depends on: bison-* -> bison-3.8.2 ===> webkitgtk41-2.44.2 depends on: gettext-tools-* -> gettext-tools-0.22.5 ===> webkitgtk41-2.44.2 depends on: gperf-* -> gperf-3.1p0 ===> webkitgtk41-2.44.2 depends on: geoclue2-* -> geoclue2-2.7.1p0 ===> webkitgtk41-2.44.2 depends on: wayland-protocols-* -> wayland-protocols-1.36 ===> webkitgtk41-2.44.2 depends on: cmake-* -> cmake-3.28.3p0v1 ===> webkitgtk41-2.44.2 depends on: ninja-* -> ninja-1.11.1p0v0 ===> webkitgtk41-2.44.2 depends on: python->=3.11,<3.12 -> python-3.11.9p3 ===> webkitgtk41-2.44.2 depends on: ruby->=3.2.0,<3.3 -> ruby-3.2.4 ===> webkitgtk41-2.44.2 depends on: gi-docgen-* -> gi-docgen-2024.1 ===> webkitgtk41-2.44.2 depends on: gobject-introspection-* -> gobject-introspection-1.80.1p0 ===> webkitgtk41-2.44.2 depends on: gcc->=8,<9 -> gcc-8.4.0p22 ===> webkitgtk41-2.44.2 depends on: g++->=8,<9 -> g++-8.4.0p23 ===> webkitgtk41-2.44.2 depends on: xz->=5.4.0 -> xz-5.6.2 ===> webkitgtk41-2.44.2 depends on: woff2-* -> woff2-1.0.2p0 ===> webkitgtk41-2.44.2 depends on: harfbuzz-icu-* -> harfbuzz-icu-8.5.0 ===> webkitgtk41-2.44.2 depends on: libavif-* -> libavif-1.0.4 ===> webkitgtk41-2.44.2 depends on: libjxl-* -> libjxl-0.10.2p1 ===> webkitgtk41-2.44.2 depends on: libwebp-* -> libwebp-1.4.0 ===> webkitgtk41-2.44.2 depends on: gstreamer1-plugins-base-* -> gstreamer1-plugins-base-1.24.4 ===> webkitgtk41-2.44.2 depends on: gstreamer1-plugins-bad-* -> gstreamer1-plugins-bad-1.24.4 ===> webkitgtk41-2.44.2 depends on: enchant2-* -> enchant2-2.8.0 ===> webkitgtk41-2.44.2 depends on: hyphen-* -> hyphen-2.8.8p0 ===> webkitgtk41-2.44.2 depends on: libxslt-* -> libxslt-1.1.39 ===> webkitgtk41-2.44.2 depends on: libsecret-* -> libsecret-0.21.4 ===> webkitgtk41-2.44.2 depends on: epoll-shim-* -> epoll-shim-0.0.20230411 ===> webkitgtk41-2.44.2 depends on: libsoup3-* -> libsoup3-3.4.4 ===> webkitgtk41-2.44.2 depends on: gtk+3-* -> gtk+3-3.24.42 ===> webkitgtk41-2.44.2 depends on: gcc-libs->=8,<9 -> gcc-libs-8.4.0p22 ===> Verifying specs: estdc++>=17 pthread X11 avif c cairo cairo-gobject drm enchant-2 epoll-shim epoxy fontconfig freetype gbm gcrypt gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 gpg-error gstallocators-1.0 gstapp-1.0 gstaudio-1.0 gstbase-1.0 gstfft-1.0 gstgl-1.0 gstpbutils-1.0 gstreamer-1.0 gsttag-1.0 gsttranscoder-1.0 gstvideo-1.0 harfbuzz harfbuzz-icu hyphen icudata icui18n icuuc intl jpeg jxl lcms2 m pango-1.0 pangocairo-1.0 png secret-1 sqlite3 tasn1 wayland-client wayland-egl wayland-server webp webpdemux woff2dec xml2 xslt z atk-1.0 gdk-3 gtk-3 soup-3.0 estdc++>=19 ===> found estdc++.19.0 pthread.27.1 X11.18.0 avif.7.0 c.100.1 cairo.13.4 cairo-gobject.2.2 drm.7.13 enchant-2.1.2 epoll-shim.0.1 epoxy.4.1 fontconfig.13.1 freetype.30.3 gbm.0.6 gcrypt.21.1 gdk_pixbuf-2.0.3200.3 gio-2.0.4200.19 glib-2.0.4201.12 gmodule-2.0.4200.19 gobject-2.0.4200.19 gpg-error.3.27 gstallocators-1.0.6.2 gstapp-1.0.7.2 gstaudio-1.0.7.2 gstbase-1.0.7.2 gstfft-1.0.7.2 gstgl-1.0.6.2 gstpbutils-1.0.7.2 gstreamer-1.0.7.2 gsttag-1.0.7.2 gsttranscoder-1.0.1.2 gstvideo-1.0.7.2 harfbuzz.18.9 harfbuzz-icu.2.2 hyphen.0.0 icudata.22.2 icui18n.22.2 icuuc.22.2 intl.8.0 jpeg.71.0 jxl.1.0 lcms2.2.0 m.10.1 pango-1.0.3801.4 pangocairo-1.0.3801.3 png.18.0 secret-1.2.2 sqlite3.37.26 tasn1.4.2 wayland-client.0.1 wayland-egl.0.0 wayland-server.0.2 webp.4.3 webpdemux.2.0 woff2dec.0.0 xml2.20.0 xslt.4.1 z.7.0 atk-1.0.21810.2 gdk-3.2201.1 gtk-3.2201.0 soup-3.0.0.3 bison-3.8.2 cmake-3.28.3p0v1 enchant2-2.8.0 epoll-shim-0.0.20230411 g++-8.4.0p23 gcc-8.4.0p22 gcc-libs-8.4.0p22 geoclue2-2.7.1p0 gettext-tools-0.22.5 gi-docgen-2024.1 gobject-introspection-1.80.1p0 gperf-3.1p0 gstreamer1-plugins-bad-1.24.4 gstreamer1-plugins-base-1.24.4 gtk+3-3.24.42 harfbuzz-icu-8.5.0 hyphen-2.8.8p0 libavif-1.0.4 libjxl-0.10.2p1 libsecret-0.21.4 libsoup3-3.4.4 libwebp-1.4.0 libxslt-1.1.39 ninja-1.11.1p0v0 python-3.11.9p3 ruby-3.2.4 wayland-protocols-1.36 woff2-1.0.2p0 xz-5.6.2 (Junk lock released for sparc64-0c at 1717896872.39) distfiles size=36289060 >>> Running patch in www/webkitgtk4,webkitgtk41 at 1717896872.51 ===> www/webkitgtk4,webkitgtk41 ===> Checking files for webkitgtk41-2.44.2 `/usr/ports/distfiles/webkitgtk-2.44.2.tar.xz' is up to date. >> (SHA256) webkitgtk-2.44.2.tar.xz: OK ===> Extracting for webkitgtk41-2.44.2 ln -sf /usr/local/bin/ruby32 /usr/obj/ports/webkitgtk41-2.44.2-webkitgtk41/bin/ruby ===> Patching for webkitgtk41-2.44.2 ===> Applying OpenBSD patch patch-Source_JavaScriptCore_API_glib_JSCOptions_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Unbreak i386: |- revert https://trac.webkit.org/changeset/241014/webkit |- https://bugs.webkit.org/show_bug.cgi?id=194330 | |Index: Source/JavaScriptCore/API/glib/JSCOptions.cpp |--- Source/JavaScriptCore/API/glib/JSCOptions.cpp.orig |+++ Source/JavaScriptCore/API/glib/JSCOptions.cpp -------------------------- Patching file Source/JavaScriptCore/API/glib/JSCOptions.cpp using Plan A... Hunk #1 succeeded at 73. Hunk #2 succeeded at 83. Hunk #3 succeeded at 554. done ===> Applying OpenBSD patch patch-Source_JavaScriptCore_assembler_ARM64Assembler_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/JavaScriptCore/assembler/ARM64Assembler.h |--- Source/JavaScriptCore/assembler/ARM64Assembler.h.orig |+++ Source/JavaScriptCore/assembler/ARM64Assembler.h -------------------------- Patching file Source/JavaScriptCore/assembler/ARM64Assembler.h using Plan A... Hunk #1 succeeded at 3667. done ===> Applying OpenBSD patch patch-Source_JavaScriptCore_assembler_ARMv7Assembler_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/JavaScriptCore/assembler/ARMv7Assembler.h |--- Source/JavaScriptCore/assembler/ARMv7Assembler.h.orig |+++ Source/JavaScriptCore/assembler/ARMv7Assembler.h -------------------------- Patching file Source/JavaScriptCore/assembler/ARMv7Assembler.h using Plan A... Hunk #1 succeeded at 2832. done ===> Applying OpenBSD patch patch-Source_JavaScriptCore_assembler_MacroAssemblerX86Common_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |XXX error: macro "swap32" passed 2 arguments, but takes just 1 |XXX error: macro "swap64" passed 2 arguments, but takes just 1 | |Index: Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h |--- Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h.orig |+++ Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h -------------------------- Patching file Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h using Plan A... Hunk #1 succeeded at 31. done ===> Applying OpenBSD patch patch-Source_JavaScriptCore_assembler_RISCV64Assembler_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Add definitions to work around type assumptions: on OpenBSD intptr_t is a long |and int64_t is a long long. | |Index: Source/JavaScriptCore/assembler/RISCV64Assembler.h |--- Source/JavaScriptCore/assembler/RISCV64Assembler.h.orig |+++ Source/JavaScriptCore/assembler/RISCV64Assembler.h -------------------------- Patching file Source/JavaScriptCore/assembler/RISCV64Assembler.h using Plan A... Hunk #1 succeeded at 187. Hunk #2 succeeded at 210. Hunk #3 succeeded at 319. Hunk #4 succeeded at 2196. done ===> Applying OpenBSD patch patch-Source_JavaScriptCore_heap_BlockDirectory_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |No mincore(2) on OpenBSD. | |Index: Source/JavaScriptCore/heap/BlockDirectory.cpp |--- Source/JavaScriptCore/heap/BlockDirectory.cpp.orig |+++ Source/JavaScriptCore/heap/BlockDirectory.cpp -------------------------- Patching file Source/JavaScriptCore/heap/BlockDirectory.cpp using Plan A... Hunk #1 succeeded at 62. done ===> Applying OpenBSD patch patch-Source_JavaScriptCore_javascriptcoregtk_pc_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/JavaScriptCore/javascriptcoregtk.pc.in |--- Source/JavaScriptCore/javascriptcoregtk.pc.in.orig |+++ Source/JavaScriptCore/javascriptcoregtk.pc.in -------------------------- Patching file Source/JavaScriptCore/javascriptcoregtk.pc.in using Plan A... Hunk #1 succeeded at 8. done ===> Applying OpenBSD patch patch-Source_JavaScriptCore_llint_LowLevelInterpreter64_asm Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Partial revert of https://commits.webkit.org/270649@main |To avoid _llint_throw_stack_overflow_error_from_vm_entry being out of reach |from its call sites (issue visible on riscv64) we turn it into a local label |nested inside the macro that uses it. Said macro is used only twice anyway. | |Error message: |-->8-- |:24:1: error: fixup value out of range |bleu sp, x13, .Lllint_throw_stack_overflow_error_from_vm_entry |^ |:26:1: error: fixup value out of range |bltu x13, x31, .Lllint_throw_stack_overflow_error_from_vm_entry |^ |:108:1: error: fixup value out of range |bleu sp, x13, .Lllint_throw_stack_overflow_error_from_vm_entry |^ |:110:1: error: fixup value out of range |bltu x13, x31, .Lllint_throw_stack_overflow_error_from_vm_entry |^ |1 warning and 4 errors generated. |--8<-- | |Index: Source/JavaScriptCore/llint/LowLevelInterpreter64.asm |--- Source/JavaScriptCore/llint/LowLevelInterpreter64.asm.orig |+++ Source/JavaScriptCore/llint/LowLevelInterpreter64.asm -------------------------- Patching file Source/JavaScriptCore/llint/LowLevelInterpreter64.asm using Plan A... Hunk #1 succeeded at 255. Hunk #2 succeeded at 273. Hunk #3 succeeded at 362. Hunk #4 succeeded at 386. done ===> Applying OpenBSD patch patch-Source_JavaScriptCore_llint_LowLevelInterpreter_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |From 3d5373575695b293b8559155431d0079a6153aff Mon Sep 17 00:00:00 2001 |From: Michael Catanzaro |Date: Mon, 5 Feb 2024 11:00:49 -0600 |Subject: [PATCH] [GTK] [2.42.5] LowLevelInterpreter.cpp:339:21: error: 't6' was not declared in this scope https://bugs.webkit.org/show_bug.cgi?id=268739 | |Index: Source/JavaScriptCore/llint/LowLevelInterpreter.cpp |--- Source/JavaScriptCore/llint/LowLevelInterpreter.cpp.orig |+++ Source/JavaScriptCore/llint/LowLevelInterpreter.cpp -------------------------- Patching file Source/JavaScriptCore/llint/LowLevelInterpreter.cpp using Plan A... Hunk #1 succeeded at 336. done ===> Applying OpenBSD patch patch-Source_JavaScriptCore_offlineasm_arm64_rb Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/JavaScriptCore/offlineasm/arm64.rb |--- Source/JavaScriptCore/offlineasm/arm64.rb.orig |+++ Source/JavaScriptCore/offlineasm/arm64.rb -------------------------- Patching file Source/JavaScriptCore/offlineasm/arm64.rb using Plan A... Hunk #1 succeeded at 1366. done ===> Applying OpenBSD patch patch-Source_JavaScriptCore_runtime_MachineContext_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/JavaScriptCore/runtime/MachineContext.h |--- Source/JavaScriptCore/runtime/MachineContext.h.orig |+++ Source/JavaScriptCore/runtime/MachineContext.h -------------------------- Patching file Source/JavaScriptCore/runtime/MachineContext.h using Plan A... Hunk #1 succeeded at 193. Hunk #2 succeeded at 356. Hunk #3 succeeded at 541. Hunk #4 succeeded at 724. Hunk #5 succeeded at 866. done ===> Applying OpenBSD patch patch-Source_JavaScriptCore_runtime_Options_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |powerpc and i386 fix for: |undefined reference to `WTF::Optional |JSC::parse(char const*)' | |Index: Source/JavaScriptCore/runtime/Options.cpp |--- Source/JavaScriptCore/runtime/Options.cpp.orig |+++ Source/JavaScriptCore/runtime/Options.cpp -------------------------- Patching file Source/JavaScriptCore/runtime/Options.cpp using Plan A... Hunk #1 succeeded at 218. Hunk #2 succeeded at 227. done ===> Applying OpenBSD patch patch-Source_ThirdParty_ANGLE_src_common_platform_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/ThirdParty/ANGLE/src/common/platform.h |--- Source/ThirdParty/ANGLE/src/common/platform.h.orig |+++ Source/ThirdParty/ANGLE/src/common/platform.h -------------------------- Patching file Source/ThirdParty/ANGLE/src/common/platform.h using Plan A... Hunk #1 succeeded at 26. done ===> Applying OpenBSD patch patch-Source_ThirdParty_ANGLE_src_common_system_utils_linux_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/ThirdParty/ANGLE/src/common/system_utils_linux.cpp |--- Source/ThirdParty/ANGLE/src/common/system_utils_linux.cpp.orig |+++ Source/ThirdParty/ANGLE/src/common/system_utils_linux.cpp -------------------------- Patching file Source/ThirdParty/ANGLE/src/common/system_utils_linux.cpp using Plan A... Hunk #1 succeeded at 11. Hunk #2 succeeded at 59. done ===> Applying OpenBSD patch patch-Source_WTF_wtf_Compiler_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Disable musttail attribute, not supported by clang on powerpc, powerpc64 |and mips64. | |Index: Source/WTF/wtf/Compiler.h |--- Source/WTF/wtf/Compiler.h.orig |+++ Source/WTF/wtf/Compiler.h -------------------------- Patching file Source/WTF/wtf/Compiler.h using Plan A... Hunk #1 succeeded at 321. done ===> Applying OpenBSD patch patch-Source_WTF_wtf_InlineASM_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/WTF/wtf/InlineASM.h |--- Source/WTF/wtf/InlineASM.h.orig |+++ Source/WTF/wtf/InlineASM.h -------------------------- Patching file Source/WTF/wtf/InlineASM.h using Plan A... Hunk #1 succeeded at 43. done ===> Applying OpenBSD patch patch-Source_WTF_wtf_PageBlock_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/WTF/wtf/PageBlock.h |--- Source/WTF/wtf/PageBlock.h.orig |+++ Source/WTF/wtf/PageBlock.h -------------------------- Patching file Source/WTF/wtf/PageBlock.h using Plan A... Hunk #1 succeeded at 55. done ===> Applying OpenBSD patch patch-Source_WTF_wtf_PlatformCPU_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |https://bugs.webkit.org/show_bug.cgi?id=129963 | |Index: Source/WTF/wtf/PlatformCPU.h |--- Source/WTF/wtf/PlatformCPU.h.orig |+++ Source/WTF/wtf/PlatformCPU.h -------------------------- Patching file Source/WTF/wtf/PlatformCPU.h using Plan A... Hunk #1 succeeded at 95. Hunk #2 succeeded at 304. done ===> Applying OpenBSD patch patch-Source_WTF_wtf_PlatformEnable_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |https://bugs.webkit.org/show_bug.cgi?id=129963 | |Index: Source/WTF/wtf/PlatformEnable.h |--- Source/WTF/wtf/PlatformEnable.h.orig |+++ Source/WTF/wtf/PlatformEnable.h -------------------------- Patching file Source/WTF/wtf/PlatformEnable.h using Plan A... Hunk #1 succeeded at 673. done ===> Applying OpenBSD patch patch-Source_WTF_wtf_Platform_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix build with icu4c >=69.1 | |Index: Source/WTF/wtf/Platform.h |--- Source/WTF/wtf/Platform.h.orig |+++ Source/WTF/wtf/Platform.h -------------------------- Patching file Source/WTF/wtf/Platform.h using Plan A... Hunk #1 succeeded at 113. done ===> Applying OpenBSD patch patch-Source_WTF_wtf_RawHex_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/WTF/wtf/RawHex.h |--- Source/WTF/wtf/RawHex.h.orig |+++ Source/WTF/wtf/RawHex.h -------------------------- Patching file Source/WTF/wtf/RawHex.h using Plan A... Hunk #1 succeeded at 48. Hunk #2 succeeded at 59. done ===> Applying OpenBSD patch patch-Source_WTF_wtf_dtoa_utils_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/WTF/wtf/dtoa/utils.h |--- Source/WTF/wtf/dtoa/utils.h.orig |+++ Source/WTF/wtf/dtoa/utils.h -------------------------- Patching file Source/WTF/wtf/dtoa/utils.h using Plan A... Hunk #1 succeeded at 86. done ===> Applying OpenBSD patch patch-Source_WTF_wtf_posix_FileSystemPOSIX_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/WTF/wtf/posix/FileSystemPOSIX.cpp |--- Source/WTF/wtf/posix/FileSystemPOSIX.cpp.orig |+++ Source/WTF/wtf/posix/FileSystemPOSIX.cpp -------------------------- Patching file Source/WTF/wtf/posix/FileSystemPOSIX.cpp using Plan A... Hunk #1 succeeded at 200. done ===> Applying OpenBSD patch patch-Source_WebCore_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Until we have eventfd, we need to link with epoll-shim. |See patch-Source_WebCore_SourcesGTK_txt | |Index: Source/WebCore/CMakeLists.txt |--- Source/WebCore/CMakeLists.txt.orig |+++ Source/WebCore/CMakeLists.txt -------------------------- Patching file Source/WebCore/CMakeLists.txt using Plan A... Hunk #1 succeeded at 1912. done ===> Applying OpenBSD patch patch-Source_WebCore_page_NavigatorBase_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/WebCore/page/NavigatorBase.cpp |--- Source/WebCore/page/NavigatorBase.cpp.orig |+++ Source/WebCore/page/NavigatorBase.cpp -------------------------- Patching file Source/WebCore/page/NavigatorBase.cpp using Plan A... Hunk #1 succeeded at 40. Hunk #2 succeeded at 88. done ===> Applying OpenBSD patch patch-Source_WebCore_platform_graphics_FontSelectionAlgorithm_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |XXX libstdc++ from gcc-4.9.4 doesn't yet decorate std::min/std::max |with constexpr | |Index: Source/WebCore/platform/graphics/FontSelectionAlgorithm.h |--- Source/WebCore/platform/graphics/FontSelectionAlgorithm.h.orig |+++ Source/WebCore/platform/graphics/FontSelectionAlgorithm.h -------------------------- Patching file Source/WebCore/platform/graphics/FontSelectionAlgorithm.h using Plan A... Hunk #1 succeeded at 52. Hunk #2 succeeded at 112. done ===> Applying OpenBSD patch patch-Source_WebCore_platform_network_DNS_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/WebCore/platform/network/DNS.h |--- Source/WebCore/platform/network/DNS.h.orig |+++ Source/WebCore/platform/network/DNS.h -------------------------- Patching file Source/WebCore/platform/network/DNS.h using Plan A... Hunk #1 succeeded at 35. done ===> Applying OpenBSD patch patch-Source_WebCore_rendering_RenderLayerBacking_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/WebCore/rendering/RenderLayerBacking.h |--- Source/WebCore/rendering/RenderLayerBacking.h.orig |+++ Source/WebCore/rendering/RenderLayerBacking.h -------------------------- Patching file Source/WebCore/rendering/RenderLayerBacking.h using Plan A... Hunk #1 succeeded at 34. done ===> Applying OpenBSD patch patch-Source_WebDriver_PlatformGTK_cmake Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/WebDriver/PlatformGTK.cmake |--- Source/WebDriver/PlatformGTK.cmake.orig |+++ Source/WebDriver/PlatformGTK.cmake -------------------------- Patching file Source/WebDriver/PlatformGTK.cmake using Plan A... Hunk #1 succeeded at 5. Hunk #2 succeeded at 19. done ===> Applying OpenBSD patch patch-Source_WebKit_UIProcess_Launcher_glib_ProcessLauncherGLib_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |This file only '#include "valgrind.h"' for OS(LINUX) and RUNNING_ON_VALGRIND |will be left undefined. | |Index: Source/WebKit/UIProcess/Launcher/glib/ProcessLauncherGLib.cpp |--- Source/WebKit/UIProcess/Launcher/glib/ProcessLauncherGLib.cpp.orig |+++ Source/WebKit/UIProcess/Launcher/glib/ProcessLauncherGLib.cpp -------------------------- Patching file Source/WebKit/UIProcess/Launcher/glib/ProcessLauncherGLib.cpp using Plan A... Hunk #1 succeeded at 91. done ===> Applying OpenBSD patch patch-Source_WebKit_gtk_webkitgtk-web-process-extension_pc_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/WebKit/gtk/webkitgtk-web-process-extension.pc.in |--- Source/WebKit/gtk/webkitgtk-web-process-extension.pc.in.orig |+++ Source/WebKit/gtk/webkitgtk-web-process-extension.pc.in -------------------------- Patching file Source/WebKit/gtk/webkitgtk-web-process-extension.pc.in using Plan A... Hunk #1 succeeded at 9. done ===> Applying OpenBSD patch patch-Source_WebKit_gtk_webkitgtk_pc_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/WebKit/gtk/webkitgtk.pc.in |--- Source/WebKit/gtk/webkitgtk.pc.in.orig |+++ Source/WebKit/gtk/webkitgtk.pc.in -------------------------- Patching file Source/WebKit/gtk/webkitgtk.pc.in using Plan A... Hunk #1 succeeded at 9. done ===> Applying OpenBSD patch patch-Source_bmalloc_bmalloc_AvailableMemory_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/bmalloc/bmalloc/AvailableMemory.cpp |--- Source/bmalloc/bmalloc/AvailableMemory.cpp.orig |+++ Source/bmalloc/bmalloc/AvailableMemory.cpp -------------------------- Patching file Source/bmalloc/bmalloc/AvailableMemory.cpp using Plan A... Hunk #1 succeeded at 44. Hunk #2 succeeded at 168. Hunk #3 succeeded at 200. Hunk #4 succeeded at 238. done ===> Applying OpenBSD patch patch-Source_bmalloc_bmalloc_AvailableMemory_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/bmalloc/bmalloc/AvailableMemory.h |--- Source/bmalloc/bmalloc/AvailableMemory.h.orig |+++ Source/bmalloc/bmalloc/AvailableMemory.h -------------------------- Patching file Source/bmalloc/bmalloc/AvailableMemory.h using Plan A... Hunk #1 succeeded at 32. Hunk #2 succeeded at 61. done ===> Applying OpenBSD patch patch-Source_bmalloc_bmalloc_BPlatform_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/bmalloc/bmalloc/BPlatform.h |--- Source/bmalloc/bmalloc/BPlatform.h.orig |+++ Source/bmalloc/bmalloc/BPlatform.h -------------------------- Patching file Source/bmalloc/bmalloc/BPlatform.h using Plan A... Hunk #1 succeeded at 52. done ===> Applying OpenBSD patch patch-Source_cmake_OptionsCommon_cmake Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Put the internal library path first so that we can |build with an older webkitgtk4 package installed. | |Index: Source/cmake/OptionsCommon.cmake |--- Source/cmake/OptionsCommon.cmake.orig |+++ Source/cmake/OptionsCommon.cmake -------------------------- Patching file Source/cmake/OptionsCommon.cmake using Plan A... Hunk #1 succeeded at 221. done ===> Applying OpenBSD patch patch-Source_cmake_WebKitCommon_cmake Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/cmake/WebKitCommon.cmake |--- Source/cmake/WebKitCommon.cmake.orig |+++ Source/cmake/WebKitCommon.cmake -------------------------- Patching file Source/cmake/WebKitCommon.cmake using Plan A... Hunk #1 succeeded at 129. Hunk #2 succeeded at 202. Hunk #3 succeeded at 217. done ===> Applying OpenBSD patch patch-Source_cmake_WebKitCompilerFlags_cmake Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/cmake/WebKitCompilerFlags.cmake |--- Source/cmake/WebKitCompilerFlags.cmake.orig |+++ Source/cmake/WebKitCompilerFlags.cmake -------------------------- Patching file Source/cmake/WebKitCompilerFlags.cmake using Plan A... Hunk #1 succeeded at 272. done ===> Applying OpenBSD patch patch-Source_cmake_WebKitFeatures_cmake Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/cmake/WebKitFeatures.cmake |--- Source/cmake/WebKitFeatures.cmake.orig |+++ Source/cmake/WebKitFeatures.cmake -------------------------- Patching file Source/cmake/WebKitFeatures.cmake using Plan A... Hunk #1 succeeded at 433. done ===> Compiler link: gcc -> /usr/local/bin/egcc ===> Compiler link: cc -> /usr/local/bin/egcc ===> Compiler link: c++ -> /usr/local/bin/eg++ ===> Compiler link: g++ -> /usr/local/bin/eg++ >>> Running configure in www/webkitgtk4,webkitgtk41 at 1717896906.27 ===> www/webkitgtk4,webkitgtk41 ===> Generating configure for webkitgtk41-2.44.2 ===> Configuring for webkitgtk41-2.44.2 /usr/bin/perl /usr/ports/infrastructure/bin/pkg_subst -DMODPY_PYCACHE=__pycache__/ -DMODPY_COMMENT= -DMODPY_ABI3SO=.abi3 -DMODPY_PYC_MAGIC_TAG=cpython-311. -DMODPY_BIN=/usr/local/bin/python3.11 -DMODPY_EGG_VERSION= -DMODPY_VERSION=3.11 -DMODPY_BIN_SUFFIX= -DMODPY_PY_PREFIX=py3- -DMODPY_PYOEXTENSION=opt-1.pyc -DAPI=4.1 -DMODCMAKE_BUILD_SUFFIX=-release.cmake -DMODRUBY_RELEXAMPLEDIR=share/examples/ruby32 -DMODRUBY_SITEARCHDIR=lib/ruby/site_ruby/3.2/sparc64-openbsd -DMODRUBY_SITEDIR=lib/ruby/site_ruby/3.2 -DMODRUBY_LIBREV=3.2 -DMODRUBY_ARCH=sparc64-openbsd -DGEM_LIB= -DGEM_BIN= -DDISTNAME=webkitgtk-2.44.2 -DLIBjavascriptcoregtk-4.1_VERSION=4.1 -DLIBwebkit2gtk-4.1_VERSION=4.1 -DLIBwebkitgtk-6.0_VERSION=0.3 -DARCH=sparc64 -DBASE_PKGPATH=www/webkitgtk4,webkitgtk41 -DFLAVOR_EXT=-webkitgtk41 -DFULLPKGNAME=webkitgtk41-2.44.2 -DHOMEPAGE=https://webkitgtk.org/ -DLOCALBASE=/usr/local -DLOCALSTATEDIR=/var -DMACHINE_ARCH=sparc64 -DMAINTAINER=Antoine\ Jacoutot\ \ -DPREFIX=/usr/local -DRCDIR=/etc/rc.d -DSYSCONFDIR=/etc -DTRUEPREFIX=/usr/local -DX11BASE=/usr/X11R6 -DPKGSTEM=webkitgtk41 -i -B /usr/obj/ports/webkitgtk41-2.44.2-webkitgtk41 /usr/obj/ports/webkitgtk41-2.44.2-webkitgtk41/webkitgtk-2.44.2/Source/cmake/WebKitCommon.cmake -- The C compiler identification is GNU 8.4.0 -- The CXX compiler identification is GNU 8.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/obj/ports/webkitgtk41-2.44.2-webkitgtk41/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/obj/ports/webkitgtk41-2.44.2-webkitgtk41/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:14 (cmake_policy): The OLD behavior for policy CMP0116 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- The CMake build type is: Release CMake Error at Source/cmake/WebKitCommon.cmake:75 (message): GCC 10.2 or newer is required to build WebKit. Use a newer GCC version or Clang. Call Stack (most recent call first): CMakeLists.txt:21 (include) -- Configuring incomplete, errors occurred! *** Error 1 in www/webkitgtk4 (/usr/ports/infrastructure/mk/bsd.port.mk:3022 'do-configure': @cd /usr/obj/ports/webkitgtk41-2.44.2-webkitgtk...) *** Error 2 in www/webkitgtk4 (/usr/ports/infrastructure/mk/bsd.port.mk:3042 '/usr/obj/ports/webkitgtk41-2.44.2-webkitgtk41/build-sparc64-webkitgtk41/.configure_done') *** Error 2 in www/webkitgtk4 (/usr/ports/infrastructure/mk/bsd.port.mk:2704 'configure': @lock=webkitgtk41-2.44.2; export _LOCKS_HELD=" we...) ===> Exiting www/webkitgtk4,webkitgtk41 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 1717896915.67 max_stuck=45.34/depends=57.50/show-prepare-results=31.83/patch=33.76/configure=9.50 Error: job failed with 512 on sparc64-0c at 1717896915