Allows GPGME v2 loading with mail.openpgp.load_untested_gpgme_version

As GPGME v2 breaks ABI (11 -> 45), Thunderbird doesn't try to load libgpgme on (recent) Linux
distributions, or any system where GnuPG has been updated.
This commit is contained in:
Samuel FORESTIER
2026-03-07 23:43:51 +01:00
parent 556709d1a4
commit 434cc5bc46

View File

@@ -1560,6 +1560,9 @@ user_pref("_user.js.parrot", "9400 syntax error: this parrot is talking in codes
* Whenever RNP fails to decrypt a message, Thunderbird will tray against system GnuPG * Whenever RNP fails to decrypt a message, Thunderbird will tray against system GnuPG
* [1] https://wiki.mozilla.org/Thunderbird:OpenPGP:Smartcards#Allow_the_use_of_external_GnuPG ***/ * [1] https://wiki.mozilla.org/Thunderbird:OpenPGP:Smartcards#Allow_the_use_of_external_GnuPG ***/
user_pref("mail.openpgp.allow_external_gnupg", true); // [HIDDEN PREF] user_pref("mail.openpgp.allow_external_gnupg", true); // [HIDDEN PREF]
/* 9410: Allow loading of "untested" versions of GPGME (i.e. v2/45 ABI)
* [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1967121 ***/
user_pref("mail.openpgp.load_untested_gpgme_version", "45"); // [TB148+] [TB140.8.0+]
/*** [SECTION 9999]: DEPRECATED / RENAMED ***/ /*** [SECTION 9999]: DEPRECATED / RENAMED ***/
user_pref("_user.js.parrot", "9999 syntax error: the parrot's shuffled off 'is mortal coil!"); user_pref("_user.js.parrot", "9999 syntax error: the parrot's shuffled off 'is mortal coil!");