>>> Building on sparc64-0b under www/webkitgtk4,webkitgtk41 BDEPENDS = [x11/gtk+3;textproc/gi-docgen;lang/python/3;lang/gcc/8;lang/gcc/8,-c++;devel/gperf;graphics/libavif;textproc/hyphen;devel/gettext,-tools;devel/ninja;lang/ruby/3.4;devel/epoll-shim;geo/geoclue2;devel/bison;devel/harfbuzz,-icu;multimedia/gstreamer1/plugins-base;archivers/xz;textproc/enchant2;devel/gobject-introspection;textproc/libxslt;archivers/woff2;graphics/libjxl;lang/gcc/8,-libs;devel/libsoup3;x11/gnome/libsecret;graphics/libwebp;devel/cmake/core;wayland/wayland-protocols] DIST = [www/webkitgtk4:webkitgtk-2.50.1.tar.xz] FULLPKGNAME = webkitgtk41-2.50.1p1 RDEPENDS = [devel/epoll-shim;geo/geoclue2;x11/gtk+3;devel/harfbuzz,-icu;multimedia/gstreamer1/plugins-base;textproc/enchant2;textproc/libxslt;multimedia/gstreamer1/plugins-good;archivers/woff2;graphics/libavif;graphics/libjxl;lang/gcc/8,-libs;textproc/hyphen;x11/gnome/libsecret;devel/libsoup3;graphics/libwebp] (Junk lock obtained for sparc64-0b at 1763100171.64) >>> Running depends in www/webkitgtk4,webkitgtk41 at 1763100171.77 last junk was in x11/gtkglext /usr/sbin/pkg_add -aI -Drepair bison-3.8.2p0 cmake-core-3.31.8p0 enchant2-2.8.12 epoll-shim-0.0.20240608 g++-8.4.0p28 gcc-libs-8.4.0p28 geoclue2-2.8.0 gi-docgen-2025.5 gobject-introspection-1.86.0 gperf-3.1p0 gst-plugins-base-1.26.8 harfbuzz-icu-12.2.0 hyphen-2.8.8p0 libavif-1.3.0 libjxl-0.11.1 libsecret-0.21.7 libsoup3-3.6.5p0 libwebp-1.6.0p0 libxslt-1.1.43p3 ninja-1.11.1p1v1 ruby-3.4.7 wayland-protocols-1.45 woff2-1.0.2p1 was: /usr/sbin/pkg_add -aI -Drepair bison-3.8.2p0 cmake-core-3.31.8p0 enchant2-2.8.12 epoll-shim-0.0.20240608 g++-8.4.0p28 gcc-8.4.0p28 gcc-libs-8.4.0p28 geoclue2-2.8.0 gettext-tools-0.23.1 gi-docgen-2025.5 gobject-introspection-1.86.0 gperf-3.1p0 gst-plugins-base-1.26.8 gtk+3-3.24.51 harfbuzz-icu-12.2.0 hyphen-2.8.8p0 libavif-1.3.0 libjxl-0.11.1 libsecret-0.21.7 libsoup3-3.6.5p0 libwebp-1.6.0p0 libxslt-1.1.43p3 ninja-1.11.1p1v1 python-3.12.12 ruby-3.4.7 wayland-protocols-1.45 woff2-1.0.2p1 xz-5.8.1 /usr/sbin/pkg_add -aI -Drepair bison-3.8.2p0 cmake-core-3.31.8p0 enchant2-2.8.12 epoll-shim-0.0.20240608 g++-8.4.0p28 gcc-libs-8.4.0p28 geoclue2-2.8.0 gi-docgen-2025.5 gobject-introspection-1.86.0 gperf-3.1p0 gst-plugins-base-1.26.8 harfbuzz-icu-12.2.0 hyphen-2.8.8p0 libavif-1.3.0 libjxl-0.11.1 libsecret-0.21.7 libsoup3-3.6.5p0 libwebp-1.6.0p0 libxslt-1.1.43p3 ninja-1.11.1p1v1 ruby-3.4.7 wayland-protocols-1.45 woff2-1.0.2p1 gdk-pixbuf-query-loaders:/usr/local/lib/libestdc++.so.19.0: /usr/lib/libc++abi.so.9.0 : WARNING: symbol(_ZTVN10__cxxabiv120__si_class_type_infoE) size mismatch, relink your program gdk-pixbuf-query-loaders:/usr/local/lib/libestdc++.so.19.0: /usr/lib/libc++abi.so.9.0 : WARNING: symbol(_ZTVN10__cxxabiv117__class_type_infoE) size mismatch, relink your program gdk-pixbuf-query-loaders:/usr/local/lib/libestdc++.so.19.0: /usr/lib/libc++abi.so.9.0 : WARNING: symbol(_ZTVN10__cxxabiv119__pointer_type_infoE) size mismatch, relink your program gdk-pixbuf-query-loaders:/usr/local/lib/libestdc++.so.19.0: /usr/lib/libc++abi.so.9.0 : WARNING: symbol(_ZTVN10__cxxabiv123__fundamental_type_infoE) size mismatch, relink your program gdk-pixbuf-query-loaders:/usr/local/lib/libestdc++.so.19.0: /usr/lib/libc++abi.so.9.0 : WARNING: symbol(_ZTVN10__cxxabiv121__vmi_class_type_infoE) size mismatch, relink your program gdk-pixbuf-query-loaders:/usr/local/lib/libestdc++.so.19.0: /usr/lib/libc++abi.so.9.0 : WARNING: symbol(_ZTVN10__cxxabiv129__pointer_to_member_type_infoE) size mismatch, relink your program gdk-pixbuf-query-loaders:/usr/local/lib/libestdc++.so.19.0: /usr/lib/libc++abi.so.9.0 : WARNING: symbol(_ZTVN10__cxxabiv117__pbase_type_infoE) size mismatch, relink your program gdk-pixbuf-query-loaders:/usr/local/lib/libestdc++.so.19.0: /usr/lib/libc++abi.so.9.0 : WARNING: symbol(_ZTVN10__cxxabiv117__array_type_infoE) size mismatch, relink your program gdk-pixbuf-query-loaders:/usr/local/lib/libestdc++.so.19.0: /usr/lib/libc++abi.so.9.0 : WARNING: symbol(_ZTVN10__cxxabiv116__enum_type_infoE) size mismatch, relink your program gdk-pixbuf-query-loaders:/usr/local/lib/libestdc++.so.19.0: /usr/lib/libc++abi.so.9.0 : WARNING: symbol(_ZTVN10__cxxabiv120__function_type_infoE) size mismatch, relink your program gdk-pixbuf-query-loaders:/usr/local/lib/libgraphite2.so.2.0: /usr/lib/libc++abi.so.9.0 : WARNING: symbol(_ZTVN10__cxxabiv117__class_type_infoE) size mismatch, relink your program gdk-pixbuf-query-loaders:/usr/local/lib/libgraphite2.so.2.0: /usr/lib/libc++abi.so.9.0 : WARNING: symbol(_ZTVN10__cxxabiv120__si_class_type_infoE) size mismatch, relink your program --- +hunspell-1.7.2 ------------------- Install mozilla dictionaries for extra hunspell languages. e.g. # pkg_add mozilla-dicts-ca >>> Running show-prepare-results in www/webkitgtk4,webkitgtk41 at 1763100217.18 ===> www/webkitgtk4,webkitgtk41 ===> Building from scratch webkitgtk41-2.50.1p1 ===> webkitgtk41-2.50.1p1 depends on: bison-* -> bison-3.8.2p0 ===> webkitgtk41-2.50.1p1 depends on: gettext-tools-* -> gettext-tools-0.23.1 ===> webkitgtk41-2.50.1p1 depends on: gperf-* -> gperf-3.1p0 ===> webkitgtk41-2.50.1p1 depends on: geoclue2-* -> geoclue2-2.8.0 ===> webkitgtk41-2.50.1p1 depends on: wayland-protocols-* -> wayland-protocols-1.45 ===> webkitgtk41-2.50.1p1 depends on: cmake-core-* -> cmake-core-3.31.8p0 ===> webkitgtk41-2.50.1p1 depends on: ninja-* -> ninja-1.11.1p1v1 ===> webkitgtk41-2.50.1p1 depends on: python->=3.12,<3.13 -> python-3.12.12 ===> webkitgtk41-2.50.1p1 depends on: ruby->=3.4.0,<3.5 -> ruby-3.4.7 ===> webkitgtk41-2.50.1p1 depends on: gi-docgen-* -> gi-docgen-2025.5 ===> webkitgtk41-2.50.1p1 depends on: gobject-introspection-* -> gobject-introspection-1.86.0 ===> webkitgtk41-2.50.1p1 depends on: gcc->=8,<9 -> gcc-8.4.0p28 ===> webkitgtk41-2.50.1p1 depends on: g++->=8,<9 -> g++-8.4.0p28 ===> webkitgtk41-2.50.1p1 depends on: xz->=5.4.0 -> xz-5.8.1 ===> webkitgtk41-2.50.1p1 depends on: woff2-* -> woff2-1.0.2p1 ===> webkitgtk41-2.50.1p1 depends on: harfbuzz-icu-* -> harfbuzz-icu-12.2.0 ===> webkitgtk41-2.50.1p1 depends on: libavif-* -> libavif-1.3.0 ===> webkitgtk41-2.50.1p1 depends on: libjxl-* -> libjxl-0.11.1 ===> webkitgtk41-2.50.1p1 depends on: libwebp-* -> libwebp-1.6.0p0 ===> webkitgtk41-2.50.1p1 depends on: gst-plugins-base-* -> gst-plugins-base-1.26.8 ===> webkitgtk41-2.50.1p1 depends on: enchant2-* -> enchant2-2.8.12 ===> webkitgtk41-2.50.1p1 depends on: hyphen-* -> hyphen-2.8.8p0 ===> webkitgtk41-2.50.1p1 depends on: libxslt-* -> libxslt-1.1.43p3 ===> webkitgtk41-2.50.1p1 depends on: libsecret-* -> libsecret-0.21.7 ===> webkitgtk41-2.50.1p1 depends on: epoll-shim-* -> epoll-shim-0.0.20240608 ===> webkitgtk41-2.50.1p1 depends on: libsoup3-* -> libsoup3-3.6.5p0 ===> webkitgtk41-2.50.1p1 depends on: gtk+3-* -> gtk+3-3.24.51 ===> webkitgtk41-2.50.1p1 depends on: gcc-libs->=8,<9 -> gcc-libs-8.4.0p28 ===> Verifying specs: estdc++>=19 pthread X11 avif c cairo cairo-gobject drm enchant-2 epoll-shim epoxy expat 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 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 webpmux woff2dec xml2 xslt z atk-1.0 gdk-3 gtk-3 soup-3.0 ===> found estdc++.19.0 pthread.28.0 X11.19.0 avif.8.0 c.102.1 cairo.13.5 cairo-gobject.2.2 drm.7.13 enchant-2.1.2 epoll-shim.0.1 epoxy.4.1 expat.17.0 fontconfig.14.0 freetype.31.1 gbm.0.6 gcrypt.21.2 gdk_pixbuf-2.0.3200.3 gio-2.0.4200.22 glib-2.0.4201.15 gmodule-2.0.4200.22 gobject-2.0.4200.22 gpg-error.3.29 gstallocators-1.0.6.3 gstapp-1.0.7.3 gstaudio-1.0.7.3 gstbase-1.0.7.3 gstfft-1.0.7.3 gstgl-1.0.6.3 gstpbutils-1.0.7.3 gstreamer-1.0.7.3 gsttag-1.0.7.3 gstvideo-1.0.7.3 harfbuzz.18.20 harfbuzz-icu.2.3 hyphen.0.0 icudata.22.5 icui18n.22.5 icuuc.22.5 intl.8.1 jpeg.71.0 jxl.1.0 lcms2.2.0 m.10.1 pango-1.0.3801.6 pangocairo-1.0.3801.3 png.18.2 secret-1.2.2 sqlite3.37.35 tasn1.4.2 wayland-client.0.3 wayland-egl.0.0 wayland-server.0.4 webp.4.4 webpdemux.2.0 webpmux.2.1 woff2dec.0.0 xml2.22.1 xslt.4.2 z.7.1 atk-1.0.21810.4 gdk-3.2201.1 gtk-3.2201.0 soup-3.0.0.4 bison-3.8.2p0 cmake-core-3.31.8p0 enchant2-2.8.12 epoll-shim-0.0.20240608 g++-8.4.0p28 gcc-8.4.0p28 gcc-libs-8.4.0p28 geoclue2-2.8.0 gettext-tools-0.23.1 gi-docgen-2025.5 gobject-introspection-1.86.0 gperf-3.1p0 gst-plugins-base-1.26.8 gtk+3-3.24.51 harfbuzz-icu-12.2.0 hyphen-2.8.8p0 libavif-1.3.0 libjxl-0.11.1 libsecret-0.21.7 libsoup3-3.6.5p0 libwebp-1.6.0p0 libxslt-1.1.43p3 ninja-1.11.1p1v1 python-3.12.12 ruby-3.4.7 wayland-protocols-1.45 woff2-1.0.2p1 xz-5.8.1 (Junk lock released for sparc64-0b at 1763100245.56) distfiles size=45269396 >>> Running patch in www/webkitgtk4,webkitgtk41 at 1763100245.66 ===> www/webkitgtk4,webkitgtk41 ===> Checking files for webkitgtk41-2.50.1p1 `/usr/ports/distfiles/webkitgtk-2.50.1.tar.xz' is up to date. >> (SHA256) all files: OK ===> Extracting for webkitgtk41-2.50.1p1 ln -sf /usr/local/bin/ruby34 /usr/obj/ports/webkitgtk41-2.50.1-webkitgtk41/bin/ruby ===> Patching for webkitgtk41-2.50.1p1 ===> 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 558. 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 3758. 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 2848. done ===> Applying OpenBSD patch patch-Source_JavaScriptCore_assembler_MacroAssemblerRISCV64_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |https://github.com/WebKit/WebKit/pull/36459/ | |From de57a167af8ec11f1f12e2d1f40bcd60334f77d6 Mon Sep 17 00:00:00 2001 |From: MingZhu Yan |Date: Mon, 11 Nov 2024 00:56:40 +0800 | | [RISCV] Add MacroAssemblerRISCV64 implementations for add8 | https://bugs.webkit.org/show_bug.cgi?id=282898 | | Reviewed by NOBODY (OOPS!). | | * Source/JavaScriptCore/assembler/MacroAssemblerRISCV64.h: | (JSC::MacroAssemblerRISCV64::add8): | |Index: Source/JavaScriptCore/assembler/MacroAssemblerRISCV64.h |--- Source/JavaScriptCore/assembler/MacroAssemblerRISCV64.h.orig |+++ Source/JavaScriptCore/assembler/MacroAssemblerRISCV64.h -------------------------- Patching file Source/JavaScriptCore/assembler/MacroAssemblerRISCV64.h using Plan A... Hunk #1 succeeded at 173. done ===> Applying OpenBSD patch patch-Source_JavaScriptCore_assembler_MacroAssemblerX86_64_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h |--- Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h.orig |+++ Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h -------------------------- Patching file Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h using Plan A... Hunk #1 succeeded at 32. 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 189. Hunk #2 succeeded at 212. Hunk #3 succeeded at 321. Hunk #4 succeeded at 2198. 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 68. 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 219. Hunk #2 succeeded at 308. Hunk #3 succeeded at 332. done ===> Applying OpenBSD patch patch-Source_JavaScriptCore_llint_LowLevelInterpreter_asm Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix build on i386. | |Index: Source/JavaScriptCore/llint/LowLevelInterpreter.asm |--- Source/JavaScriptCore/llint/LowLevelInterpreter.asm.orig |+++ Source/JavaScriptCore/llint/LowLevelInterpreter.asm -------------------------- Patching file Source/JavaScriptCore/llint/LowLevelInterpreter.asm using Plan A... Hunk #1 succeeded at 2980. 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 1390. done ===> Applying OpenBSD patch patch-Source_JavaScriptCore_runtime_JSCBytecodeCacheVersion_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |error: unknown type name 'ElfW' | |Index: Source/JavaScriptCore/runtime/JSCBytecodeCacheVersion.cpp |--- Source/JavaScriptCore/runtime/JSCBytecodeCacheVersion.cpp.orig |+++ Source/JavaScriptCore/runtime/JSCBytecodeCacheVersion.cpp -------------------------- Patching file Source/JavaScriptCore/runtime/JSCBytecodeCacheVersion.cpp using Plan A... Hunk #1 succeeded at 66. 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 177. Hunk #2 succeeded at 312. Hunk #3 succeeded at 488. Hunk #4 succeeded at 678. Hunk #5 succeeded at 753. Hunk #6 succeeded at 884. done ===> Applying OpenBSD patch patch-Source_JavaScriptCore_runtime_MathCommon_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |From 3c54d2278eba24fe75ff2c04b74807e118ed7562 Mon Sep 17 00:00:00 2001 |From: Pablo Saavedra |Date: Thu, 10 Oct 2024 15:11:47 +0200 |Subject: [PATCH] [JSC] Fix build failure on musl: Add fallback for roundeven | and roundevenf https://bugs.webkit.org/show_bug.cgi?id=281216 | |Modified to remove OS(LINUX) from #if | |Index: Source/JavaScriptCore/runtime/MathCommon.cpp |--- Source/JavaScriptCore/runtime/MathCommon.cpp.orig |+++ Source/JavaScriptCore/runtime/MathCommon.cpp -------------------------- Patching file Source/JavaScriptCore/runtime/MathCommon.cpp using Plan A... Hunk #1 succeeded at 626. 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 233. Hunk #2 succeeded at 242. done ===> Applying OpenBSD patch patch-Source_JavaScriptCore_wasm_js_JSToWasm_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix invalid application of 'sizeof' to an incomplete type 'JSC::OpaqueByproducts' |The required header is supposedly brought in if OMGJIT is enabled, but that's |not the case on riscv64. | |Upstream discussion: https://bugs.webkit.org/show_bug.cgi?id=282677 | |Index: Source/JavaScriptCore/wasm/js/JSToWasm.cpp |--- Source/JavaScriptCore/wasm/js/JSToWasm.cpp.orig |+++ Source/JavaScriptCore/wasm/js/JSToWasm.cpp -------------------------- Patching file Source/JavaScriptCore/wasm/js/JSToWasm.cpp using Plan A... Hunk #1 succeeded at 41. done ===> Applying OpenBSD patch patch-Source_ThirdParty_ANGLE_src_common_SimpleMutex_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Needs FUTEX_WAIT_BITSET and FUTEX_BITSET_MATCH_ANY. | |Index: Source/ThirdParty/ANGLE/src/common/SimpleMutex.h |--- Source/ThirdParty/ANGLE/src/common/SimpleMutex.h.orig |+++ Source/ThirdParty/ANGLE/src/common/SimpleMutex.h -------------------------- Patching file Source/ThirdParty/ANGLE/src/common/SimpleMutex.h using Plan A... Hunk #1 succeeded at 42. 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 23. 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 13. Hunk #2 succeeded at 62. done ===> Applying OpenBSD patch patch-Source_ThirdParty_ANGLE_src_libANGLE_renderer_gl_egl_DisplayEGL_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/egl/DisplayEGL.cpp |--- Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/egl/DisplayEGL.cpp.orig |+++ Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/egl/DisplayEGL.cpp -------------------------- Patching file Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/egl/DisplayEGL.cpp using Plan A... Hunk #1 succeeded at 109. done ===> Applying OpenBSD patch patch-Source_ThirdParty_skia_src_ports_SkMemory_malloc_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |See www/chromium/patches/patch-third_party_skia_src_ports_SkMemory_malloc_cpp | |Index: Source/ThirdParty/skia/src/ports/SkMemory_malloc.cpp |--- Source/ThirdParty/skia/src/ports/SkMemory_malloc.cpp.orig |+++ Source/ThirdParty/skia/src/ports/SkMemory_malloc.cpp -------------------------- Patching file Source/ThirdParty/skia/src/ports/SkMemory_malloc.cpp using Plan A... Hunk #1 succeeded at 15. Hunk #2 succeeded at 126. 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 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 277. 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_MemoryPressureHandler_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/WTF/wtf/MemoryPressureHandler.cpp |--- Source/WTF/wtf/MemoryPressureHandler.cpp.orig |+++ Source/WTF/wtf/MemoryPressureHandler.cpp -------------------------- Patching file Source/WTF/wtf/MemoryPressureHandler.cpp using Plan A... Hunk #1 succeeded at 68. done ===> Applying OpenBSD patch patch-Source_WTF_wtf_MemoryPressureHandler_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/WTF/wtf/MemoryPressureHandler.h |--- Source/WTF/wtf/MemoryPressureHandler.h.orig |+++ Source/WTF/wtf/MemoryPressureHandler.h -------------------------- Patching file Source/WTF/wtf/MemoryPressureHandler.h using Plan A... Hunk #1 succeeded at 97. Hunk #2 succeeded at 268. 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 57. 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 305. 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: -------------------------- |Hunk 1: forcefully disable WASM on riscv64 |Hunk 2: 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 651. Hunk #2 succeeded at 701. done ===> Applying OpenBSD patch patch-Source_WTF_wtf_PlatformGTK_cmake Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/WTF/wtf/PlatformGTK.cmake |--- Source/WTF/wtf/PlatformGTK.cmake.orig |+++ Source/WTF/wtf/PlatformGTK.cmake -------------------------- Patching file Source/WTF/wtf/PlatformGTK.cmake using Plan A... Hunk #1 succeeded at 69. done ===> Applying OpenBSD patch patch-Source_WTF_wtf_PlatformJSCOnly_cmake Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/WTF/wtf/PlatformJSCOnly.cmake |--- Source/WTF/wtf/PlatformJSCOnly.cmake.orig |+++ Source/WTF/wtf/PlatformJSCOnly.cmake -------------------------- Patching file Source/WTF/wtf/PlatformJSCOnly.cmake using Plan A... Hunk #1 succeeded at 103. 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 88. done ===> Applying OpenBSD patch patch-Source_WTF_wtf_generic_MemoryFootprintGeneric_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/WTF/wtf/generic/MemoryFootprintGeneric.cpp |--- Source/WTF/wtf/generic/MemoryFootprintGeneric.cpp.orig |+++ Source/WTF/wtf/generic/MemoryFootprintGeneric.cpp -------------------------- Patching file Source/WTF/wtf/generic/MemoryFootprintGeneric.cpp using Plan A... Hunk #1 succeeded at 27. Hunk #2 succeeded at 35. done ===> Applying OpenBSD patch patch-Source_WTF_wtf_glib_FileSystemGlib_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/WTF/wtf/glib/FileSystemGlib.cpp |--- Source/WTF/wtf/glib/FileSystemGlib.cpp.orig |+++ Source/WTF/wtf/glib/FileSystemGlib.cpp -------------------------- Patching file Source/WTF/wtf/glib/FileSystemGlib.cpp using Plan A... Hunk #1 succeeded at 75. 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 116. done ===> Applying OpenBSD patch patch-Source_WTF_wtf_simde_arm_neon_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |clang 16 on sparc64 does not support _Float16 | |Index: Source/WTF/wtf/simde/arm/neon.h |--- Source/WTF/wtf/simde/arm/neon.h.orig |+++ Source/WTF/wtf/simde/arm/neon.h -------------------------- Patching file Source/WTF/wtf/simde/arm/neon.h using Plan A... Hunk #1 succeeded at 8787. done ===> Applying OpenBSD patch patch-Source_WTF_wtf_unix_MemoryPressureHandlerUnix_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/WTF/wtf/unix/MemoryPressureHandlerUnix.cpp |--- Source/WTF/wtf/unix/MemoryPressureHandlerUnix.cpp.orig |+++ Source/WTF/wtf/unix/MemoryPressureHandlerUnix.cpp -------------------------- Patching file Source/WTF/wtf/unix/MemoryPressureHandlerUnix.cpp using Plan A... Hunk #1 succeeded at 28. Hunk #2 succeeded at 39. Hunk #3 succeeded at 117. Hunk #4 succeeded at 131. 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 2074. 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 44. Hunk #2 succeeded at 94. 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 114. done ===> Applying OpenBSD patch patch-Source_WebCore_platform_graphics_gbm_MemoryMappedGPUBuffer_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/WebCore/platform/graphics/gbm/MemoryMappedGPUBuffer.cpp |--- Source/WebCore/platform/graphics/gbm/MemoryMappedGPUBuffer.cpp.orig |+++ Source/WebCore/platform/graphics/gbm/MemoryMappedGPUBuffer.cpp -------------------------- Patching file Source/WebCore/platform/graphics/gbm/MemoryMappedGPUBuffer.cpp using Plan A... Hunk #1 succeeded at 35. Hunk #2 succeeded at 344. Hunk #3 succeeded at 374. 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 35. 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 25. done ===> Applying OpenBSD patch patch-Source_WebKit_UIProcess_gtk_AcceleratedBackingStore_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/WebKit/UIProcess/gtk/AcceleratedBackingStore.cpp |--- Source/WebKit/UIProcess/gtk/AcceleratedBackingStore.cpp.orig |+++ Source/WebKit/UIProcess/gtk/AcceleratedBackingStore.cpp -------------------------- Patching file Source/WebKit/UIProcess/gtk/AcceleratedBackingStore.cpp using Plan A... Hunk #1 succeeded at 88. 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 60. Hunk #2 succeeded at 353. done ===> Applying OpenBSD patch patch-Source_bmalloc_bmalloc_EligibilityResultInlines_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |In file included from /usr/ports/pobj/webkitgtk60-2.46.1-webkitgtk60/webkitgtk-2.46.1/Source/WebKit/UIProcess/gtk/PointerLockManagerX11.cpp:34: |In file included from /usr/ports/pobj/webkitgtk60-2.46.1-webkitgtk60/build-amd64-webkitgtk60/WTF/Headers/wtf/TZoneMallocInlines.h:58: |In file included from /usr/ports/pobj/webkitgtk60-2.46.1-webkitgtk60/build-amd64-webkitgtk60/bmalloc/Headers/bmalloc/IsoHeapInlines.h:31: |In file included from /usr/ports/pobj/webkitgtk60-2.46.1-webkitgtk60/build-amd64-webkitgtk60/bmalloc/Headers/bmalloc/EligibilityResultInlines.h:28: |/usr/ports/pobj/webkitgtk60-2.46.1-webkitgtk60/build-amd64-webkitgtk60/bmalloc/Headers/bmalloc/EligibilityResult.h:35:5: error: expected identifier Success |/usr/X11R6/include/X11/X.h:350:21: note: expanded from macro 'Success' |#define Success 0 /* everything's okay */ | |Index: Source/bmalloc/bmalloc/EligibilityResultInlines.h |--- Source/bmalloc/bmalloc/EligibilityResultInlines.h.orig |+++ Source/bmalloc/bmalloc/EligibilityResultInlines.h -------------------------- Patching file Source/bmalloc/bmalloc/EligibilityResultInlines.h using Plan A... Hunk #1 succeeded at 41. done ===> Applying OpenBSD patch patch-Source_bmalloc_bmalloc_EligibilityResult_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |In file included from /usr/ports/pobj/webkitgtk60-2.46.1-webkitgtk60/webkitgtk-2.46.1/Source/WebKit/UIProcess/gtk/PointerLockManagerX11.cpp:34: |In file included from /usr/ports/pobj/webkitgtk60-2.46.1-webkitgtk60/build-amd64-webkitgtk60/WTF/Headers/wtf/TZoneMallocInlines.h:58: |In file included from /usr/ports/pobj/webkitgtk60-2.46.1-webkitgtk60/build-amd64-webkitgtk60/bmalloc/Headers/bmalloc/IsoHeapInlines.h:31: |In file included from /usr/ports/pobj/webkitgtk60-2.46.1-webkitgtk60/build-amd64-webkitgtk60/bmalloc/Headers/bmalloc/EligibilityResultInlines.h:28: |/usr/ports/pobj/webkitgtk60-2.46.1-webkitgtk60/build-amd64-webkitgtk60/bmalloc/Headers/bmalloc/EligibilityResult.h:35:5: error: expected identifier Success |/usr/X11R6/include/X11/X.h:350:21: note: expanded from macro 'Success' |#define Success 0 /* everything's okay */ | |Index: Source/bmalloc/bmalloc/EligibilityResult.h |--- Source/bmalloc/bmalloc/EligibilityResult.h.orig |+++ Source/bmalloc/bmalloc/EligibilityResult.h -------------------------- Patching file Source/bmalloc/bmalloc/EligibilityResult.h using Plan A... Hunk #1 succeeded at 39. Hunk #2 succeeded at 51. done ===> Applying OpenBSD patch patch-Source_bmalloc_bmalloc_IsoAllocatorInlines_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |In file included from /usr/ports/pobj/webkitgtk60-2.46.1-webkitgtk60/webkitgtk-2.46.1/Source/WebKit/UIProcess/gtk/PointerLockManagerX11.cpp:34: |In file included from /usr/ports/pobj/webkitgtk60-2.46.1-webkitgtk60/build-amd64-webkitgtk60/WTF/Headers/wtf/TZoneMallocInlines.h:58: |In file included from /usr/ports/pobj/webkitgtk60-2.46.1-webkitgtk60/build-amd64-webkitgtk60/bmalloc/Headers/bmalloc/IsoHeapInlines.h:31: |In file included from /usr/ports/pobj/webkitgtk60-2.46.1-webkitgtk60/build-amd64-webkitgtk60/bmalloc/Headers/bmalloc/EligibilityResultInlines.h:28: |/usr/ports/pobj/webkitgtk60-2.46.1-webkitgtk60/build-amd64-webkitgtk60/bmalloc/Headers/bmalloc/EligibilityResult.h:35:5: error: expected identifier Success |/usr/X11R6/include/X11/X.h:350:21: note: expanded from macro 'Success' |#define Success 0 /* everything's okay */ | |Index: Source/bmalloc/bmalloc/IsoAllocatorInlines.h |--- Source/bmalloc/bmalloc/IsoAllocatorInlines.h.orig |+++ Source/bmalloc/bmalloc/IsoAllocatorInlines.h -------------------------- Patching file Source/bmalloc/bmalloc/IsoAllocatorInlines.h using Plan A... Hunk #1 succeeded at 78. done ===> Applying OpenBSD patch patch-Source_bmalloc_bmalloc_VMAllocate_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/bmalloc/bmalloc/VMAllocate.h |--- Source/bmalloc/bmalloc/VMAllocate.h.orig |+++ Source/bmalloc/bmalloc/VMAllocate.h -------------------------- Patching file Source/bmalloc/bmalloc/VMAllocate.h using Plan A... Hunk #1 succeeded at 287. done ===> Applying OpenBSD patch patch-Source_bmalloc_bmalloc_bmalloc_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/bmalloc/bmalloc/bmalloc.h |--- Source/bmalloc/bmalloc/bmalloc.h.orig |+++ Source/bmalloc/bmalloc/bmalloc.h -------------------------- Patching file Source/bmalloc/bmalloc/bmalloc.h using Plan A... Hunk #1 succeeded at 210. done ===> Applying OpenBSD patch patch-Source_bmalloc_libpas_src_libpas_pas_committed_pages_vector_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/bmalloc/libpas/src/libpas/pas_committed_pages_vector.c |--- Source/bmalloc/libpas/src/libpas/pas_committed_pages_vector.c.orig |+++ Source/bmalloc/libpas/src/libpas/pas_committed_pages_vector.c -------------------------- Patching file Source/bmalloc/libpas/src/libpas/pas_committed_pages_vector.c using Plan A... Hunk #1 succeeded at 68. done ===> Applying OpenBSD patch patch-Source_bmalloc_libpas_src_libpas_pas_committed_pages_vector_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/bmalloc/libpas/src/libpas/pas_committed_pages_vector.h |--- Source/bmalloc/libpas/src/libpas/pas_committed_pages_vector.h.orig |+++ Source/bmalloc/libpas/src/libpas/pas_committed_pages_vector.h -------------------------- Patching file Source/bmalloc/libpas/src/libpas/pas_committed_pages_vector.h using Plan A... Hunk #1 succeeded at 56. done ===> Applying OpenBSD patch patch-Source_bmalloc_libpas_src_libpas_pas_monotonic_time_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/bmalloc/libpas/src/libpas/pas_monotonic_time.c |--- Source/bmalloc/libpas/src/libpas/pas_monotonic_time.c.orig |+++ Source/bmalloc/libpas/src/libpas/pas_monotonic_time.c -------------------------- Patching file Source/bmalloc/libpas/src/libpas/pas_monotonic_time.c using Plan A... Hunk #1 succeeded at 36. Hunk #2 succeeded at 85. done ===> Applying OpenBSD patch patch-Source_bmalloc_libpas_src_libpas_pas_page_malloc_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/bmalloc/libpas/src/libpas/pas_page_malloc.c |--- Source/bmalloc/libpas/src/libpas/pas_page_malloc.c.orig |+++ Source/bmalloc/libpas/src/libpas/pas_page_malloc.c -------------------------- Patching file Source/bmalloc/libpas/src/libpas/pas_page_malloc.c using Plan A... Hunk #1 succeeded at 323. Hunk #2 succeeded at 366. done ===> Applying OpenBSD patch patch-Source_bmalloc_libpas_src_libpas_pas_platform_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/bmalloc/libpas/src/libpas/pas_platform.h |--- Source/bmalloc/libpas/src/libpas/pas_platform.h.orig |+++ Source/bmalloc/libpas/src/libpas/pas_platform.h -------------------------- Patching file Source/bmalloc/libpas/src/libpas/pas_platform.h using Plan A... Hunk #1 succeeded at 140. done ===> Applying OpenBSD patch patch-Source_bmalloc_libpas_src_libpas_pas_probabilistic_guard_malloc_allocator_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |XXX undefined symbol backtrace even with USE_LIBBACKTRACE=OFF | |Index: Source/bmalloc/libpas/src/libpas/pas_probabilistic_guard_malloc_allocator.c |--- Source/bmalloc/libpas/src/libpas/pas_probabilistic_guard_malloc_allocator.c.orig |+++ Source/bmalloc/libpas/src/libpas/pas_probabilistic_guard_malloc_allocator.c -------------------------- Patching file Source/bmalloc/libpas/src/libpas/pas_probabilistic_guard_malloc_allocator.c using Plan A... Hunk #1 succeeded at 48. done ===> Applying OpenBSD patch patch-Source_bmalloc_libpas_src_libpas_pas_random_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/bmalloc/libpas/src/libpas/pas_random.h |--- Source/bmalloc/libpas/src/libpas/pas_random.h.orig |+++ Source/bmalloc/libpas/src/libpas/pas_random.h -------------------------- Patching file Source/bmalloc/libpas/src/libpas/pas_random.h using Plan A... Hunk #1 succeeded at 69. done ===> Applying OpenBSD patch patch-Source_bmalloc_libpas_src_libpas_pas_thread_local_cache_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/bmalloc/libpas/src/libpas/pas_thread_local_cache.c |--- Source/bmalloc/libpas/src/libpas/pas_thread_local_cache.c.orig |+++ Source/bmalloc/libpas/src/libpas/pas_thread_local_cache.c -------------------------- Patching file Source/bmalloc/libpas/src/libpas/pas_thread_local_cache.c using Plan A... Hunk #1 succeeded at 49. Hunk #2 succeeded at 220. 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 296. 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 133. Hunk #2 succeeded at 206. Hunk #3 succeeded at 221. 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 333. done ===> Applying OpenBSD patch patch-Source_cmake_WebKitFeatures_cmake Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |riscv64 JIT/Wasm etc support isn't ready for prime time. | |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 106. Hunk #2 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 1763100276.16 ===> www/webkitgtk4,webkitgtk41 ===> Generating configure for webkitgtk41-2.50.1p1 ===> Configuring for webkitgtk41-2.50.1p1 /usr/bin/perl /usr/ports/infrastructure/bin/pkg_subst -DMODPY_PYCACHE=__pycache__/ -DMODPY_ABI3SO=.abi3 -DMODPY_PYC_MAGIC_TAG=cpython-312. -DMODPY_BIN=/usr/local/bin/python3.12 -DMODPY_DISTV= -DMODPY_VERSION=3.12 -DMODPY_PY_PREFIX=py3- -DMODPY_PYOEXTENSION=opt-1.pyc -DAPI=4.1 -DMODCMAKE_BUILD_SUFFIX=-release.cmake -DMODRUBY_RELEXAMPLEDIR=share/examples/ruby34 -DMODRUBY_SITEARCHDIR=lib/ruby/site_ruby/3.4/sparc64-openbsd -DMODRUBY_SITEDIR=lib/ruby/site_ruby/3.4 -DMODRUBY_LIBREV=3.4 -DMODRUBY_ARCH=sparc64-openbsd -DGEM_LIB= -DGEM_BIN= -DDISTNAME=webkitgtk-2.50.1 -DLIBjavascriptcoregtk-4.1_VERSION=4.3 -DLIBwebkit2gtk-4.1_VERSION=4.3 -DLIBwebkitgtk-6.0_VERSION=0.5 -DARCH=sparc64 -DBASE_PKGPATH=www/webkitgtk4,webkitgtk41 -DFLAVOR_EXT=-webkitgtk41 -DFULLPKGNAME=webkitgtk41-2.50.1p1 -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.50.1-webkitgtk41 /usr/obj/ports/webkitgtk41-2.50.1-webkitgtk41/webkitgtk-2.50.1/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.50.1-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.50.1-webkitgtk41/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- The CMake build type is: Release CMake Error at Source/cmake/WebKitCommon.cmake:75 (message): GCC 12.2 or newer is required to build WebKit. Use a newer GCC version or Clang. Call Stack (most recent call first): CMakeLists.txt:16 (include) -- Configuring incomplete, errors occurred! *** Error 1 in www/webkitgtk4 (/usr/ports/infrastructure/mk/bsd.port.mk:3028 'do-configure': @cd /usr/obj/ports/webkitgtk41-2.50.1-webkitgtk...) ===> Exiting www/webkitgtk4,webkitgtk41 with an error *** Error 2 in www/webkitgtk4 (/usr/ports/infrastructure/mk/bsd.port.mk:3048 '/usr/obj/ports/webkitgtk41-2.50.1-webkitgtk41/build-sparc64-webkitgtk41/.configure_done') *** Error 2 in www/webkitgtk4 (/usr/ports/infrastructure/mk/bsd.port.mk:2710 'configure': @lock=webkitgtk41-2.50.1p1; export _LOCKS_HELD=" ...) *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'configure': @: ${echo_msg:=echo}; : ${target:=configure}; for i in ; ...) >>> Ended at 1763100283.62 max_stuck=34.57/depends=45.46/show-prepare-results=28.46/patch=30.51/configure=7.53 Error: job failed with 512 on sparc64-0b at 1763100283