1 |
commit: aed9654bcc37a01ee11b70fb601bfe8b68ee8dd3 |
2 |
Author: Ian Stakenvicius <axs <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Oct 12 14:50:34 2016 +0000 |
4 |
Commit: Ian Stakenvicius <axs <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Oct 13 20:53:23 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aed9654b |
7 |
|
8 |
mail-client/thunderbird: fix link issue with ld.gold from binutils-2.26.1 |
9 |
|
10 |
Bug: http://bugs.gentoo.org/593958 |
11 |
|
12 |
Package-Manager: portage-2.3.0 |
13 |
|
14 |
mail-client/thunderbird/Manifest | 2 +- |
15 |
.../thunderbird/files/firefox-45-gcc6.patch | 40 ---------------------- |
16 |
mail-client/thunderbird/thunderbird-45.4.0.ebuild | 5 ++- |
17 |
3 files changed, 3 insertions(+), 44 deletions(-) |
18 |
|
19 |
diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest |
20 |
index aa973df..824031e 100644 |
21 |
--- a/mail-client/thunderbird/Manifest |
22 |
+++ b/mail-client/thunderbird/Manifest |
23 |
@@ -6,7 +6,7 @@ DIST firefox-24.0-patches-0.9.tar.xz 6576 SHA256 615b47ed076ead8f6fe8a9cc8b51ae7 |
24 |
DIST firefox-31.0-patches-0.3.tar.xz 6004 SHA256 1ca282d9b58e611c395fcda508bf0ddfebfc91ea6a6132b59f1acf90566f663c SHA512 4469ccc3200955bb790a177352ebdbfa5c2299581bbbd0d83be4e2e0ccd5cb850c5023f3784dfbb3cd5d0dbed9bea4b533bdbe1627e42ba60437b4743a0e8fae WHIRLPOOL 86b2da659dcb11f34cbb6bc966d7f7ab79fb3f8f3584f929ea50f7893bf84b01ece435c4598c05b538d0719fb0426fca51a1cc9f9abdecd8b8e8beb5109cc899 |
25 |
DIST firefox-38.0-patches-05.tar.xz 18412 SHA256 d2a2be8359c15d42fd2355bb54048db88af2288f9f9b69acbd742c29bd10be16 SHA512 0556531fa5685bf04438df22b0e35ffd22c27e31a2d1d264b9401af8f3c79604577fc71f71e2bf338dc5465471152067ce1a30ba2813c612e062e20c4b5b7ea2 WHIRLPOOL cc9aa2174395c8a70a9fc7010fc48d2f4e35c64c73deda38934a42ded5def14f7ccf6c3be8700ab3bea02bdd93bb4b98b40ff44176e4cfccd0b68b70d9deed61 |
26 |
DIST firefox-45.0-patches-04.tar.xz 18600 SHA256 2ee0ab58e0a1db7b573dd7ac407dcb9a43a85dd295c5d6d263f72ce629c5290c SHA512 cf5d4ddfe14dff92950baae066350ace0a503c5bdd9d837e4724fd2fb905a2fb540dcf34971531e79547dd62dfbf217d472f39ccc4802f34a245e24f406fdb5e WHIRLPOOL 1461c61ba7e54b7a91c758fdf91fda22260eaff4148b3cccab8ccfd9d09a3d80c0314e999284d392d9e961c42cd9720d6d30ac190074f74d1e53ecb1afa1b1e3 |
27 |
-DIST firefox-45.0-patches-06.tar.xz 19792 SHA256 4cacdb0ca1e710a0e3f577d5a1253ed14fab9a2d1cdaf83b3fa7bac86cfddef2 SHA512 eec8ccb3d67144368cfad807cad847379bf9ee54c2394f8bf0bda121178b1036ec1d32bea67afad840dff38e1ef26c4c19569d4fa4b553b6e2719bf07a46e017 WHIRLPOOL 7bb6b8f59d86beb9178fbea8bdd372a016b62e00766daf9439e2e59d20635a21b3a218447b09ce7d6a4b601611013f9ad08e088ef8112a41bde9ce951d10bdad |
28 |
+DIST firefox-45.0-patches-07.tar.xz 21016 SHA256 76a70ebb3f9c0515c0632170dfeedf0bfb60f248bee579514940148bb3e2b1c5 SHA512 304d6ed4b4c9ac58f3762263207167a9a32532fd48f17d9cc86f5106f7ec98273f402e3779b810b455ceea77d84313ffc8f236fa6fdc6cd5ef21e8159beec552 WHIRLPOOL a50d54d1e3b5c0fb0e8b32c8d69cdeb99a8fbfa90ac51dfa01163ab0228499b08d3ef37b27391d0d5179d80e937447029c2f976f014bf97d0da3e4bc1b58eaf7 |
29 |
DIST gdata-provider-1.0.3.tar.xz 55860 SHA256 2a6b8c1bed9c32dbb91bceadaf36986bffab4379ebf8ab1af83f9321b38f9cdd SHA512 d1a99e179f4bc57c98beef80c27c5f774dffdd177a0ee0adf27441aaea27f96d61e723e592f9fa813b943acb34f572d5769622e2dd45c5befec762e0cbe013fb WHIRLPOOL 2d896ae041ec8e6bd6f9474bf01ccc43925d89254cd6c719dfb70e1a5677f21fcc9536c2595f6b1b5823607d69248512d6dc9f5a1f208bd2e25a59f30a0c8c3f |
30 |
DIST gdata-provider-1.9.tar.xz 80812 SHA256 8e60960999c752c49d6414d14c35c2d0cc474d4a199ec99e531453d4d60bc5a3 SHA512 b1411b0a8614eb5e9fbdc0a41eb5ed38e8d4c90832e2a356fd0412b554af46bde4b766b213d9da3cafd85206da44d333354c9f6b469c95ddb190fa04fe14a54a WHIRLPOOL df7451e55f937c604d92faed82a16bddd6ca87a7c03981324c5409ab5824ac1c631ec767f10eaedc6f7128cd1f9001eca599c848d39e116d9722f26811b01092 |
31 |
DIST gdata-provider-2.6-r1.tar.xz 83836 SHA256 e181d5fe69e66f34719295790301e0d265c855be5f30df516c52dd3708d82158 SHA512 e5fcf60c221590d1d904ce8c6a74da7208b118c2872a26267f4ee6d3e68eea466d44b979b7259a012a21e48eb5b470d52cc9e58584226fe04ce88ff698da495b WHIRLPOOL 0e85fbb321edec0397b42808fd6320e245de35ddd1cf772545c432dbf26d8c28b042ba2c61bbde2abdbf4d5cca076436e6d678d6d636d3bcc562470d485df6c1 |
32 |
|
33 |
diff --git a/mail-client/thunderbird/files/firefox-45-gcc6.patch b/mail-client/thunderbird/files/firefox-45-gcc6.patch |
34 |
deleted file mode 100644 |
35 |
index c5b861c..00000000 |
36 |
--- a/mail-client/thunderbird/files/firefox-45-gcc6.patch |
37 |
+++ /dev/null |
38 |
@@ -1,40 +0,0 @@ |
39 |
-Upstream bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1245076 |
40 |
- |
41 |
---- a/config/gcc-stl-wrapper.template.h 2016-08-31 12:38:43.094770023 -0400 |
42 |
-+++ b/config/gcc-stl-wrapper.template.h 2016-08-31 12:40:12.030579071 -0400 |
43 |
-@@ -17,6 +17,12 @@ |
44 |
- // Silence "warning: #include_next is a GCC extension" |
45 |
- #pragma GCC system_header |
46 |
- |
47 |
-+ |
48 |
-+#ifndef moz_dont_include_mozalloc_for_cstdlib |
49 |
-+# define moz_dont_include_mozalloc_for_cstdlib |
50 |
-+#endif |
51 |
-+#ifndef moz_dont_include_mozalloc_for_${HEADER} |
52 |
-+ |
53 |
- // mozalloc.h wants <new>; break the cycle by always explicitly |
54 |
- // including <new> here. NB: this is a tad sneaky. Sez the gcc docs: |
55 |
- // |
56 |
-@@ -25,15 +31,17 @@ |
57 |
- // same name as the current file. It simply looks for the file |
58 |
- // named, starting with the directory in the search path after the |
59 |
- // one where the current file was found. |
60 |
--#include_next <new> |
61 |
-+# include_next <new> |
62 |
- |
63 |
- // See if we're in code that can use mozalloc. NB: this duplicates |
64 |
- // code in nscore.h because nscore.h pulls in prtypes.h, and chromium |
65 |
- // can't build with that being included before base/basictypes.h. |
66 |
--#if !defined(XPCOM_GLUE) && !defined(NS_NO_XPCOM) && !defined(MOZ_NO_MOZALLOC) |
67 |
--# include "mozilla/mozalloc.h" |
68 |
--#else |
69 |
--# error "STL code can only be used with infallible ::operator new()" |
70 |
-+# if !defined(XPCOM_GLUE) && !defined(NS_NO_XPCOM) && !defined(MOZ_NO_MOZALLOC) |
71 |
-+# include "mozilla/mozalloc.h" |
72 |
-+# else |
73 |
-+# error "STL code can only be used with infallible ::operator new()" |
74 |
-+# endif |
75 |
-+ |
76 |
- #endif |
77 |
- |
78 |
- #if defined(DEBUG) && !defined(_GLIBCXX_DEBUG) |
79 |
|
80 |
diff --git a/mail-client/thunderbird/thunderbird-45.4.0.ebuild b/mail-client/thunderbird/thunderbird-45.4.0.ebuild |
81 |
index 55d978f..bebd894 100644 |
82 |
--- a/mail-client/thunderbird/thunderbird-45.4.0.ebuild |
83 |
+++ b/mail-client/thunderbird/thunderbird-45.4.0.ebuild |
84 |
@@ -22,7 +22,7 @@ EMVER="1.9.1" |
85 |
|
86 |
# Patches |
87 |
PATCH="thunderbird-38.0-patches-0.1" |
88 |
-PATCHFF="firefox-45.0-patches-06" |
89 |
+PATCHFF="firefox-45.0-patches-07" |
90 |
|
91 |
MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases" |
92 |
|
93 |
@@ -130,8 +130,7 @@ src_prepare() { |
94 |
|
95 |
# Apply our patchset from firefox to thunderbird as well |
96 |
pushd "${S}"/mozilla &>/dev/null || die |
97 |
- eapply "${WORKDIR}/firefox" \ |
98 |
- "${FILESDIR}"/firefox-45-gcc6.patch |
99 |
+ eapply "${WORKDIR}/firefox" |
100 |
popd &>/dev/null || die |
101 |
|
102 |
# Ensure that are plugins dir is enabled as default |