=> Checksum BLAKE2s OK for thunderbird-115.15.0.source.tar.xz => Checksum SHA512 OK for thunderbird-115.15.0.source.tar.xz ===> Installing dependencies for thunderbird115-115.15.0nb6 ========================================================================== The supported build options for thunderbird115 are: alsa dbus debug mozilla-jemalloc official-mozilla-branding pulseaudio The currently selected options are: dbus You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.thunderbird115 (not defined) ========================================================================== ========================================================================== The following variables will affect the build process of this package, thunderbird115-115.15.0nb6. Their current value is shown below: * JPEG_DEFAULT = jpeg * PYTHON_VERSION_DEFAULT = 312 * SSLBASE (defined) * SSLCERTBUNDLE (not defined) * SSLCERTS = /opt/pkg/etc/openssl/certs * SSLDIR = /opt/pkg/etc/openssl * SSLKEYS = /opt/pkg/etc/openssl/private Based on these variables, the following variables have been set: * JPEGBASE (defined, but empty) * JPEG_TYPE = jpeg * PYPACKAGE = python312 You may want to abort the process now with CTRL-C and change the value of variables in the first group before continuing. Be sure to run `/opt/pkg/bin/bmake clean' after the changes. ========================================================================== => Tool dependency cbindgen>=0.24.3: found cbindgen-0.27.0 => Tool dependency nodejs-[0-9]*: found nodejs-23.6.0 => Tool dependency glib2-tools-[0-9]*: found glib2-tools-2.82.4 => Tool dependency python312>=3.12.0nb1: found python312-3.12.8nb2 => Tool dependency m4>=1.4: found m4-1.4.19nb1 => Tool dependency gmake>=3.81: found gmake-4.4.1 => Tool dependency nbpatch-[0-9]*: found nbpatch-20151107 => Tool dependency perl>=5.0: found perl-5.40.0nb1 => Tool dependency pkgconf-[0-9]*: found pkgconf-2.3.0 => Tool dependency xz>=4.999.9betanb1: found xz-5.6.3 => Tool dependency zip-[0-9]*: found zip-3.0nb3 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Build dependency clang>=18.1.8nb3: found clang-18.1.8nb3 => Build dependency rust>=1.66.0: found rust-1.81.0 => Full dependency libotr-[0-9]*: found libotr-4.1.1 => Full dependency MesaLib>=21.3.9nb3: found MesaLib-21.3.9nb4 => Full dependency dbus-glib>=0.112: found dbus-glib-0.112nb1 => Full dependency ffmpeg6>=6.1.1nb1: found ffmpeg6-6.1.2nb6 => Full dependency gtk3+>=3.24.43nb6: found gtk3+-3.24.43nb6 => Full dependency libIDL>=0.8.14nb5: found libIDL-0.8.14nb6 => Full dependency libXt>=1.0.0: found libXt-1.3.1 => Full dependency libXtst>=1.0.1: found libXtst-1.2.5 => Full dependency libevent>=2.1.12nb1: found libevent-2.1.12nb2 => Full dependency libffi>=3.4.2nb3: found libffi-3.4.6 => Full dependency libvpx>=1.14.0: found libvpx-1.14.1 => Full dependency libwebp>=1.0.2: found libwebp-1.5.0 => Full dependency nspr>=4.34nb1: found nspr-4.36 => Full dependency nss>=3.90: found nss-3.107 => Full dependency pciutils>=3.0.2: found pciutils-3.11.1 => Full dependency pixman>=0.40.0nb3: found pixman-0.44.2 => Full dependency zlib>=1.2.3: found zlib-1.3.1 => Build dependency libxml2>=2.6.2: found libxml2-2.12.9nb3 => Build dependency llvm>=18.0.0: found llvm-18.1.8nb3 => Build dependency xcb-proto>=1.4: found xcb-proto-1.17.0nb4 => Build dependency xorgproto>=2016.1: found xorgproto-2024.1 => Build dependency zstd>=1.3.6: found zstd-1.5.6 => Full dependency at-spi2-core>=2.3.2: found at-spi2-core-2.54.0nb4 => Full dependency brotli>=1.0.1: found brotli-1.1.0 => Full dependency bzip2>=1.0.1: found bzip2-1.0.8 => Full dependency cairo>=1.0.0nb2: found cairo-1.18.2 => Full dependency dbus>=0.91: found dbus-1.14.10 => Full dependency expat>=1.95.7: found expat-2.6.3 => Full dependency fontconfig>=2.15.0: found fontconfig-2.15.0 => Full dependency freetype2>=2.13.0: found freetype2-2.13.3 => Full dependency fribidi>=0.19.1: found fribidi-1.0.16 => Full dependency gdk-pixbuf2>=2.22.0: found gdk-pixbuf2-2.42.12 => Full dependency libgetopt>=1.4.6: found libgetopt-1.4.6 => Full dependency gettext-lib>=0.22: found gettext-lib-0.22.5 => Full dependency glib2>=2.4.0: found glib2-2.82.4 => Full dependency graphite2>=1.2: found graphite2-1.3.14nb3 => Full dependency harfbuzz>=2.1.1: found harfbuzz-10.1.0 => Full dependency libiconv>=1.9.1: found libiconv-1.17 => Full dependency jbigkit>=2.0: found jbigkit-2.1nb1 => Full dependency jpeg>=8nb1: found jpeg-9f => Full dependency libICE>=0.99.1: found libICE-1.1.2 => Full dependency libSM>=0.99.2: found libSM-1.2.5 => Full dependency libX11>=1.5: found libX11-1.8.10 => Full dependency libXau>=1.0: found libXau-1.0.12 => Full dependency libXdamage>=1.0.3: found libXdamage-1.1.6 => Full dependency libXdmcp>=0.99: found libXdmcp-1.1.5 => Full dependency libXext>=1.1: found libXext-1.3.6 => Full dependency libXfixes>=4.0.1: found libXfixes-6.0.1 => Full dependency libXft>=2.1.10: found libXft-2.3.8nb1 => Full dependency libXi>=1.0.0: found libXi-1.8.2 => Full dependency libXrandr>=1.1.2: found libXrandr-1.5.4 => Full dependency libXrender>=0.9.2: found libXrender-0.9.12 => Full dependency libXxf86vm>=1.1.0: found libXxf86vm-1.1.6 => Full dependency libepoxy>=1.4: found libepoxy-1.5.10nb2 => Full dependency libogg>=1.1: found libogg-1.3.5nb1 => Full dependency libtheora>=1.0alpha3: found libtheora-1.1.1nb2 => Full dependency libvorbis>=1.0.1: found libvorbis-1.3.7 => Full dependency libxcb>=1.6: found libxcb-1.17.0 => Full dependency libxshmfence>=1.2: found libxshmfence-1.3.3 => Full dependency lzo>=2.01: found lzo-2.10 => Full dependency openssl>=1.1.1: found openssl-3.4.0 => Full dependency pango>=1.6.0: found pango-1.55.5 => Full dependency pcre2>=10.21: found pcre2-10.44 => Full dependency png>=1.2.4: found png-1.6.44 => Full dependency shared-mime-info>=0.15: found shared-mime-info-2.4nb4 => Full dependency tiff>=3.6.1: found tiff-4.7.0 => Full dependency x264>=20220601: found x264-20231001 => Full dependency xvidcore>=1.0.0: found xvidcore-1.3.7nb1 => Full dependency xz>=5.0.0: found xz-5.6.3 ===> Overriding tools for thunderbird115-115.15.0nb6 ===> Extracting for thunderbird115-115.15.0nb6 /bin/cp /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/files/cubeb_sun.c /Users/pbulk/build-disk/mail/thunderbird115/work/thunderbird-115.15.0/media/libcubeb/src/cubeb_sun.c /bin/cp /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/files/third__party_rust_encoding__rs_.cargo-checksum.json /Users/pbulk/build-disk/mail/thunderbird115/work/thunderbird-115.15.0/third_party/rust/encoding_rs/.cargo-checksum.json ===> Patching for thunderbird115-115.15.0nb6 => Applying pkgsrc patches for thunderbird115-115.15.0nb6 => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-browser_app_profile_firefox.js => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-browser_app_profile_firefox.js Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-browser_app_profile_firefox.js,v 1.1 2024/10/01 14:21:36 ryoon Exp $ | |--- browser/app/profile/firefox.js.orig 2020-08-28 21:32:23.000000000 +0000 |+++ browser/app/profile/firefox.js -------------------------- Patching file browser/app/profile/firefox.js using Plan A... Hunk #1 succeeded at 2354 (offset 433 lines). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-build_moz.configure_init.configure => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-build_moz.configure_init.configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-build_moz.configure_init.configure,v 1.1 2024/10/01 14:21:36 ryoon Exp $ | |Support illumos triple. | |--- build/moz.configure/init.configure.orig 2024-05-10 08:33:53.315533784 +0000 |+++ build/moz.configure/init.configure -------------------------- Patching file build/moz.configure/init.configure using Plan A... Hunk #1 succeeded at 535 (offset 60 lines). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-build_moz.configure_rust.configure => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-build_moz.configure_rust.configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-build_moz.configure_rust.configure,v 1.1 2024/10/01 14:21:36 ryoon Exp $ | |--- build/moz.configure/rust.configure.orig 2020-08-28 21:32:29.000000000 +0000 |+++ build/moz.configure/rust.configure -------------------------- Patching file build/moz.configure/rust.configure using Plan A... Hunk #1 succeeded at 400 (offset 15 lines). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-comm_third__party_botan_configure.py => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-comm_third__party_botan_configure.py Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-comm_third__party_botan_configure.py,v 1.1 2024/10/01 14:21:36 ryoon Exp $ | |* pkgsrc uses clang as c++. | |--- comm/third_party/botan/configure.py.orig 2020-08-28 21:34:19.000000000 +0000 |+++ comm/third_party/botan/configure.py -------------------------- Patching file comm/third_party/botan/configure.py using Plan A... Hunk #1 succeeded at 2896 (offset -44 lines). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-comm_third__party_libgcrypt_configure => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-comm_third__party_libgcrypt_configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-comm_third__party_libgcrypt_configure,v 1.1 2024/10/01 14:21:36 ryoon Exp $ | |--- comm/third_party/libgcrypt/configure.orig 2022-12-20 00:50:23.000000000 +0000 |+++ comm/third_party/libgcrypt/configure -------------------------- Patching file comm/third_party/libgcrypt/configure using Plan A... Hunk #1 succeeded at 17460. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-config_gcc-stl-wrapper.template.h => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-config_gcc-stl-wrapper.template.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-config_gcc-stl-wrapper.template.h,v 1.1 2024/10/01 14:21:36 ryoon Exp $ | |--- config/gcc-stl-wrapper.template.h.orig 2020-08-28 21:32:29.000000000 +0000 |+++ config/gcc-stl-wrapper.template.h -------------------------- Patching file config/gcc-stl-wrapper.template.h using Plan A... Hunk #1 succeeded at 30 (offset -2 lines). Hunk #2 succeeded at 53 (offset -2 lines). Hunk #3 succeeded at 82 (offset -2 lines). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-config_makefiles_rust.mk => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-config_makefiles_rust.mk Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-config_makefiles_rust.mk,v 1.1 2024/10/01 14:21:36 ryoon Exp $ | |NetBSD doesn't get along with parallel rust builds (it causes issues |with ld.so) which are the default. Force -j1. | |Expand -Clto=thin for all to avoid out-of-memory errors. | |--- config/makefiles/rust.mk.orig 2024-08-01 19:52:10.000000000 +0000 |+++ config/makefiles/rust.mk -------------------------- Patching file config/makefiles/rust.mk using Plan A... Hunk #1 succeeded at 60. Hunk #2 succeeded at 94. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-dom_base_nsAttrName.h => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-dom_base_nsAttrName.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-dom_base_nsAttrName.h,v 1.1 2024/10/01 14:21:36 ryoon Exp $ | |--- dom/base/nsAttrName.h.orig 2020-08-28 21:32:30.000000000 +0000 |+++ dom/base/nsAttrName.h -------------------------- Patching file dom/base/nsAttrName.h using Plan A... Hunk #1 succeeded at 16. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-dom_webtransport_api_WebTransportDatagramDuplexStream.cpp => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-dom_webtransport_api_WebTransportDatagramDuplexStream.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-dom_webtransport_api_WebTransportDatagramDuplexStream.cpp,v 1.1 2024/10/01 14:21:37 ryoon Exp $ | |Make isnan() available via "using std::isnan;", as that's |apparently needed at least on netbsd-10 to bring isnan() into scope. | |--- dom/webtransport/api/WebTransportDatagramDuplexStream.cpp.orig 2023-08-14 18:19:46.000000000 +0000 |+++ dom/webtransport/api/WebTransportDatagramDuplexStream.cpp -------------------------- Patching file dom/webtransport/api/WebTransportDatagramDuplexStream.cpp using Plan A... Hunk #1 succeeded at 10. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp,v 1.1 2024/10/01 14:21:37 ryoon Exp $ | |--- gfx/angle/checkout/src/common/third_party/smhasher/src/PMurHash.cpp.orig 2020-08-28 21:32:36.000000000 +0000 |+++ gfx/angle/checkout/src/common/third_party/smhasher/src/PMurHash.cpp -------------------------- Patching file gfx/angle/checkout/src/common/third_party/smhasher/src/PMurHash.cpp using Plan A... Hunk #1 succeeded at 91. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h,v 1.1 2024/10/01 14:21:37 ryoon Exp $ | |--- gfx/angle/checkout/src/compiler/translator/InfoSink.h.orig 2020-08-28 21:32:36.000000000 +0000 |+++ gfx/angle/checkout/src/compiler/translator/InfoSink.h -------------------------- Patching file gfx/angle/checkout/src/compiler/translator/InfoSink.h using Plan A... Hunk #1 succeeded at 7. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-gfx_cairo_cairo_src_cairo-type1-subset.c => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-gfx_cairo_cairo_src_cairo-type1-subset.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-gfx_cairo_cairo_src_cairo-type1-subset.c,v 1.1 2024/10/01 14:21:37 ryoon Exp $ | |--- gfx/cairo/cairo/src/cairo-type1-subset.c.orig 2020-08-28 21:32:36.000000000 +0000 |+++ gfx/cairo/cairo/src/cairo-type1-subset.c -------------------------- Patching file gfx/cairo/cairo/src/cairo-type1-subset.c using Plan A... Hunk #1 succeeded at 254. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-gfx_skia_skia_src_core_SkCpu.cpp => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-gfx_skia_skia_src_core_SkCpu.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-gfx_skia_skia_src_core_SkCpu.cpp,v 1.1 2024/10/01 14:21:37 ryoon Exp $ | |--- gfx/skia/skia/src/core/SkCpu.cpp.orig 2020-08-28 21:32:36.000000000 +0000 |+++ gfx/skia/skia/src/core/SkCpu.cpp -------------------------- Patching file gfx/skia/skia/src/core/SkCpu.cpp using Plan A... Hunk #1 succeeded at 73 (offset 1 line). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-ipc_chromium_src_base_message__pump__libevent.cc => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-ipc_chromium_src_base_message__pump__libevent.cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-ipc_chromium_src_base_message__pump__libevent.cc,v 1.1 2024/10/01 14:21:37 ryoon Exp $ | |--- ipc/chromium/src/base/message_pump_libevent.cc.orig 2020-08-28 21:32:41.000000000 +0000 |+++ ipc/chromium/src/base/message_pump_libevent.cc -------------------------- Patching file ipc/chromium/src/base/message_pump_libevent.cc using Plan A... Hunk #1 succeeded at 23 (offset -1 lines). Hunk #2 succeeded at 44 (offset -1 lines). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-ipc_chromium_src_base_platform__thread__posix.cc,v 1.1 2024/10/01 14:21:37 ryoon Exp $ | |--- ipc/chromium/src/base/platform_thread_posix.cc.orig 2020-08-28 21:32:41.000000000 +0000 |+++ ipc/chromium/src/base/platform_thread_posix.cc -------------------------- Patching file ipc/chromium/src/base/platform_thread_posix.cc using Plan A... Hunk #1 succeeded at 12. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-ipc_glue_GeckoChildProcessHost.cpp => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-ipc_glue_GeckoChildProcessHost.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-ipc_glue_GeckoChildProcessHost.cpp,v 1.1 2024/10/01 14:21:37 ryoon Exp $ | |--- ipc/glue/GeckoChildProcessHost.cpp.orig 2020-08-28 21:32:41.000000000 +0000 |+++ ipc/glue/GeckoChildProcessHost.cpp -------------------------- Patching file ipc/glue/GeckoChildProcessHost.cpp using Plan A... Hunk #1 succeeded at 4. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-js_public_Utility.h => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-js_public_Utility.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-js_public_Utility.h,v 1.1 2024/10/01 14:21:37 ryoon Exp $ | |--- js/public/Utility.h.orig 2024-07-15 21:09:40.000000000 +0000 |+++ js/public/Utility.h -------------------------- Patching file js/public/Utility.h using Plan A... Hunk #1 succeeded at 478. Hunk #2 succeeded at 494. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-js_src_jsfriendapi.h => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-js_src_jsfriendapi.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-js_src_jsfriendapi.h,v 1.1 2024/10/01 14:21:37 ryoon Exp $ | |--- js/src/jsfriendapi.h.orig 2020-08-28 21:32:42.000000000 +0000 |+++ js/src/jsfriendapi.h -------------------------- Patching file js/src/jsfriendapi.h using Plan A... Hunk #1 succeeded at 7. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-js_src_util_NativeStack.cpp => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-js_src_util_NativeStack.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-js_src_util_NativeStack.cpp,v 1.1 2024/10/01 14:21:37 ryoon Exp $ | |--- js/src/util/NativeStack.cpp.orig 2020-08-28 21:32:56.000000000 +0000 |+++ js/src/util/NativeStack.cpp -------------------------- Patching file js/src/util/NativeStack.cpp using Plan A... Hunk #1 succeeded at 17 (offset 4 lines). Hunk #2 succeeded at 44 (offset 4 lines). Hunk #3 succeeded at 139 (offset 11 lines). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-llvm18 => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-llvm18 Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |From cd10f3ba0d83f34ca978cc4c7a552b72fdd068aa Mon Sep 17 00:00:00 2001 |From: David Tolnay |Date: Tue, 28 Nov 2023 11:18:39 -0800 |Subject: [PATCH 1/2] Flatten cursor.kind() matching in Item::parse down to one | match | |--- | bindgen/ir/item.rs | 84 ++++++++++++++++++++++------------------------ | 1 file changed, 41 insertions(+), 43 deletions(-) | |diff --git bindgen/ir/item.rs bindgen/ir/item.rs |index 0556452bfa..4f2d361e51 100644 |--- third_party/rust/bindgen/ir/item.rs |+++ third_party/rust/bindgen/ir/item.rs -------------------------- Patching file third_party/rust/bindgen/ir/item.rs using Plan A... Hunk #1 succeeded at 1427. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- | |From 2997017b5a3065b83e9d76f0080d6cb99c94c0c1 Mon Sep 17 00:00:00 2001 |From: David Tolnay |Date: Tue, 28 Nov 2023 11:21:18 -0800 |Subject: [PATCH 2/2] Handle CXCursor_LinkageSpec in Clang 18+ | |--- | bindgen/ir/item.rs | 7 +++++-- | 1 file changed, 5 insertions(+), 2 deletions(-) | |diff --git bindgen/ir/item.rs bindgen/ir/item.rs |index 4f2d361e51..dd587b088b 100644 |--- third_party/rust/bindgen/ir/item.rs |+++ third_party/rust/bindgen/ir/item.rs -------------------------- Patching file third_party/rust/bindgen/ir/item.rs using Plan A... Hunk #1 succeeded at 1428 (offset -5 lines). Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git dom/media/gmp-plugin-openh264/gmp-fake-openh264.cpp dom/media/gmp-plugin-openh264/gmp-fake-openh264.cpp |--- dom/media/gmp-plugin-openh264/gmp-fake-openh264.cpp |+++ dom/media/gmp-plugin-openh264/gmp-fake-openh264.cpp -------------------------- Patching file dom/media/gmp-plugin-openh264/gmp-fake-openh264.cpp using Plan A... Hunk #1 succeeded at 97. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git dom/media/gtest/TestGMPRemoveAndDelete.cpp dom/media/gtest/TestGMPRemoveAndDelete.cpp |--- dom/media/gtest/TestGMPRemoveAndDelete.cpp |+++ dom/media/gtest/TestGMPRemoveAndDelete.cpp -------------------------- Patching file dom/media/gtest/TestGMPRemoveAndDelete.cpp using Plan A... Hunk #1 succeeded at 359. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.h dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.h |--- dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.h |+++ dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.h -------------------------- Patching file dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.h using Plan A... Hunk #1 succeeded at 300. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.cpp dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.cpp |--- dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.cpp |+++ dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.cpp -------------------------- Patching file dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.cpp using Plan A... Hunk #1 succeeded at 538. Hmm... Ignoring the trailing garbage. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-media_ffvpx_libavutil_arm_bswap.h => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-media_ffvpx_libavutil_arm_bswap.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-media_ffvpx_libavutil_arm_bswap.h,v 1.1 2024/10/01 14:21:37 ryoon Exp $ | |--- media/ffvpx/libavutil/arm/bswap.h.orig 2020-08-28 21:33:11.000000000 +0000 |+++ media/ffvpx/libavutil/arm/bswap.h -------------------------- Patching file media/ffvpx/libavutil/arm/bswap.h using Plan A... Hunk #1 succeeded at 23. Hunk #2 succeeded at 69 (offset 3 lines). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-media_libcubeb_src_cubeb__sun.c => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-media_libcubeb_src_cubeb__sun.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-media_libcubeb_src_cubeb__sun.c,v 1.1 2024/10/01 14:21:37 ryoon Exp $ | |--- media/libcubeb/src/cubeb_sun.c.orig 2023-02-16 16:57:29.457010148 +0000 |+++ media/libcubeb/src/cubeb_sun.c -------------------------- Patching file media/libcubeb/src/cubeb_sun.c using Plan A... Hunk #1 succeeded at 1. Hunk #2 succeeded at 9. Hunk #3 succeeded at 36. Hunk #4 succeeded at 66. Hunk #5 succeeded at 303. Hunk #6 succeeded at 325. Hunk #7 succeeded at 350. Hunk #8 succeeded at 364. Hunk #9 succeeded at 435. Hunk #10 succeeded at 472. Hunk #11 succeeded at 521. Hunk #12 succeeded at 546. Hunk #13 succeeded at 570. Hunk #14 succeeded at 597. Hunk #15 succeeded at 623. Hunk #16 succeeded at 637. Hunk #17 succeeded at 652. Hunk #18 succeeded at 688. Hunk #19 succeeded at 718. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-media_libpng_pngpriv.h => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-media_libpng_pngpriv.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-media_libpng_pngpriv.h,v 1.1 2024/10/01 14:21:37 ryoon Exp $ | |--- media/libpng/pngpriv.h.orig 2020-08-28 21:33:11.000000000 +0000 |+++ media/libpng/pngpriv.h -------------------------- Patching file media/libpng/pngpriv.h using Plan A... Hunk #1 succeeded at 36. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-media_libtheora_lib_info.c => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-media_libtheora_lib_info.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-media_libtheora_lib_info.c,v 1.1 2024/10/01 14:21:37 ryoon Exp $ | |--- media/libtheora/lib/info.c.orig 2020-08-28 21:32:52.000000000 +0000 |+++ media/libtheora/lib/info.c -------------------------- Patching file media/libtheora/lib/info.c using Plan A... Hunk #1 succeeded at 29. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-nsprpub_pr_src_pthreads_ptsynch.c => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-nsprpub_pr_src_pthreads_ptsynch.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-nsprpub_pr_src_pthreads_ptsynch.c,v 1.1 2024/10/01 14:21:37 ryoon Exp $ | |--- nsprpub/pr/src/pthreads/ptsynch.c.orig 2020-08-28 21:33:00.000000000 +0000 |+++ nsprpub/pr/src/pthreads/ptsynch.c -------------------------- Patching file nsprpub/pr/src/pthreads/ptsynch.c using Plan A... Hunk #1 succeeded at 25. Hunk #2 succeeded at 204. Hunk #3 succeeded at 232. Hunk #4 succeeded at 288. Hunk #5 succeeded at 376. Hunk #6 succeeded at 589. Hunk #7 succeeded at 605. Hunk #8 succeeded at 621. Hunk #9 succeeded at 653. Hunk #10 succeeded at 702. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-old-configure.in => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-old-configure.in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-old-configure.in,v 1.1 2024/10/01 14:21:37 ryoon Exp $ | |--- old-configure.in.orig 2020-08-28 21:33:19.000000000 +0000 |+++ old-configure.in -------------------------- Patching file old-configure.in using Plan A... Hunk #1 succeeded at 636 (offset -45 lines). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-rust-1.78.0 => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-rust-1.78.0 Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Adapted from https://hg.mozilla.org/mozilla-central/rev/1db2ef126a6a |-- | |# HG changeset patch |# User Henri Sivonen |# Date 1714462184 0 |# Node ID 1db2ef126a6a8555dbf50345e16492c977b42e92 |# Parent a545e84b3674c4878f2e618b7bce23058f2ac690 |Bug 1882209 - Update encoding_rs to 0.8.34 to deal with rustc changes. r=glandium,supply-chain-reviewers | |Differential Revision: https://phabricator.services.mozilla.com/D207167 | |diff --git a/.cargo/config.in b/.cargo/config.in |--- .cargo/config.in |+++ .cargo/config.in -------------------------- Patching file .cargo/config.in using Plan A... Hunk #1 succeeded at 35. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/Cargo.lock b/Cargo.lock |--- Cargo.lock |+++ Cargo.lock -------------------------- Patching file Cargo.lock using Plan A... Hunk #1 succeeded at 80. Hunk #2 succeeded at 1440. Hunk #3 succeeded at 3910. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/Cargo.toml b/Cargo.toml |--- Cargo.toml |+++ Cargo.toml -------------------------- Patching file Cargo.toml using Plan A... Hunk #1 succeeded at 154. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/supply-chain/audits.toml b/supply-chain/audits.toml |--- supply-chain/audits.toml |+++ supply-chain/audits.toml -------------------------- Patching file supply-chain/audits.toml using Plan A... Hunk #1 succeeded at 404 (offset -192 lines). Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/supply-chain/config.toml b/supply-chain/config.toml |--- supply-chain/config.toml |+++ supply-chain/config.toml -------------------------- Patching file supply-chain/config.toml using Plan A... Hunk #1 succeeded at 14. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/supply-chain/imports.lock b/supply-chain/imports.lock |--- supply-chain/imports.lock |+++ supply-chain/imports.lock -------------------------- Patching file supply-chain/imports.lock using Plan A... Hunk #1 succeeded at 115. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/third_party/rust/any_all_workaround/.cargo-checksum.json b/third_party/rust/any_all_workaround/.cargo-checksum.json |new file mode 100644 |--- /dev/null |+++ third_party/rust/any_all_workaround/.cargo-checksum.json -------------------------- (Creating file third_party/rust/any_all_workaround/.cargo-checksum.json...) Patching file third_party/rust/any_all_workaround/.cargo-checksum.json using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/third_party/rust/any_all_workaround/Cargo.toml b/third_party/rust/any_all_workaround/Cargo.toml |new file mode 100644 |--- /dev/null |+++ third_party/rust/any_all_workaround/Cargo.toml -------------------------- (Creating file third_party/rust/any_all_workaround/Cargo.toml...) Patching file third_party/rust/any_all_workaround/Cargo.toml using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/third_party/rust/packed_simd/LICENSE-APACHE b/third_party/rust/any_all_workaround/LICENSE-APACHE |rename from third_party/rust/packed_simd/LICENSE-APACHE |rename to third_party/rust/any_all_workaround/LICENSE-APACHE |diff --git a/third_party/rust/packed_simd/LICENSE-MIT b/third_party/rust/any_all_workaround/LICENSE-MIT |rename from third_party/rust/packed_simd/LICENSE-MIT |rename to third_party/rust/any_all_workaround/LICENSE-MIT |diff --git a/third_party/rust/any_all_workaround/LICENSE-MIT-QCMS b/third_party/rust/any_all_workaround/LICENSE-MIT-QCMS |new file mode 100644 |--- /dev/null |+++ third_party/rust/any_all_workaround/LICENSE-MIT-QCMS -------------------------- (Creating file third_party/rust/any_all_workaround/LICENSE-MIT-QCMS...) Patching file third_party/rust/any_all_workaround/LICENSE-MIT-QCMS using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/third_party/rust/any_all_workaround/README.md b/third_party/rust/any_all_workaround/README.md |new file mode 100644 |--- /dev/null |+++ third_party/rust/any_all_workaround/README.md -------------------------- (Creating file third_party/rust/any_all_workaround/README.md...) Patching file third_party/rust/any_all_workaround/README.md using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/third_party/rust/any_all_workaround/build.rs b/third_party/rust/any_all_workaround/build.rs |new file mode 100644 |--- /dev/null |+++ third_party/rust/any_all_workaround/build.rs -------------------------- (Creating file third_party/rust/any_all_workaround/build.rs...) Patching file third_party/rust/any_all_workaround/build.rs using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/third_party/rust/any_all_workaround/src/lib.rs b/third_party/rust/any_all_workaround/src/lib.rs |new file mode 100644 |--- /dev/null |+++ third_party/rust/any_all_workaround/src/lib.rs -------------------------- (Creating file third_party/rust/any_all_workaround/src/lib.rs...) Patching file third_party/rust/any_all_workaround/src/lib.rs using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/third_party/rust/encoding_rs/Cargo.toml b/third_party/rust/encoding_rs/Cargo.toml |--- third_party/rust/encoding_rs/Cargo.toml |+++ third_party/rust/encoding_rs/Cargo.toml -------------------------- Patching file third_party/rust/encoding_rs/Cargo.toml using Plan A... Hunk #1 succeeded at 6. Hunk #2 succeeded at 32. Hunk #3 succeeded at 70. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/third_party/rust/encoding_rs/README.md b/third_party/rust/encoding_rs/README.md |--- third_party/rust/encoding_rs/README.md |+++ third_party/rust/encoding_rs/README.md -------------------------- Patching file third_party/rust/encoding_rs/README.md using Plan A... Hunk #1 succeeded at 162. Hunk #2 succeeded at 362. Hunk #3 succeeded at 428. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/third_party/rust/encoding_rs/src/ascii.rs b/third_party/rust/encoding_rs/src/ascii.rs |--- third_party/rust/encoding_rs/src/ascii.rs |+++ third_party/rust/encoding_rs/src/ascii.rs -------------------------- Patching file third_party/rust/encoding_rs/src/ascii.rs using Plan A... Hunk #1 succeeded at 46. Hunk #2 succeeded at 145. Hunk #3 succeeded at 278. Hunk #4 succeeded at 377. Hunk #5 succeeded at 869. Hunk #6 succeeded at 1055. Hunk #7 succeeded at 1123. Hunk #8 succeeded at 1153. Hunk #9 succeeded at 1181. Hunk #10 succeeded at 1233. Hunk #11 succeeded at 1278. Hunk #12 succeeded at 1304. Hunk #13 succeeded at 1394. Hunk #14 succeeded at 1420. Hunk #15 succeeded at 1501. Hunk #16 succeeded at 1781. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/third_party/rust/encoding_rs/src/handles.rs b/third_party/rust/encoding_rs/src/handles.rs |--- third_party/rust/encoding_rs/src/handles.rs |+++ third_party/rust/encoding_rs/src/handles.rs -------------------------- Patching file third_party/rust/encoding_rs/src/handles.rs using Plan A... Hunk #1 succeeded at 29. Hunk #2 succeeded at 85. Hunk #3 succeeded at 247. Hunk #4 succeeded at 652. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/third_party/rust/encoding_rs/src/lib.rs b/third_party/rust/encoding_rs/src/lib.rs |--- third_party/rust/encoding_rs/src/lib.rs |+++ third_party/rust/encoding_rs/src/lib.rs -------------------------- Patching file third_party/rust/encoding_rs/src/lib.rs using Plan A... Hunk #1 succeeded at 684. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/third_party/rust/encoding_rs/src/mem.rs b/third_party/rust/encoding_rs/src/mem.rs |--- third_party/rust/encoding_rs/src/mem.rs |+++ third_party/rust/encoding_rs/src/mem.rs -------------------------- Patching file third_party/rust/encoding_rs/src/mem.rs using Plan A... Hunk #1 succeeded at 111. Hunk #2 succeeded at 134. Hunk #3 succeeded at 191. Hunk #4 succeeded at 215. Hunk #5 succeeded at 243. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/third_party/rust/encoding_rs/src/simd_funcs.rs b/third_party/rust/encoding_rs/src/simd_funcs.rs |--- third_party/rust/encoding_rs/src/simd_funcs.rs |+++ third_party/rust/encoding_rs/src/simd_funcs.rs -------------------------- Patching file third_party/rust/encoding_rs/src/simd_funcs.rs using Plan A... Hunk #1 succeeded at 2. Hunk #2 succeeded at 114. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/third_party/rust/encoding_rs/src/single_byte.rs b/third_party/rust/encoding_rs/src/single_byte.rs |--- third_party/rust/encoding_rs/src/single_byte.rs |+++ third_party/rust/encoding_rs/src/single_byte.rs -------------------------- Patching file third_party/rust/encoding_rs/src/single_byte.rs using Plan A... Hunk #1 succeeded at 48. Hunk #2 succeeded at 149. Hunk #3 succeeded at 253. Hunk #4 succeeded at 405. Hunk #5 succeeded at 502. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/third_party/rust/encoding_rs/src/x_user_defined.rs b/third_party/rust/encoding_rs/src/x_user_defined.rs |--- third_party/rust/encoding_rs/src/x_user_defined.rs |+++ third_party/rust/encoding_rs/src/x_user_defined.rs -------------------------- Patching file third_party/rust/encoding_rs/src/x_user_defined.rs using Plan A... Hunk #1 succeeded at 9. Hunk #2 succeeded at 112. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- | |--- config/makefiles/rust.mk.orig 2024-08-01 18:27:37.000000000 +0000 |+++ config/makefiles/rust.mk -------------------------- Patching file config/makefiles/rust.mk using Plan A... Hunk #1 succeeded at 253 (offset 1 line). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-security_nss_lib_freebl_mpi_mpi.c => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-security_nss_lib_freebl_mpi_mpi.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-security_nss_lib_freebl_mpi_mpi.c,v 1.1 2024/10/01 14:21:37 ryoon Exp $ | |--- security/nss/lib/freebl/mpi/mpi.c.orig 2020-08-28 21:33:15.000000000 +0000 |+++ security/nss/lib/freebl/mpi/mpi.c -------------------------- Patching file security/nss/lib/freebl/mpi/mpi.c using Plan A... Hunk #1 succeeded at 4917 (offset 256 lines). Hunk #2 succeeded at 4965 (offset 256 lines). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-servo_components_style__traits_values.rs => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-servo_components_style__traits_values.rs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-servo_components_style__traits_values.rs,v 1.1 2024/10/01 14:21:38 ryoon Exp $ | |Bug 1912663 - Fix some build issues with cbindgen 0.27. r=firefox-style-system-reviewers,zrhoffman | |It updates serde and syn and they are more strict. In particular, syn 2 |doesn't parse the rust 2015 syntax where try is not a keyword, and serde |rejects duplicate keys. | |Differential Revision: https://phabricator.services.mozilla.com/D219025 | |--- servo/components/style_traits/values.rs.orig 2024-08-19 19:21:51.000000000 +0000 |+++ servo/components/style_traits/values.rs -------------------------- Patching file servo/components/style_traits/values.rs using Plan A... Hunk #1 succeeded at 374 (offset -14 lines). Hunk #2 succeeded at 399 (offset -14 lines). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-servo_ports_geckolib_cbindgen.toml => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-servo_ports_geckolib_cbindgen.toml Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-servo_ports_geckolib_cbindgen.toml,v 1.1 2024/10/01 14:21:38 ryoon Exp $ | |Bug 1912663 - Fix some build issues with cbindgen 0.27. r=firefox-style-system-reviewers,zrhoffman | |It updates serde and syn and they are more strict. In particular, syn 2 |doesn't parse the rust 2015 syntax where try is not a keyword, and serde |rejects duplicate keys. | |Differential Revision: https://phabricator.services.mozilla.com/D219025 | |--- servo/ports/geckolib/cbindgen.toml.orig 2024-08-19 19:21:52.000000000 +0000 |+++ servo/ports/geckolib/cbindgen.toml -------------------------- Patching file servo/ports/geckolib/cbindgen.toml using Plan A... Hunk #1 succeeded at 318 (offset -42 lines). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-third__party_libwebrtc_modules_video__capture_linux_device__info__v4l2.cc => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-third__party_libwebrtc_modules_video__capture_linux_device__info__v4l2.cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-third__party_libwebrtc_modules_video__capture_linux_device__info__v4l2.cc,v 1.1 2024/10/01 14:21:38 ryoon Exp $ | |* Fix build under NetBSD 9 and older. | The older NetBSD's sys/videoio.h does not have v4l2_capability.device_caps. | |--- third_party/libwebrtc/modules/video_capture/linux/device_info_v4l2.cc.orig 2022-10-19 18:00:20.000000000 +0000 |+++ third_party/libwebrtc/modules/video_capture/linux/device_info_v4l2.cc -------------------------- Patching file third_party/libwebrtc/modules/video_capture/linux/device_info_v4l2.cc using Plan A... Hunk #1 succeeded at 211 (offset 18 lines). Hunk #2 succeeded at 245 (offset 18 lines). Hunk #3 succeeded at 329 (offset 18 lines). Hunk #4 succeeded at 354 (offset 18 lines). Hunk #5 succeeded at 400 (offset 18 lines). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_mod.rs,v 1.1 2024/10/01 14:21:38 ryoon Exp $ | |--- third_party/rust/libc/src/unix/bsd/netbsdlike/netbsd/mod.rs.orig 2020-08-28 21:33:54.000000000 +0000 |+++ third_party/rust/libc/src/unix/bsd/netbsdlike/netbsd/mod.rs -------------------------- Patching file third_party/rust/libc/src/unix/bsd/netbsdlike/netbsd/mod.rs using Plan A... Hunk #1 succeeded at 1. Hunk #2 succeeded at 748 (offset 128 lines). Hunk #3 succeeded at 1497 (offset -3 lines). Hunk #4 succeeded at 1646 (offset 128 lines). Hunk #5 succeeded at 2531 (offset 100 lines). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-third__party_sqlite3_src_moz.build => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-third__party_sqlite3_src_moz.build Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-third__party_sqlite3_src_moz.build,v 1.1 2024/10/01 14:21:38 ryoon Exp $ | |* Fix segfault under NetBSD/i386 9 and pkgsrc/lang/gcc8-8.5.0 | For NetBSD/i386 9, @SQLITE3OPTFLAG@ will be replaced with "'-O0',". | |--- third_party/sqlite3/src/moz.build.orig 2023-06-22 21:19:22.000000000 +0000 |+++ third_party/sqlite3/src/moz.build -------------------------- Patching file third_party/sqlite3/src/moz.build using Plan A... Hunk #1 succeeded at 108. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-third__party_wasm2c_src_prebuilt_wasm2c__source__includes.cc => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-third__party_wasm2c_src_prebuilt_wasm2c__source__includes.cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-third__party_wasm2c_src_prebuilt_wasm2c__source__includes.cc,v 1.1 2024/10/01 14:21:38 ryoon Exp $ | |--- third_party/wasm2c/src/prebuilt/wasm2c_source_includes.cc.orig 2023-05-25 21:19:41.000000000 +0000 |+++ third_party/wasm2c/src/prebuilt/wasm2c_source_includes.cc -------------------------- Patching file third_party/wasm2c/src/prebuilt/wasm2c_source_includes.cc using Plan A... Hunk #1 succeeded at 20. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-toolkit_components_terminator_nsTerminator.cpp => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-toolkit_components_terminator_nsTerminator.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-toolkit_components_terminator_nsTerminator.cpp,v 1.1 2024/10/01 14:21:38 ryoon Exp $ | |--- toolkit/components/terminator/nsTerminator.cpp.orig 2020-08-28 21:33:46.000000000 +0000 |+++ toolkit/components/terminator/nsTerminator.cpp -------------------------- Patching file toolkit/components/terminator/nsTerminator.cpp using Plan A... Hunk #1 succeeded at 34. Hunk #2 succeeded at 184. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-toolkit_modules_subprocess_subprocess__shared__unix.js => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-toolkit_modules_subprocess_subprocess__shared__unix.js Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-toolkit_modules_subprocess_subprocess__shared__unix.js,v 1.1 2024/10/01 14:21:38 ryoon Exp $ | |--- toolkit/modules/subprocess/subprocess_shared_unix.js.orig 2020-08-28 21:34:00.000000000 +0000 |+++ toolkit/modules/subprocess/subprocess_shared_unix.js -------------------------- Patching file toolkit/modules/subprocess/subprocess_shared_unix.js using Plan A... Hunk #1 succeeded at 23 (offset 10 lines). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-toolkit_moz.configure => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-toolkit_moz.configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-toolkit_moz.configure,v 1.1 2024/10/01 14:21:38 ryoon Exp $ | |--- toolkit/moz.configure.orig 2023-08-14 18:20:04.000000000 +0000 |+++ toolkit/moz.configure -------------------------- Patching file toolkit/moz.configure using Plan A... Hunk #1 succeeded at 325. Hunk #2 succeeded at 1165. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-toolkit_mozapps_installer_packager.mk => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-toolkit_mozapps_installer_packager.mk Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-toolkit_mozapps_installer_packager.mk,v 1.1 2024/10/01 14:21:38 ryoon Exp $ | |--- toolkit/mozapps/installer/packager.mk.orig 2020-08-28 21:33:59.000000000 +0000 |+++ toolkit/mozapps/installer/packager.mk -------------------------- Patching file toolkit/mozapps/installer/packager.mk using Plan A... Hunk #1 succeeded at 151 (offset -5 lines). done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-widget_gtk_DMABufSurface.cpp => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-widget_gtk_DMABufSurface.cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-widget_gtk_DMABufSurface.cpp,v 1.1 2024/10/01 14:21:38 ryoon Exp $ | |No eventfd on NetBSD 9 and older, fix build | |--- widget/gtk/DMABufSurface.cpp.orig 2023-08-14 18:20:04.000000000 +0000 |+++ widget/gtk/DMABufSurface.cpp -------------------------- Patching file widget/gtk/DMABufSurface.cpp using Plan A... Hunk #1 succeeded at 18. Hunk #2 succeeded at 149. Hunk #3 succeeded at 164. done => Verifying /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-xpcom_base_nscore.h => Applying pkgsrc patch /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115/patches/patch-xpcom_base_nscore.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-xpcom_base_nscore.h,v 1.1 2024/10/01 14:21:38 ryoon Exp $ | |--- xpcom/base/nscore.h.orig 2020-08-28 21:33:30.000000000 +0000 |+++ xpcom/base/nscore.h -------------------------- Patching file xpcom/base/nscore.h using Plan A... Hunk #1 succeeded at 77. done ===> Creating toolchain wrappers for thunderbird115-115.15.0nb6 ===> Configuring for thunderbird115-115.15.0nb6 printf '#!/bin/sh\n[ "$*" = "-f" ] && exit 0\nexec /bin/rm $@\n' > /Users/pbulk/build-disk/mail/thunderbird115/work/.cwrapper/bin/rm chmod +x /Users/pbulk/build-disk/mail/thunderbird115/work/.cwrapper/bin/rm => Substituting "cksum" in third_party/rust/libc/.cargo-checksum.json => Fixing libpci soname => Substituting "netbsdtag" in comm/third_party/rnp/src/librekey/key_store_pgp.cpp => Setting MAKE_JOBS for cairo => Clearing cargo checksums => Fixing segfault in libmozsqlite3.so cd /Users/pbulk/build-disk/mail/thunderbird115/work/thunderbird-115.15.0 && mkdir -p ../build touch /Users/pbulk/build-disk/mail/thunderbird115/work/thunderbird-115.15.0/.mozconfig => Replacing config-guess with pkgsrc versions => Replacing config-sub with pkgsrc versions => Replacing python interpreter in build/cargo-linker. /Users/pbulk/build-disk/mail/thunderbird115/work/thunderbird-115.15.0/python/mozbuild/mozbuild/shellutil.py:38: SyntaxWarning: invalid escape sequence '\$' special="\$", /Users/pbulk/build-disk/mail/thunderbird115/work/thunderbird-115.15.0/python/mozbuild/mozbuild/util.py:1255: SyntaxWarning: invalid escape sequence '\$' VARIABLES_RE = re.compile("\$\((\w+)\)") /Users/pbulk/build-disk/mail/thunderbird115/work/thunderbird-115.15.0/python/mozbuild/mozbuild/configure/__init__.py:931: SyntaxWarning: invalid escape sequence '\.' RE_MODULE = re.compile("^[a-zA-Z0-9_\.]+$") /Users/pbulk/build-disk/mail/thunderbird115/work/thunderbird-115.15.0/python/mozbuild/mozbuild/mozconfig.py:69: SyntaxWarning: invalid escape sequence '\s' """ Using Python 3.12.8 from /opt/pkg/bin/python3.12 Site not up-to-date reason: "/Users/pbulk/build-disk/mail/thunderbird115/work/build/_virtualenvs/build" does not exist Created Python 3 virtualenv Adding configure options from /Users/pbulk/build-disk/mail/thunderbird115/work/thunderbird-115.15.0/.mozconfig RANDOM=5864 EPOCHREALTIME=1736481502.717614 checking for vcs source checkout... no checking for a shell... /Users/pbulk/build-disk/mail/thunderbird115/work/.tools/bin/sh checking for host system type... aarch64-apple-darwin23 checking for target system type... aarch64-apple-darwin23 Determining COMM source information from sourcestamp.txt... Determining GECKO source information from sourcestamp.txt... checking whether cross compiling... no Traceback (most recent call last): File "/Users/pbulk/build-disk/mail/thunderbird115/work/thunderbird-115.15.0/configure.py", line 343, in sys.exit(main(sys.argv)) ^^^^^^^^^^^^^^ File "/Users/pbulk/build-disk/mail/thunderbird115/work/thunderbird-115.15.0/configure.py", line 126, in main sandbox.run(os.path.join(os.path.dirname(__file__), "moz.configure")) File "/Users/pbulk/build-disk/mail/thunderbird115/work/thunderbird-115.15.0/python/mozbuild/mozbuild/configure/__init__.py", line 514, in run self._value_for(option) File "/Users/pbulk/build-disk/mail/thunderbird115/work/thunderbird-115.15.0/python/mozbuild/mozbuild/configure/__init__.py", line 619, in _value_for return self._value_for_option(obj) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/pbulk/build-disk/mail/thunderbird115/work/thunderbird-115.15.0/python/mozbuild/mozbuild/util.py", line 1063, in method_call cache[args] = self.func(instance, *args) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/pbulk/build-disk/mail/thunderbird115/work/thunderbird-115.15.0/python/mozbuild/mozbuild/configure/__init__.py", line 654, in _value_for_option value, option_string = self._helper.handle(option) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/pbulk/build-disk/mail/thunderbird115/work/thunderbird-115.15.0/python/mozbuild/mozbuild/configure/options.py", line 591, in handle ret = option.get_value(arg, origin) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/pbulk/build-disk/mail/thunderbird115/work/thunderbird-115.15.0/python/mozbuild/mozbuild/configure/options.py", line 480, in get_value raise InvalidOptionError( mozbuild.configure.options.InvalidOptionError: 'cairo-gtk3' is not one of 'cairo-cocoa' *** Error code 1 Stop. bmake[1]: stopped making "configure" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115 *** Error code 1 Stop. bmake: stopped making "configure" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/mail/thunderbird115