Gentoo Archives: gentoo-commits

From: "Robin H. Johnson (robbat2)" <robbat2@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog apache-2.eclass
Date: Wed, 30 Jul 2014 19:01:10
Message-Id: 20140730190104.045832004E@flycatcher.gentoo.org
1 robbat2 14/07/30 19:01:02
2
3 Modified: ChangeLog apache-2.eclass
4 Log:
5 Handle grsec TPE to ensure apache can compile. $T is group-writable, owned by portage, and TPE blocks that.
6
7 Revision Changes Path
8 1.1332 eclass/ChangeLog
9
10 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1332&view=markup
11 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1332&content-type=text/plain
12 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1331&r2=1.1332
13
14 Index: ChangeLog
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
17 retrieving revision 1.1331
18 retrieving revision 1.1332
19 diff -p -w -b -B -u -u -r1.1331 -r1.1332
20 --- ChangeLog 29 Jul 2014 17:59:21 -0000 1.1331
21 +++ ChangeLog 30 Jul 2014 19:01:02 -0000 1.1332
22 @@ -1,6 +1,15 @@
23 # ChangeLog for eclass directory
24 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
25 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1331 2014/07/29 17:59:21 robbat2 Exp $
26 +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1332 2014/07/30 19:01:02 robbat2 Exp $
27 +
28 + 30 Jul 2014; Robin H. Johnson <robbat2@g.o> apache-2.eclass:
29 + Handle grsec TPE to ensure apache can compile. $T is group-writable, owned by
30 + portage, and TPE blocks that.
31 +
32 + 29 Jul 2014; Robin H. Johnson <robbat2@g.o> mysql.eclass,
33 + mysql-multilib.eclass, mysql-v2.eclass:
34 + Convert mysql eclasses to git-r3 eclass, so we can remove RESTRICT=userpriv
35 + for live copies of the patches.
36
37 29 Jul 2014; Robin H. Johnson <robbat2@g.o> +mysql-multilib.eclass,
38 mysql.eclass, mysql-autotools.eclass, mysql-cmake.eclass, mysql-v2.eclass,
39
40
41
42 1.37 eclass/apache-2.eclass
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/apache-2.eclass?rev=1.37&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/apache-2.eclass?rev=1.37&content-type=text/plain
46 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/apache-2.eclass?r1=1.36&r2=1.37
47
48 Index: apache-2.eclass
49 ===================================================================
50 RCS file: /var/cvsroot/gentoo-x86/eclass/apache-2.eclass,v
51 retrieving revision 1.36
52 retrieving revision 1.37
53 diff -p -w -b -B -u -u -r1.36 -r1.37
54 --- apache-2.eclass 22 May 2014 13:58:46 -0000 1.36
55 +++ apache-2.eclass 30 Jul 2014 19:01:02 -0000 1.37
56 @@ -1,6 +1,6 @@
57 # Copyright 1999-2014 Gentoo Foundation
58 # Distributed under the terms of the GNU General Public License v2
59 -# $Header: /var/cvsroot/gentoo-x86/eclass/apache-2.eclass,v 1.36 2014/05/22 13:58:46 polynomial-c Exp $
60 +# $Header: /var/cvsroot/gentoo-x86/eclass/apache-2.eclass,v 1.37 2014/07/30 19:01:02 robbat2 Exp $
61
62 # @ECLASS: apache-2.eclass
63 # @MAINTAINER:
64 @@ -448,6 +448,9 @@ apache-2_src_prepare() {
65 sed -i -e '/sinclude/d' configure.in
66 AT_M4DIR=build eautoreconf
67
68 + # ${T} must be not group-writable, else grsec TPE will block it
69 + chmod g-w "${T}"
70 +
71 # This package really should upgrade to using pcre's .pc file.
72 cat <<-\EOF >"${T}"/pcre-config
73 #!/bin/sh