Gentoo Archives: gentoo-commits

From: "Robin H. Johnson" <robbat2@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/arch/hppa/, profiles/arch/alpha/, profiles/arch/ia64/
Date: Sun, 06 Aug 2017 00:12:30
Message-Id: 1501978335.75042989f4afee05e111cea062b713fe7def3e04.robbat2@gentoo
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