pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/60273 (thunderbird: Build fails, multiple errors)
The following reply was made to PR pkg/60273; it has been noted by GNATS.
From: smurfd <smurf.daemon%mail.smurfd.me@localhost>
To: gnats-bugs%netbsd.org@localhost, pkg-manager%netbsd.org@localhost, pkgsrc-bugs%netbsd.org@localhost,
gnats-admin%netbsd.org@localhost, gutteridge%NetBSD.org@localhost, opensauce04%gmail.com@localhost
Cc:
Subject: Re: pkg/60273 (thunderbird: Build fails, multiple errors)
Date: Mon, 17 Aug 2026 20:51:56 +0200
On 8/16/26 2:26 AM, gutteridge%NetBSD.org@localhost wrote:
> Synopsis: thunderbird: Build fails, multiple errors
>
> State-Changed-From-To: open->closed
> State-Changed-By: gutteridge%NetBSD.org@localhost
> State-Changed-When: Sun, 16 Aug 2026 00:26:07 +0000
> State-Changed-Why:
> This particular issue is not known to be reproducible (and judging by
> submitter response in PR pkg/60266, isn't really pursuable). There are
> two other known issues with recent Thunderbird builds: one is filed as
> PR pkg/60410, the other (a much later failure at the post-install
> phase) appears in bulk build reports for NetBSD 11.
>
>
Hey
With the below patch i was able to build thunderbird 153.0 on AMD64,
from this commit
https://github.com/NetBSD/pkgsrc/commit/fa7ad771c96929bf742033e6ccfd8bb45b9cab49
I tried to add the new hash for SHA1
(patch-comm_third__party_openpgp.configure) but for some reason that did
not work, so just removed it from distinfo. It complained it had the
wrong checksum, but i tried to add the output of : shasum
patches/patch-comm_third__party_openpgp.configure
diff --git a/mail/thunderbird/PLIST b/mail/thunderbird/PLIST
index f8e53aaa72e7..da60f067c71c 100644
--- a/mail/thunderbird/PLIST
+++ b/mail/thunderbird/PLIST
@@ -32,7 +32,6 @@ lib/thunderbird/libmozavcodec.so
 lib/thunderbird/libmozavutil.so
 lib/thunderbird/libmozgtk.so
 lib/thunderbird/libmozsqlite3.so
-${PLIST.wayland}lib/thunderbird/libmozwayland.so
 lib/thunderbird/librnp.so
 lib/thunderbird/libxul.so
 lib/thunderbird/omni.ja
@@ -43,7 +42,6 @@ lib/thunderbird/rnp-cli
 lib/thunderbird/rnpkeys
 lib/thunderbird/thunderbird
 lib/thunderbird/thunderbird-bin
-lib/thunderbird/vaapitest
 share/applications/thunderbird.desktop
 share/pixmaps/thunderbird.png
 @pkgdir lib/thunderbird/extensions
diff --git a/mail/thunderbird/distinfo b/mail/thunderbird/distinfo
index 0965de475bbf..27b2538aa02e 100644
--- a/mail/thunderbird/distinfo
+++ b/mail/thunderbird/distinfo
@@ -10,7 +10,6 @@ SHA1 (patch-build_moz.configure_rust.configure) =
25ddfacd29cebbc6db005dbe61a2a7
 SHA1 (patch-comm_mailnews_compose_src_nsMsgCompUtils.cpp) =
c3e38828803536879baf2934aa1bfa50cfba0112
 SHA1 (patch-comm_mailnews_search_src_nsMsgSearchNews.cpp) =
84624c6752de1f56848a202b3a2179a2d8098e4e
 SHA1 (patch-comm_third__party_libgcrypt_configure) =
c5ca8a8b44c485f81139b54d341ac044189d98d3
-SHA1 (patch-comm_third__party_openpgp.configure) =
674e8a741d82f576549aa0bb44465d3a2577a212
 SHA1 (patch-config_gcc-stl-wrapper.template.h) =
af24d07b6852caa6f1f2c8f5da3cd31e9446b6cf
 SHA1 (patch-config_makefiles_rust.mk) =
25eb2d4c99ace2b215917490f28ceb90ab90145f
 SHA1 (patch-dom_base_nsAttrName.h) =
ac7ba441a3b27df2855cf2673eea36b1cb44ad49
diff --git a/mail/thunderbird/mozilla-common.mk
b/mail/thunderbird/mozilla-common.mk
index 96e0c1de4936..9abaca042d5a 100644
--- a/mail/thunderbird/mozilla-common.mk
+++ b/mail/thunderbird/mozilla-common.mk
@@ -276,7 +276,7 @@ BUILDLINK_API_DEPENDS.pixman+= pixman>=0.40
 .include "../../x11/gtk3/buildlink3.mk"
 PLIST_VARS+=      wayland
 .if ${PKG_BUILD_OPTIONS.gtk3:Mwayland}
-CONFIGURE_ARGS+= Â --enable-default-toolkit=cairo-gtk3-x11-wayland
+CONFIGURE_ARGS+=Â Â Â Â --enable-default-toolkit=cairo-gtk3
 PLIST.wayland=     yes
 .else
 CONFIGURE_ARGS+=    --enable-default-toolkit=cairo-gtk3
diff --git
a/mail/thunderbird/patches/patch-comm_third__party_openpgp.configure
b/mail/thunderbird/patches/patch-comm_third__party_openpgp.configure
index c86b8938a1c3..3282284631e7 100644
--- a/mail/thunderbird/patches/patch-comm_third__party_openpgp.configure
+++ b/mail/thunderbird/patches/patch-comm_third__party_openpgp.configure
@@ -10,7 +10,7 @@ $NetBSD: patch-comm_third__party_openpgp.configure,v
1.2 2026/01/22 19:41:09 ryo
           log.info("Botan: failed to inject libstdc++
include dirs: {}".format(e))
       botan_flags = [
-+Â Â Â Â Â Â Â Â "--cc={}".format(os.getenv("CC")),
++Â Â Â Â Â Â Â Â "--cc={}".format(if os.getenv("CC") else import
shutil; shutil.which("cc")),
         "--cc-bin={}".format(cxx_compiler.compiler),
 -        "--cc-abi-flags={}".format(" ".join(abi_flags)),
         "--cpu={}".format(target.cpu),
Br Nicklas
Home |
Main Index |
Thread Index |
Old Index