Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - thunderbird-hg

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

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

Git Clone URL: https://aur-dev.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.000001
First Submitted: 2011-02-11 10:23
Last Updated: 2015-06-14 01:19

Required by (27)

Sources (6)

Latest Comments

1 2 Next › Last »

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)
}