>>> Building on sparc64-0d under www/webkitgtk4,webkitgtk41 BDEPENDS = [devel/cmake/core;archivers/xz;x11/gtk+3;devel/gettext,-tools;textproc/enchant2;textproc/gi-docgen;graphics/libjxl;geo/geoclue2;archivers/woff2;graphics/libwebp;graphics/libavif;lang/gcc/8,-libs;devel/ninja;devel/harfbuzz,-icu;lang/python/3;textproc/hyphen;devel/libsoup3;multimedia/gstreamer1/plugins-bad;lang/gcc/8,-c++;lang/gcc/8;devel/epoll-shim;lang/ruby/3.3;multimedia/gstreamer1/plugins-base;textproc/libxslt;devel/gobject-introspection;audio/flite;devel/bison;x11/gnome/libsecret;wayland/wayland-protocols;devel/gperf] DIST = [www/webkitgtk4:webkitgtk-2.48.1.tar.xz] FULLPKGNAME = webkitgtk41-2.48.1 RDEPENDS = [textproc/enchant2;graphics/libjxl;textproc/libxslt;geo/geoclue2;multimedia/gstreamer1/plugins-base;multimedia/gstreamer1/plugins-good;devel/epoll-shim;multimedia/gstreamer1/plugins-bad;x11/gtk+3;devel/harfbuzz,-icu;textproc/hyphen;devel/libsoup3;audio/flite;archivers/woff2;graphics/libwebp;x11/gnome/libsecret;graphics/libavif;lang/gcc/8,-libs] (Junk lock obtained for sparc64-0d at 1745649502.28) >>> Running depends in www/webkitgtk4,webkitgtk41 at 1745649502.38 last junk was in net/mtr,gtk /usr/sbin/pkg_add -aI -Drepair bison-3.8.2 enchant2-2.8.2 epoll-shim-0.0.20240608 flite-2.2 g++-8.4.0p26 gcc-libs-8.4.0p26 geoclue2-2.7.2 gi-docgen-2025.3 gperf-3.1p0 gst-plugins-bad-1.26.0 gst-plugins-base-1.26.0 harfbuzz-icu-11.0.0 hyphen-2.8.8p0 libavif-1.1.1 libjxl-0.11.1 libsoup3-3.6.5 libwebp-1.4.0 libxslt-1.1.43p0 ruby-3.3.7 wayland-protocols-1.41p0 woff2-1.0.2p0 was: /usr/sbin/pkg_add -aI -Drepair bison-3.8.2 cmake-core-3.31.7 enchant2-2.8.2 epoll-shim-0.0.20240608 flite-2.2 g++-8.4.0p26 gcc-8.4.0p26 gcc-libs-8.4.0p26 geoclue2-2.7.2 gettext-tools-0.23.1 gi-docgen-2025.3 gobject-introspection-1.82.0p3 gperf-3.1p0 gst-plugins-bad-1.26.0 gst-plugins-base-1.26.0 gtk+3-3.24.49 harfbuzz-icu-11.0.0 hyphen-2.8.8p0 libavif-1.1.1 libjxl-0.11.1 libsecret-0.21.7 libsoup3-3.6.5 libwebp-1.4.0 libxslt-1.1.43p0 ninja-1.11.1p0v0 python-3.12.10 ruby-3.3.7 wayland-protocols-1.41p0 woff2-1.0.2p0 xz-5.8.1 /usr/sbin/pkg_add -aI -Drepair bison-3.8.2 enchant2-2.8.2 epoll-shim-0.0.20240608 flite-2.2 g++-8.4.0p26 gcc-libs-8.4.0p26 geoclue2-2.7.2 gi-docgen-2025.3 gperf-3.1p0 gst-plugins-bad-1.26.0 gst-plugins-base-1.26.0 harfbuzz-icu-11.0.0 hyphen-2.8.8p0 libavif-1.1.1 libjxl-0.11.1 libsoup3-3.6.5 libwebp-1.4.0 libxslt-1.1.43p0 ruby-3.3.7 wayland-protocols-1.41p0 woff2-1.0.2p0 gdk-pixbuf-query-loaders:/usr/local/lib/libestdc++.so.19.0: /usr/lib/libc++abi.so.7.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.7.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.7.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.7.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.7.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.7.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.7.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.7.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.7.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.7.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.7.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.7.0 : WARNING: symbol(_ZTVN10__cxxabiv120__si_class_type_infoE) size mismatch, relink your program --- +flite-2.2 ------------------- The festival lite package was modified from the original source. You can find the modifications on https://cvsweb.openbsd.org/ports/audio/flite/patches/ --- +ruby-3.3.7 ------------------- If you want to use this package as your default system ruby, as root create symbolic links like so (overwriting any previous default): ln -sf /usr/local/bin/ruby33 /usr/local/bin/ruby ln -sf /usr/local/bin/bundle33 /usr/local/bin/bundle ln -sf /usr/local/bin/bundler33 /usr/local/bin/bundler ln -sf /usr/local/bin/erb33 /usr/local/bin/erb ln -sf /usr/local/bin/gem33 /usr/local/bin/gem ln -sf /usr/local/bin/irb33 /usr/local/bin/irb ln -sf /usr/local/bin/racc33 /usr/local/bin/racc ln -sf /usr/local/bin/rake33 /usr/local/bin/rake ln -sf /usr/local/bin/rbs33 /usr/local/bin/rbs ln -sf /usr/local/bin/rdbg33 /usr/local/bin/rdbg ln -sf /usr/local/bin/rdoc33 /usr/local/bin/rdoc ln -sf /usr/local/bin/ri33 /usr/local/bin/ri ln -sf /usr/local/bin/syntax_suggest33 /usr/local/bin/syntax_suggest ln -sf /usr/local/bin/typeprof33 /usr/local/bin/typeprof The ruby-shims package is also available to automatically select an appropriate Ruby version per-project directory or system-wide. >>> Running show-prepare-results in www/webkitgtk4,webkitgtk41 at 1745649559.90 ===> www/webkitgtk4,webkitgtk41 ===> Building from scratch webkitgtk41-2.48.1 ===> webkitgtk41-2.48.1 depends on: bison-* -> bison-3.8.2 ===> webkitgtk41-2.48.1 depends on: gettext-tools-* -> gettext-tools-0.23.1 ===> webkitgtk41-2.48.1 depends on: gperf-* -> gperf-3.1p0 ===> webkitgtk41-2.48.1 depends on: geoclue2-* -> geoclue2-2.7.2 ===> webkitgtk41-2.48.1 depends on: wayland-protocols-* -> wayland-protocols-1.41p0 ===> webkitgtk41-2.48.1 depends on: cmake-core-* -> cmake-core-3.31.7 ===> webkitgtk41-2.48.1 depends on: ninja-* -> ninja-1.11.1p0v0 ===> webkitgtk41-2.48.1 depends on: python->=3.12,<3.13 -> python-3.12.10 ===> webkitgtk41-2.48.1 depends on: ruby->=3.3.0,<3.4 -> ruby-3.3.7 ===> webkitgtk41-2.48.1 depends on: gi-docgen-* -> gi-docgen-2025.3 ===> webkitgtk41-2.48.1 depends on: gobject-introspection-* -> gobject-introspection-1.82.0p3 ===> webkitgtk41-2.48.1 depends on: gcc->=8,<9 -> gcc-8.4.0p26 ===> webkitgtk41-2.48.1 depends on: g++->=8,<9 -> g++-8.4.0p26 ===> webkitgtk41-2.48.1 depends on: xz->=5.4.0 -> xz-5.8.1 ===> webkitgtk41-2.48.1 depends on: woff2-* -> woff2-1.0.2p0 ===> webkitgtk41-2.48.1 depends on: flite-* -> flite-2.2 ===> webkitgtk41-2.48.1 depends on: harfbuzz-icu-* -> harfbuzz-icu-11.0.0 ===> webkitgtk41-2.48.1 depends on: libavif-* -> libavif-1.1.1 ===> webkitgtk41-2.48.1 depends on: libjxl-* -> libjxl-0.11.1 ===> webkitgtk41-2.48.1 depends on: libwebp-* -> libwebp-1.4.0 ===> webkitgtk41-2.48.1 depends on: gst-plugins-base-* -> gst-plugins-base-1.26.0 ===> webkitgtk41-2.48.1 depends on: gst-plugins-bad-* -> gst-plugins-bad-1.26.0 ===> webkitgtk41-2.48.1 depends on: enchant2-* -> enchant2-2.8.2 ===> webkitgtk41-2.48.1 depends on: hyphen-* -> hyphen-2.8.8p0 ===> webkitgtk41-2.48.1 depends on: libxslt-* -> libxslt-1.1.43p0 ===> webkitgtk41-2.48.1 depends on: libsecret-* -> libsecret-0.21.7 ===> webkitgtk41-2.48.1 depends on: epoll-shim-* -> epoll-shim-0.0.20240608 ===> webkitgtk41-2.48.1 depends on: libsoup3-* -> libsoup3-3.6.5 ===> webkitgtk41-2.48.1 depends on: gtk+3-* -> gtk+3-3.24.49 ===> webkitgtk41-2.48.1 depends on: gcc-libs->=8,<9 -> gcc-libs-8.4.0p26 ===> Verifying specs: estdc++>=19 pthread X11 avif c cairo cairo-gobject drm enchant-2 epoll-shim epoxy expat flite flite_cmu_grapheme_lang flite_cmu_grapheme_lex flite_cmu_indic_lang flite_cmu_indic_lex flite_cmu_time_awb flite_cmu_us_awb flite_cmu_us_kal flite_cmu_us_kal16 flite_cmu_us_rms flite_cmu_us_slt flite_cmulex flite_usenglish 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 webpmux woff2dec xml2 xslt z atk-1.0 gdk-3 gtk-3 soup-3.0 ===> found estdc++.19.0 pthread.27.1 X11.18.2 avif.7.1 c.100.3 cairo.13.5 cairo-gobject.2.2 drm.7.13 enchant-2.1.2 epoll-shim.0.1 epoxy.4.1 expat.15.0 flite.2.0 flite_cmu_grapheme_lang.2.0 flite_cmu_grapheme_lex.2.0 flite_cmu_indic_lang.2.0 flite_cmu_indic_lex.2.0 flite_cmu_time_awb.2.0 flite_cmu_us_awb.2.0 flite_cmu_us_kal.2.0 flite_cmu_us_kal16.2.0 flite_cmu_us_rms.2.0 flite_cmu_us_slt.2.0 flite_cmulex.2.0 flite_usenglish.2.0 fontconfig.14.0 freetype.31.0 gbm.0.6 gcrypt.21.2 gdk_pixbuf-2.0.3200.3 gio-2.0.4200.20 glib-2.0.4201.13 gmodule-2.0.4200.20 gobject-2.0.4200.20 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 gsttranscoder-1.0.1.3 gstvideo-1.0.7.3 harfbuzz.18.15 harfbuzz-icu.2.3 hyphen.0.0 icudata.22.4 icui18n.22.4 icuuc.22.4 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.32 tasn1.4.2 wayland-client.0.2 wayland-egl.0.0 wayland-server.0.3 webp.4.3 webpdemux.2.0 webpmux.2.1 woff2dec.0.0 xml2.21.0 xslt.4.2 z.7.1 atk-1.0.21810.3 gdk-3.2201.1 gtk-3.2201.0 soup-3.0.0.4 bison-3.8.2 cmake-core-3.31.7 enchant2-2.8.2 epoll-shim-0.0.20240608 flite-2.2 g++-8.4.0p26 gcc-8.4.0p26 gcc-libs-8.4.0p26 geoclue2-2.7.2 gettext-tools-0.23.1 gi-docgen-2025.3 gobject-introspection-1.82.0p3 gperf-3.1p0 gst-plugins-bad-1.26.0 gst-plugins-base-1.26.0 gtk+3-3.24.49 harfbuzz-icu-11.0.0 hyphen-2.8.8p0 libavif-1.1.1 libjxl-0.11.1 libsecret-0.21.7 libsoup3-3.6.5 libwebp-1.4.0 libxslt-1.1.43p0 ninja-1.11.1p0v0 python-3.12.10 ruby-3.3.7 wayland-protocols-1.41p0 woff2-1.0.2p0 xz-5.8.1 Still tainted: no >>> Running junk in www/webkitgtk4,webkitgtk41 at 1745649589.82 /usr/sbin/pkg_delete -aIXq autoconf-2.69p3 autoconf-2.71p0 autoconf-archive-2023.02.20 automake-1.16.5p0 avahi-gtk3-0.8p5 avahi-libs-0.8p5 bash-5.2.37 bison-3.8.2 bzip2-1.0.8p0 clucene-core-2.3.3.4p5 cmake-core-3.31.7 cppunit-1.14.0 cups-libs-2.4.11p0 curl-8.13.0 cyrus-sasl-2.1.28p1 dbus-1.16.2v0 docbook-xsl-1.79.1p0 enchant2-2.8.2 epoll-shim-0.0.20240608 ffmpeg-6.1.2p1v1 findlib-1.9.6p2 flite-2.2 fluidsynth-2.4.4 freerdp-2.11.7 g++-8.4.0p26 gawk-5.1.0 gcc-8.4.0p26 gcc-libs-8.4.0p26 geoclue2-2.7.2 gettext-runtime-0.23.1 gettext-tools-0.23.1 gi-docgen-2025.3 glib2-2.82.5 gmake-4.4.1 gmp-6.3.0 gnutls-3.8.9 gobject-introspection-1.82.0p3 gperf-3.1p0 gst-plugins-bad-1.26.0 gst-plugins-base-1.26.0 gtk+3-3.24.49 harfbuzz-icu-11.0.0 hyphen-2.8.8p0 icu4c-76.1v0 jpeg-3.1.0v0 json-c-0.18 json-glib-1.10.6 lablgtk3-3.1.1p7 libarchive-3.7.9 libavif-1.1.1 libconfig-1.7.3 libiconv-1.17 libjxl-0.11.1 libogg-1.3.5 libsamplerate-0.2.2p0 libsecret-0.21.7 libsndfile-1.2.2p0 libsodium-1.0.20 libsoup-2.74.3p3 libsoup3-3.6.5 libssh-0.11.1 libssh2-1.11.0 libtool-2.4.2p3 libusb1-1.0.27 libv4l-1.24.1 libvncserver-0.9.15 libvorbis-1.3.7 libvpx-1.15.0v0 libwebp-1.4.0 libxml-2.13.7 libxslt-1.1.43p0 lua-5.3.6 meson-1.7.0v0 metaauto-1.0p4 mosquitto-2.0.21 net-snmp-5.9.4p0 ninja-1.11.1p0v0 ocaml-4.14.2 ocaml-zarith-1.12p3 opencore-amr-0.1.6 opus-1.5.2p0 pcre2-10.44 png-1.6.47 py3-docutils-0.21.2p1 py3-setuptools-75.6.0p0v0 python-3.12.10 ragel-6.10 re-3.21.1 ruby-3.3.7 sane-backends-1.3.1 sdl2-2.32.0 spandsp-0.0.6p0 spice-gtk-0.42p4 spice-protocol-0.14.4 sqlite3-3.49.1p1 twolame-0.4.0 unzip-6.0p18 vte3-0.78.4 wayland-protocols-1.41p0 woff2-1.0.2p0 xapian-core-1.4.29 xxhash-0.8.3p0 xz-5.8.1 yelp-tools-42.1p4 zstd-1.5.7 ld.so: gtk-update-icon-cache: can't load library 'libvulkan.so.1.3' Killed system(/bin/sh, -c, /usr/local/bin/gtk-update-icon-cache -q -t /usr/local/share/icons/locolor) failed: exit(137) ld.so: gtk-update-icon-cache: can't load library 'libgtk-4.so.5.4' Killed system(/bin/sh, -c, /usr/local/bin/gtk-update-icon-cache -q -t /usr/local/share/icons/hicolor) failed: exit(137) --- -colord-1.4.7p1 ------------------- You should also run rm -f /var/db/colord/mapping.db You should also run rm -f /var/db/colord/storage.db You should also run /usr/sbin/userdel _colord You should also run /usr/sbin/groupdel _colord --- -polkit-126p1 ------------------- You should also run /usr/sbin/userdel _polkitd You should also run /usr/sbin/groupdel _polkitd --- -pulseaudio-17.0p3 ------------------- You should also run /usr/sbin/userdel _pulse You should also run /usr/sbin/groupdel _pulse You should also run /usr/sbin/groupdel _pulse-access --- -python-2.7.18p12 ------------------- Don't forget to remove /usr/local/bin/python, /usr/local/bin/2to3, /usr/local/bin/python-config and/or /usr/local/bin/pydoc if they were symlinks to /usr/local/bin/python2.7, /usr/local/bin/python2.7-2to3, /usr/local/bin/python2.7-config or to /usr/local/bin/pydoc2.7. --- -sound-theme-freedesktop-0.8p0 ------------------- Error deleting directory /usr/local/share/vim/vim91/tutor: Directory not empty Error deleting directory /usr/local/share/vim/vim91: Directory not empty Error deleting directory /usr/local/share/icons/locolor: Directory not empty --- -upower-1.90.9 ------------------- You should also run rm -f /var/db/upower/history-* (Junk lock released for sparc64-0d at 1745649677.24) distfiles size=44168216 >>> Running patch in www/webkitgtk4,webkitgtk41 at 1745649677.33 ===> www/webkitgtk4,webkitgtk41 ===> Checking files for webkitgtk41-2.48.1 `/usr/ports/distfiles/webkitgtk-2.48.1.tar.xz' is up to date. >> (SHA256) all files: OK ===> Extracting for webkitgtk41-2.48.1 ln -sf /usr/local/bin/ruby33 /usr/obj/ports/webkitgtk41-2.48.1-webkitgtk41/bin/ruby ===> Patching for webkitgtk41-2.48.1 ===> 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 3745. 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 2840. 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 171. 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 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 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_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 182. Hunk #2 succeeded at 323. Hunk #3 succeeded at 503. Hunk #4 succeeded at 709. Hunk #5 succeeded at 784. Hunk #6 succeeded at 920. 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 657. 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 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 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 108. 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 293. 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 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 646. Hunk #2 succeeded at 696. 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_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 203. 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_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 2024. 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_page_Page_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Source/WebCore/page/Page.cpp |--- Source/WebCore/page/Page.cpp.orig |+++ Source/WebCore/page/Page.cpp -------------------------- Patching file Source/WebCore/page/Page.cpp using Plan A... Hunk #1 succeeded at 539. done ===> Applying OpenBSD patch patch-Source_WebCore_platform_audio_DenormalDisabler_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Add missing semicolon in fallback code. |https://github.com/WebKit/WebKit/commit/8bee9eb95ae24c6a410f9cd614976f4653d020d9 | |Index: Source/WebCore/platform/audio/DenormalDisabler.cpp |--- Source/WebCore/platform/audio/DenormalDisabler.cpp.orig |+++ Source/WebCore/platform/audio/DenormalDisabler.cpp -------------------------- Patching file Source/WebCore/platform/audio/DenormalDisabler.cpp using Plan A... Hunk #1 succeeded at 91. 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 36. 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_AcceleratedBackingStoreDMABuf_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |No dma-buf on OpenBSD. | |Index: Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreDMABuf.cpp |--- Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreDMABuf.cpp.orig |+++ Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreDMABuf.cpp -------------------------- Patching file Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreDMABuf.cpp using Plan A... Hunk #1 succeeded at 82. 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_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_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 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 328. 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 434. 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 1745649705.67 ===> www/webkitgtk4,webkitgtk41 ===> Generating configure for webkitgtk41-2.48.1 ===> Configuring for webkitgtk41-2.48.1 /usr/bin/perl /usr/ports/infrastructure/bin/pkg_subst -DMODPY_PYCACHE=__pycache__/ -DMODPY_COMMENT= -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/ruby33 -DMODRUBY_SITEARCHDIR=lib/ruby/site_ruby/3.3/sparc64-openbsd -DMODRUBY_SITEDIR=lib/ruby/site_ruby/3.3 -DMODRUBY_LIBREV=3.3 -DMODRUBY_ARCH=sparc64-openbsd -DGEM_LIB= -DGEM_BIN= -DDISTNAME=webkitgtk-2.48.1 -DLIBjavascriptcoregtk-4.1_VERSION=4.2 -DLIBwebkit2gtk-4.1_VERSION=4.2 -DLIBwebkitgtk-6.0_VERSION=0.4 -DARCH=sparc64 -DBASE_PKGPATH=www/webkitgtk4,webkitgtk41 -DFLAVOR_EXT=-webkitgtk41 -DFULLPKGNAME=webkitgtk41-2.48.1 -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.48.1-webkitgtk41 /usr/obj/ports/webkitgtk41-2.48.1-webkitgtk41/webkitgtk-2.48.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.48.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.48.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 11.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:3030 'do-configure': @cd /usr/obj/ports/webkitgtk41-2.48.1-webkitgtk...) *** Error 2 in www/webkitgtk4 (/usr/ports/infrastructure/mk/bsd.port.mk:3050 '/usr/obj/ports/webkitgtk41-2.48.1-webkitgtk41/build-sparc64-webkitgtk41/.configure_done') *** Error 2 in www/webkitgtk4 (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'configure': @lock=webkitgtk41-2.48.1; 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 1745649713.48 max_stuck=63.33/depends=57.54/show-prepare-results=29.70/junk=87.52/patch=28.34/configure=7.89 Error: job failed with 512 on sparc64-0d at 1745649713