From: "Jory Pratt" <anarchy@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/firefox/files/, www-client/firefox/
Date: Sun, 16 Feb 2020 03:07:22 +0000 (UTC) [thread overview]
Message-ID: <1581822437.1271c2e45284b16f2083fadbadaa57b405b94f1c.anarchy@gentoo> (raw)
commit: 1271c2e45284b16f2083fadbadaa57b405b94f1c
Author: Jory Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 16 03:05:42 2020 +0000
Commit: Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Sun Feb 16 03:07:17 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1271c2e4
www-client/firefox: Fix llvm9 build failure
Closes: https://bugs.gentoo.org/704924
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Jory Pratt <anarchy <AT> gentoo.org>
www-client/firefox/files/firefox-73.0_fix_llvm9.patch | 19 +++++++++++++++++++
www-client/firefox/firefox-73.0.ebuild | 1 +
2 files changed, 20 insertions(+)
diff --git a/www-client/firefox/files/firefox-73.0_fix_llvm9.patch b/www-client/firefox/files/firefox-73.0_fix_llvm9.patch
new file mode 100644
index 00000000000..e12417e6a02
--- /dev/null
+++ b/www-client/firefox/files/firefox-73.0_fix_llvm9.patch
@@ -0,0 +1,19 @@
+diff --git a/config/gcc-stl-wrapper.template.h b/config/gcc-stl-wrapper.template.h
+--- a/config/gcc-stl-wrapper.template.h
++++ b/config/gcc-stl-wrapper.template.h
+@@ -32,6 +32,14 @@
+ # define moz_dont_include_mozalloc_for_cstdlib
+ #endif
+
++#ifndef moz_dont_include_mozalloc_for_type_traits
++# define moz_dont_include_mozalloc_for_type_traits
++#endif
++
++#ifndef moz_dont_include_mozalloc_for_limits
++# define moz_dont_include_mozalloc_for_limits
++#endif
++
+ // Include mozalloc after the STL header and all other headers it includes
+ // have been preprocessed.
+ #if !defined(MOZ_INCLUDE_MOZALLOC_H) && \
+
diff --git a/www-client/firefox/firefox-73.0.ebuild b/www-client/firefox/firefox-73.0.ebuild
index c4fb0b23ad1..6e104cb56f9 100644
--- a/www-client/firefox/firefox-73.0.ebuild
+++ b/www-client/firefox/firefox-73.0.ebuild
@@ -258,6 +258,7 @@ src_prepare() {
eapply "${WORKDIR}/firefox"
eapply "${FILESDIR}/${PN}-73.0_fix_lto_pgo_builds.patch"
+ eapply "${FILESDIR}/${PN}-73.0_fix_llvm9.patch"
# Allow user to apply any additional patches without modifing ebuild
eapply_user
next reply other threads:[~2020-02-16 3:07 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-02-16 3:07 Jory Pratt [this message]
-- strict thread matches above, loose matches on Subject: below --
2024-08-14 12:40 [gentoo-commits] repo/gentoo:master commit in: www-client/firefox/files/, www-client/firefox/ Joonas Niilola
2023-06-20 21:16 Georgy Yakovlev
2022-03-12 18:55 Piotr Karbowski
2022-02-10 17:10 Joonas Niilola
2022-02-09 23:21 Piotr Karbowski
2021-12-17 9:06 Joonas Niilola
2020-10-23 0:53 Thomas Deutschmann
2020-03-30 11:46 Thomas Deutschmann
2019-12-09 23:52 Jory Pratt
2019-11-08 12:52 Thomas Deutschmann
2018-10-31 21:29 Thomas Deutschmann
2018-10-04 13:50 Thomas Deutschmann
2018-09-28 12:00 Thomas Deutschmann
2018-09-28 11:44 Thomas Deutschmann
2018-09-23 1:31 Thomas Deutschmann
2018-07-08 22:03 Jory Pratt
2018-04-25 10:21 Lars Wendler
2018-01-06 0:39 Ian Stakenvicius
2017-08-08 12:24 Lars Wendler
2017-05-19 19:44 Ian Stakenvicius
2017-01-30 3:02 Jory Pratt
2017-01-08 21:42 Jory Pratt
2015-11-27 0:08 Jory Pratt
2015-10-06 17:21 Ian Stakenvicius
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1581822437.1271c2e45284b16f2083fadbadaa57b405b94f1c.anarchy@gentoo \
--to=anarchy@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox