commit:     997de327a732abee46eb3f7f80dd0633886e7909
Author:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Mon Apr  6 22:39:24 2015 +0000
Commit:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Mon Apr  6 22:39:24 2015 +0000
URL:        https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=997de327

Firefox-37: fixed redundant pax-mark; fixed a new bashism in jemalloc 
configure.ac

 .../files/firefox-37.0-jemalloc_configure_unbashify.patch     | 11 +++++++++++
 www-client/firefox/firefox-37.0.1.ebuild                      |  1 +
 2 files changed, 12 insertions(+)

diff --git 
a/www-client/firefox/files/firefox-37.0-jemalloc_configure_unbashify.patch 
b/www-client/firefox/files/firefox-37.0-jemalloc_configure_unbashify.patch
new file mode 100644
index 0000000..b5278b1
--- /dev/null
+++ b/www-client/firefox/files/firefox-37.0-jemalloc_configure_unbashify.patch
@@ -0,0 +1,11 @@
+--- a/memory/jemalloc/src/configure.ac 2015-03-30 18:54:42.000000000 -0400
++++ b/memory/jemalloc/src/configure.ac 2015-04-06 16:23:52.170389285 -0400
+@@ -989,7 +989,7 @@
+ AC_ARG_WITH([lg_page],
+   [AS_HELP_STRING([--with-lg-page=<lg-page>], [Base 2 log of system page 
size])],
+   [LG_PAGE="$with_lg_page"], [LG_PAGE="detect"])
+-if test "x$LG_PAGE" == "xdetect"; then
++if test "x$LG_PAGE" = "xdetect"; then
+   AC_CACHE_CHECK([LG_PAGE],
+                [je_cv_lg_page],
+                AC_RUN_IFELSE([AC_LANG_PROGRAM(

diff --git a/www-client/firefox/firefox-37.0.1.ebuild 
b/www-client/firefox/firefox-37.0.1.ebuild
index 9b93052..b190ff0 100644
--- a/www-client/firefox/firefox-37.0.1.ebuild
+++ b/www-client/firefox/firefox-37.0.1.ebuild
@@ -147,6 +147,7 @@ src_prepare() {
        epatch "${WORKDIR}/firefox"
 
        epatch "${FILESDIR}"/${PN}-35.0-gmp-clearkey-sprintf.patch
+       epatch "${FILESDIR}"/${PN}-37.0-jemalloc_configure_unbashify.patch
 
        # Allow user to apply any additional patches without modifing ebuild
        epatch_user

Reply via email to