From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 826F0138C48 for ; Mon, 6 Apr 2015 19:50:00 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2A231E087C; Mon, 6 Apr 2015 19:50:00 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id D3DD9E087C for ; Mon, 6 Apr 2015 19:49:59 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 18A08340896 for ; Mon, 6 Apr 2015 19:49:59 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 09E81155A9 for ; Mon, 6 Apr 2015 19:49:57 +0000 (UTC) From: "Ian Stakenvicius" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ian Stakenvicius" Message-ID: <1428349723.1b31c95e42ee9a02c33616b8b85f3cb80bec6e15.axs@gentoo> Subject: [gentoo-commits] proj/mozilla:master commit in: www-client/firefox/ X-VCS-Repository: proj/mozilla X-VCS-Files: www-client/firefox/firefox-37.0.1.ebuild X-VCS-Directories: www-client/firefox/ X-VCS-Committer: axs X-VCS-Committer-Name: Ian Stakenvicius X-VCS-Revision: 1b31c95e42ee9a02c33616b8b85f3cb80bec6e15 X-VCS-Branch: master Date: Mon, 6 Apr 2015 19:49:57 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: eed444bf-46c2-4d96-a7a3-d1e5592f4256 X-Archives-Hash: aa7405558c5fcf0224761a58756d71da commit: 1b31c95e42ee9a02c33616b8b85f3cb80bec6e15 Author: Ian Stakenvicius gentoo org> AuthorDate: Mon Apr 6 19:48:40 2015 +0000 Commit: Ian Stakenvicius gentoo org> CommitDate: Mon Apr 6 19:48:43 2015 +0000 URL: https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=1b31c95e Dropped optional jit support jit on firefox-37 is required in order to function; without jit, firefox-37 will not download anything at all on hardened systems (possibly on all systems). www-client/firefox/firefox-37.0.1.ebuild | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/www-client/firefox/firefox-37.0.1.ebuild b/www-client/firefox/firefox-37.0.1.ebuild index 5fd750a..9b93052 100644 --- a/www-client/firefox/firefox-37.0.1.ebuild +++ b/www-client/firefox/firefox-37.0.1.ebuild @@ -34,7 +34,6 @@ MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/releases/" MOZ_HTTP_URI="http://ftp.mozilla.org/pub/${PN}/releases/" MOZCONFIG_OPTIONAL_WIFI=1 -MOZCONFIG_OPTIONAL_JIT="enabled" inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v5.36 multilib pax-utils fdo-mime autotools virtualx mozlinguas @@ -223,6 +222,9 @@ src_configure() { # Other ff-specific settings mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME} + # force jit + mozconfig_annotate '' --enable-ion + # Allow for a proper pgo build if use pgo; then echo "mk_add_options PROFILE_GEN_SCRIPT='\$(PYTHON) \$(OBJDIR)/_profile/pgo/profileserver.py'" >> "${S}"/.mozconfig @@ -349,11 +351,7 @@ src_install() { fi # Required in order to use plugins and even run firefox on hardened. - if use jit; then - pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container} - else - pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/plugin-container - fi + pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container} if use minimal; then rm -r "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk} \