Re: pkg/60273 (thunderbird: Build fails, multiple errors)

"smurfd via gnats" <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.bugs
Message-ID <[email protected]>
The following reply was made to PR pkg/60273; it has been noted by GNATS.

From: smurfd <[email protected]>
To: [email protected], [email protected], [email protected],
 [email protected], [email protected], [email protected]
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, [email protected] wrote:
 > Synopsis: thunderbird: Build fails, multiple errors
 >
 > State-Changed-From-To: open->closed
 > State-Changed-By: [email protected]
 > 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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.