Package Details: thunderbird-beta 60.6-1

Git Clone URL: https://aur.archlinux.org/thunderbird-beta.git (read-only)
Package Base: thunderbird-beta
Description: Standalone mail and news reader from mozilla.org - Bleeding edge version
Upstream URL: https://www.mozilla.org/thunderbird/
Keywords: gecko
Licenses: GPL, MPL, LGPL
Submitter: Det
Maintainer: bm456
Last Packager: bm456
Votes: 14
Popularity: 0.631124
First Submitted: 2010-05-08 06:55
Last Updated: 2018-05-23 03:12

Dependencies (32)

Required by (0)

Sources (11)

Latest Comments

mike.cloaked commented on 2018-06-23 21:01

It seems that the directory structure for the source files has changed a fair bit so I have been trying to edit the patch files to match the new source structure - the firefox patch files don't seem directly related to the files that are now there. Also there are changes in the PKGBUILD file related to the above, as well as the build section needing to be changed from make -f client.mk build to ./mach build, so there needs to be some work to get this to build. I have reached the stage where the makepkg -s command gets to the start of initiating the build but I get an error "ERROR: Cannot find project mail" and the build stops at an early stage. Has anyone managed to get this to build yet?

mike.cloaked commented on 2018-06-21 18:45

60.0b8 now released.

mike.cloaked commented on 2018-06-12 21:05

60.0b7 is now the latest version - has anyone successfully built it?

mhicklen commented on 2018-06-07 16:38

Hello all,

The download URL for the .tar.xz of the thunderbird source has changed. The filename now ends in '.source.tar.xz' (previously '.tar.xz').

I was able to get around this by modifying the PKGBUILD during installation.

Another issue - after doing this, the 'thunderbird-install-dir.patch' file no longer verifies.

mike.cloaked commented on 2018-05-17 20:36

bemeurer: you have to change the source file definition in the package build - see my previous post - the last section of the source file has to be "source.tar.xz".

If you look at https://ftp.mozilla.org/pub/thunderbird/releases/60.0b2/source/ you will see that the latest source is from the 5th April so it hasn't been updated for quite a while! Perhaps the next version will be b7 or maybe there will not be any update until 61.0b1!

However, although firefox 61.0bX have been building there are no more recent versions of thunderbird yet - see https://mozilla-services.github.io/buildhub/?q=thunderbird%20linux&platform[0]=linux-x86_64&channel[0]=beta

bemeurer commented on 2018-05-15 23:05

No longer builds: ==> ERROR: Failure while downloading <https://ftp.mozilla.org/pub/thunderbird/releases/60.0b2/source/thunderbird-60.0b2.tar.xz>

mike.cloaked commented on 2018-05-06 19:58

Since I am now running the pre-built beta 60.0b6 from the thunderbird releases binary of 4th May, it should now be possible to build the beta.

I ran a trial build - first thing is that the source file definition needs to be changed in the PKGBUILD. So the altered lines that I used are:

pkgname=thunderbird-beta

pkgver=60.0b6

ver=60.0b6

arch=(aarch64)

source=(https://ftp.mozilla.org/pub/thunderbird/releases/$ver/source/thunderbird-$ver.source.tar.xz

Then once the updpkgsums is run the file thunderbird-install-dir.patch needs to be edited to correct two line overflows to have:

We thus use INCLUDED_AUTOCONF_MK to enable/disable some parts depending

whether a normal build is happening or whether the check is running.

in the file as it arrives the words 'depending' and 'running' move to their own lines and the parsing then fails when trying to build.

I was running the build using the distcc package to distribute the compile jobs to a faster machine - which does work well, and the build began normally. Using this system I am building on a cross-compile for aarch64, but the main x86_64 should still workbe the same way. However about an hour into the build out of a total expected full build time of around two hours, the build failed. So I don't know if this is because of the gcc update to version 8 that occurred since I last ran a build a couple of months ago. Further work is needed.

Edit 12th May - with new gcc packages released another build will be tried when time permits. Also hopefully a new source version will hopefully be available as it is over a week since the last release of the source.

mike.cloaked commented on 2018-04-09 21:27

@bm456 I have got to a busy period ahead of a holiday at the end of the week, so can't build or test now until early May. I'll post again when I get a chance to test the newer source tarball(s) at that time.

bm456 commented on 2018-04-09 16:39

@mike.cloaked

can you test it now?

they've updated it at 05-Apr-2018 12:41, could work now; works fine here with this tarball

mike.cloaked commented on 2018-04-02 21:27

The source file should be: https://ftp.mozilla.org/pub/thunderbird/releases/60.0b1/source/thunderbird-60.0b1.source.tar.xz

I tried a build this evening (3rd April) and it looks like the source tree is currently busted as the build fails. There are also no builds on the mozilla releases site since the 23rd March so I guess the source files will need to be fixed before successful building is again possible.

Current is now 60.0b2 and the source is at: https://ftp.mozilla.org/pub/thunderbird/releases/60.0b2/source/

Also currently calendar (lightning) is broken in 60.0b2 in that it won't see existing google calendars that work normally in 59.0b2. It is not clear if it is the lightning extension that is buggy but worth watching for newer builds after 5th April for lighting version 6.2b1 or 6.2b2

All comments