Package Details: thunderbird-hg 41.0a1.r18019.c352d4695e28-1

Git Clone URL: https://aur.archlinux.org/thunderbird-hg.git (read-only)
Package Base: thunderbird-hg
Description: Standalone Mail/News reader - Mercurial version with optional PGO
Upstream URL: https://www.mozilla.org/thunderbird
Licenses: GPL, MPL, LGPL
Provides: thunderbird=41.0a1.r18019.c352d4695e28
Submitter: Det
Maintainer: Det
Last Packager: Det
Votes: 2
Popularity: 0.000063
First Submitted: 2011-02-11 10:23
Last Updated: 2015-06-14 01:19

Required by (25)

Sources (6)

Latest Comments

FredBezies commented on 2014-05-05 18:21

Make package indeed. And I think I'll have to open another bug. Looks like trunk code makes build that cannot be run => segmentation fault :(

Maybe a x86_64 only bug ?!

Det commented on 2014-05-05 17:21

So those were all just 'make package' logs then? Guess I wasn't attentive enough.

FredBezies commented on 2014-05-05 17:16

I'm not the same person. And I do not enable pgo.

There is a known bug related to gcc 4.9 while building xpcshell which kills make package : https://bugzilla.mozilla.org/show_bug.cgi?id=1002002

Det commented on 2014-05-05 17:11

I don't know, if you're the same guy, but taken from here it'd seem like you're either enabling something special (e.g. PGO) or they simply broke it in trunk: https://bugs.archlinux.org/task/40150

FredBezies commented on 2014-05-05 16:53

Giving up ! Toolchain is not good ?!

"configure: error: Your toolchain does not support C++0x/C++11 mode properly. Please upgrade your toolchain
------ config.log ------
template<std::size_t... _Indices>
^
/usr/include/c++/4.9.0/functional:1840:23: error: expected unqualified-id before 'unsigned'
static const std::size_t _M_max_size = sizeof(_Nocopy_types);
^
/usr/include/c++/4.9.0/functional:1841:23: error: expected unqualified-id before 'unsigned'
static const std::size_t _M_max_align = __alignof__(_Nocopy_types);
^
/usr/include/c++/4.9.0/functional:1849:26: error: '_M_max_size' was not declared in this scope
&& sizeof(_Functor) <= _M_max_size
^
/usr/include/c++/4.9.0/functional:1850:31: error: '_M_max_align' was not declared in this scope
&& __alignof__(_Functor) <= _M_max_align
^
/usr/include/c++/4.9.0/functional:1851:7: error: '_M_max_align' was not declared in this scope
&& (_M_max_align % __alignof__(_Functor) == 0));
^
configure: failed program was:
#line 10672 "configure"
#include "confdefs.h"
#include <memory>
int main() {

; return 0; }
configure: error: Your toolchain does not support C++0x/C++11 mode properly. Please upgrade your toolchain
configure: error: /home/fred/thunderbird-hg/src/comm-central/mozilla/configure failed for mozilla
*** Fix above errors and then restart with "make -f client.mk build"
/home/fred/thunderbird-hg/src/comm-central/client.mk:348: recipe for target 'configure' failed
make[1]: *** [configure] Error 1
make[1]: Leaving directory '/home/fred/thunderbird-hg/src/comm-central'
client.mk:362: recipe for target 'obj-x86_64-unknown-linux-gnu/Makefile' failed
make: *** [obj-x86_64-unknown-linux-gnu/Makefile] Error 2"

Det commented on 2014-05-05 15:47

That's funny. Commented now.

Next time that happens, you should run makepkg with the '-e' flag:

-e, --noextract
Do not extract source files or run the prepare() function (if present); use whatever source already
exists in the $srcdir/ directory. This is handy if you want to go into $srcdir/ and manually patch or
tweak code, then make a package out of the result. Keep in mind that creating a patch may be a better
solution to allow others to use your PKGBUILD.

FredBezies commented on 2014-05-05 15:43

Bug on sed line :

sed: cannot read mozilla/configure: No such file or directory.

Had to restart from scratch. It deleted 2 Gb of source code. Lost ? 30 minutes :(

FredBezies commented on 2014-05-05 13:55

Yes, it is far better. Will test it asap, hoping I will not face this bug :

https://bugzilla.mozilla.org/show_bug.cgi?id=1002002

Det commented on 2014-05-05 12:16

I think a lot of things, but you probably meant something like:

pkgver() {
cd $_hgrepo
echo $(cat mail/config/version.txt).$(hg identify -n).$(hg identify -i)
}

Which produces: 32.0a1.16149.8903d7cc81af

FredBezies commented on 2014-05-05 12:07

Using something like this pkgver would be clearest for getting an idea of mozilla-thunderbird version, don't you think so ?

pkgver() {
cd $pkgname/
echo $(tail -n1 config/milestone.txt).$(hg identify -n).$(hg identify -i)
}

Det commented on 2012-04-25 21:59

Sorry. Don't care about these things anymore. Moved on to the stable [extra] thunderbird.

Det commented on 2011-03-12 22:54

I don't understand why does it keep doing that. Even with 'make package' the size of all the stuff in the 'thunderbird' folder is the same yet for some reason it seems to work that way.

But I'd suggest you to use 'thunderbird-nightly' instead of this package since for 1) the performance increase with using this one is so small that you wouldn't even notice it and 2) you save HUGE amounts of compilation time ^^.

Det commented on 2011-03-12 22:54

I don't understand why does it keep doing that. Even with 'make package' the size of all the stuff in the 'thunderbird' folder is the same yet for some reason it seems to work that way.

But I'd suggest you to use thunderbird-nightly since for 1) the performance increase with using this one is so small that you wouldn't even notice it and 2) you save HUGE amounts of compilation time ^^.

Det commented on 2011-03-12 22:53

I don't understand why does it keep doing it. Even with 'make package' the size of all the stuff in the 'thunderbird' folder is the same yet for some reason it seems to work that way.

But I'd suggest you to use thunderbird-nightly since for 1) the performance increase with using this one is so small that you wouldn't even notice it and 2) you save HUGE amounts of compilation time ^^.

vodik commented on 2011-03-12 09:05

I get the following error: /opt/thunderbird/thunderbird-bin: error while loading shared libraries: libxul.so: cannot open shared object file: No such file or directory

Det commented on 2011-02-20 22:17

Woops. Fixed.

Pank commented on 2011-02-20 19:46

Note, the pkgbuild contains a wrong dekstop ref.
==> ERROR: thunderbird.desktop was not found in the build directory and is not a URL.

Det commented on 2011-02-11 10:26

This package is currently broken (unbuildable) until client.py is re-written in python3. See: https://bugzilla.mozilla.org/show_bug.cgi?id=601649

If you still'd like to have your "bleeding edge" thunderbird, you can install either 'thunderbird-beta' (3.3a2: http://aur.archlinux.org/packages.php?ID=37073) or 'thunderbird-beta-bin' (precompiled 3.3a2: http://aur.archlinux.org/packages.php?ID=45630).