1 |
commit: 75042989f4afee05e111cea062b713fe7def3e04 |
2 |
Author: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Aug 5 23:57:52 2017 +0000 |
4 |
Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Aug 6 00:12:15 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75042989 |
7 |
|
8 |
package.use.mask: block dev-vcs/git[pcre-jit] on non-JIT arches. |
9 |
|
10 |
dev-vcs/git is moving to use PCRE-JIT for the huge performance boost it |
11 |
provides, but PCRE-JIT is not available on all arches. |
12 |
|
13 |
See: https://github.com/git/git/commit/fbaceaac4731655540e48845eb3a3e2ce2282b38 |
14 |
Bug: https://bugs.gentoo.org/show_bug.cgi?id=627088 |
15 |
Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org> |
16 |
|
17 |
profiles/arch/alpha/package.use.mask | 5 +++++ |
18 |
profiles/arch/hppa/package.use.mask | 5 +++++ |
19 |
profiles/arch/ia64/package.use.mask | 5 +++++ |
20 |
3 files changed, 15 insertions(+) |
21 |
|
22 |
diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask |
23 |
index fd25408a069..b62c9f9cd7b 100644 |
24 |
--- a/profiles/arch/alpha/package.use.mask |
25 |
+++ b/profiles/arch/alpha/package.use.mask |
26 |
@@ -1,6 +1,11 @@ |
27 |
# Copyright 1999-2017 Gentoo Foundation |
28 |
# Distributed under the terms of the GNU General Public License v2 |
29 |
|
30 |
+# Robin H. Johnson <robbat2@g.o> (05 Aug 2017) |
31 |
+# Upstream Git is switching to PCRE2 w/ JIT. |
32 |
+# This is not available on some arches, where a fallback to PCRE1 without JIT is used. |
33 |
+dev-vcs/git pcre-jit |
34 |
+ |
35 |
# Tobias Klausmann <klausman@g.o> (18 May 2017) |
36 |
# Stack protector code is not ported to alpha (and may not ever be) |
37 |
>=sys-devel/gcc-6 ssp |
38 |
|
39 |
diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask |
40 |
index 98360aa067a..a33fa8f8103 100644 |
41 |
--- a/profiles/arch/hppa/package.use.mask |
42 |
+++ b/profiles/arch/hppa/package.use.mask |
43 |
@@ -4,6 +4,11 @@ |
44 |
# NOTE: When masking a USE flag due to missing keywords, please file a keyword |
45 |
# request bug for the hppa arch. |
46 |
|
47 |
+# Robin H. Johnson <robbat2@g.o> (05 Aug 2017) |
48 |
+# Upstream Git is switching to PCRE2 w/ JIT. |
49 |
+# This is not available on some arches, where a fallback to PCRE1 without JIT is used. |
50 |
+dev-vcs/git pcre-jit |
51 |
+ |
52 |
# Michał Górny <mgorny@g.o> (28 Jun 2017) |
53 |
# app-misc/dtach is not keyworded, and tests are restricted anyway, so |
54 |
# no point in pursuing it right now. |
55 |
|
56 |
diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask |
57 |
index 520de6d2cc5..e1ac12741be 100644 |
58 |
--- a/profiles/arch/ia64/package.use.mask |
59 |
+++ b/profiles/arch/ia64/package.use.mask |
60 |
@@ -1,6 +1,11 @@ |
61 |
# Copyright 1999-2017 Gentoo Foundation |
62 |
# Distributed under the terms of the GNU General Public License v2 |
63 |
|
64 |
+# Robin H. Johnson <robbat2@g.o> (05 Aug 2017) |
65 |
+# Upstream Git is switching to PCRE2 w/ JIT. |
66 |
+# This is not available on some arches, where a fallback to PCRE1 without JIT is used. |
67 |
+dev-vcs/git pcre-jit |
68 |
+ |
69 |
# Sergei Trofimovich <slyfox@g.o> (20 Jul 2017) |
70 |
# pulls in unkeyworded java |
71 |
sci-libs/gdal mdb |