Package Details: thunderbird-hg 57.0a1.r22045.8d0293462cd9-1

Git Clone URL: https://aur.archlinux.org/thunderbird-hg.git (read-only)
Package Base: thunderbird-hg
Description: Standalone mail and news reader from mozilla.org - Mercurial version
Upstream URL: https://www.mozilla.org/thunderbird/
Licenses: GPL, MPL, LGPL
Submitter: Det
Maintainer: Det
Last Packager: Det
Votes: 1
Popularity: 0.000000
First Submitted: 2011-02-11 10:23
Last Updated: 2017-11-15 22:01

Dependencies (33)

Required by (0)

Sources (4)

Latest Comments

Det commented on 2017-08-26 14:10

Synced with [extra].

At least it starts building now.

zorun commented on 2017-08-26 09:52

The dependency on "uuid" in AUR is probably not needed, because "util-linux" in [core] already provides a UUID library. Also thunderbird in [extra] does not depend on "uuid".

Det commented on 2017-03-05 11:03

Semi-bumped, but build fails so can't test further:

/home/det/Downloads/thunderbird-hg/src/comm-central/obj-x86_64-pc-linux-gnu/_virtualenv/bin/python /home/det/Downloads/thunderbird-hg/src/comm-central/mozilla/config/expandlibs_gen.py -o libdom_animation.a.desc Unified_cpp_dom_animation0.o Unified_cpp_dom_animation1.o
make[4]: Leaving directory '/home/det/Downloads/thunderbird-hg/src/comm-central/obj-x86_64-pc-linux-gnu/dom/animation'
make[3]: Leaving directory '/home/det/Downloads/thunderbird-hg/src/comm-central/obj-x86_64-pc-linux-gnu'
make[2]: *** [/home/det/Downloads/thunderbird-hg/src/comm-central/mozilla/config/recurse.mk:33: compile] Error 2
make[2]: Leaving directory '/home/det/Downloads/thunderbird-hg/src/comm-central/obj-x86_64-pc-linux-gnu'
make[1]: *** [/home/det/Downloads/thunderbird-hg/src/comm-central/mozilla/config/rules.mk:525: default] Error 2
make[1]: Leaving directory '/home/det/Downloads/thunderbird-hg/src/comm-central/obj-x86_64-pc-linux-gnu'
make: *** [client.mk:397: build] Error 2
==> ERROR: A failure occurred in build().
Aborting...

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 :(

All comments