Page 6 of 22

Re: MX 17 Repository: The Thunderbird Thread

Posted: Sat Jul 14, 2018 1:09 pm
by Stevo
Looks like I accidentally built the 32-bit version on a pbuilder that had the test repos attached. It's easy to revert the pbuilder to vanilla Stretch in about 15 seconds, so I'll rebuild the 32-bit and have it as an upgrade.

Re: MX 17 Repository: The Thunderbird Thread

Posted: Fri Aug 10, 2018 3:09 pm
by Stevo
I was able to build the thunderbird-60.0~b10 from Debian Experimental in pbuilder by adding cargo 0.26 from Ubuntu 16.04 to my local pbuilder repo. This cargo depends on libssl1.0.0-dev, which is not in Stretch, so I added the jessie-backports version of that to the local repo to save time (it will require a forwardport). I then disabled the options to use the system versions of hunspell, nspr, nss, and sqlite in debian/mozconfig.default to save some backporting and have Tbird build its own internal versions, and disabled those build-depends.

After a configure error during the build, it turned out that it needed libicu-dev >= 59.1, so backported that from snapshot.debian.org and added that new build-depend to the control file. Trying another build with that configuration now.

Re: MX 17 Repository: The Thunderbird Thread

Posted: Fri Aug 10, 2018 3:16 pm
by Jerry3904
jeesh, that's pretty amazing stuff

Re: MX 17 Repository: The Thunderbird Thread

Posted: Fri Aug 10, 2018 3:35 pm
by Stevo
Build successful, though it doesn't have the tweaks we did for the language packs and Lightning. But those hopefully shouldn't be any problems to add.

Firefox 61.0.1 from Sid also starts building with just the added cargo, but fails in pbuilder with the same error that Pale Moon 28.0.0 beta does. But it should build in sbuild, so let me see what happens there.

Re: MX 17 Repository: The Thunderbird Thread

Posted: Fri Aug 10, 2018 4:09 pm
by Stevo
Whoops...currently Debian has only updated rustc for 64-bit, too: https://packages.debian.org/search?keyw ... ection=all

Re: MX 17 Repository: The Thunderbird Thread

Posted: Thu Sep 06, 2018 1:50 pm
by Stevo
I was able to find and use the as yet unreleased Stretch ports of rustc 1.24 and cargo 25 in the Debian repo pool, and then backport Thunderbird 60 from Sid without any more additional backports by switching from a clang-6.0 build to clang-4.0, then having it build internal versions of hunspell, nss3, nspr4, and sqlite3 instead of backporting newer versions of those.

So, like Firefox Quantum, this new version will break older extensions, though it still includes Lightning. Does anyone use older extensions that haven't been updated to work with Thunderbird 60? MX 15/16 users will have to be content with 52.9, since Debian doesn't have any ports of the build tools for those, and those packages will probably be compatible with MX 17, or maybe we can leave 52.9 in the MX 17 repo alongside 60.

Re: MX 17 Repository: The Thunderbird Thread

Posted: Thu Sep 06, 2018 3:40 pm
by Eadwine Rose
I use the extensions Firetray, Google search for Thunderbird, Lightning, Provider for google calendar, super date format

Re: MX 17 Repository: The Thunderbird Thread

Posted: Sat Sep 08, 2018 9:51 pm
by mmikeinsantarosa
thunderbird-60.0.3 repackaged from sid is now available for download from the test repo.

Check the release notes page for more info.

One of the comments there is
IMPORTANT: Add-ons not marked as compatible with Thunderbird 60 by their authors will be disabled (this can be reverted via preference extensions.strictCompatibility)
Please post your testing results here so we can move this one into the main repo.

- mike

Re: MX 17 Repository: The Thunderbird Thread

Posted: Tue Sep 11, 2018 5:31 am
by Fornhamfred
I have checked the test repo in package installer and the latest version is 52.9.1 which is already installed. Am I looking in the wrong place?

Re: MX 17 Repository: The Thunderbird Thread

Posted: Tue Sep 11, 2018 8:51 am
by Kulmbacher
MX paket installer: test repo shows me 60.0.3, ftp fau told me then 52.9.1 for download

mysterious, here is the right one https://ftp.fau.de/mxlinux-packages/mx/ ... underbird/

did it then manually. Lightning was very tricky to run, only one addon is not compatibel
tb60.0.png
helpful link
calendar-updates-issues