Gentoo Archives: gentoo-dev

From: justin <jlec@g.o>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] recent change in wxwidgets.eclass potentially breaks packages
Date: Sun, 17 Jul 2011 09:06:59
Message-Id: 4E22A5E3.3090109@gentoo.org
1 Hi all,
2
3 the following change has some bad effects on packages in the tree. I
4 found it with a package having this inherit line
5
6 inherit cmake-utils wxwidgets
7
8 all cmake-utils_* function which have redundant phase definitions in
9 base will not be executed.
10
11 This change was not trivial. So either we need to revert it or really
12 check the tree that nothing is broken.
13
14 thanks justin
15
16
17 dirtyepic 11/06/30 04:14:38
18
19 Modified: wxwidgets.eclass
20 Log:
21 Inherit base (bug #372831 by Gert Wollny).
22
23 Revision Changes Path
24 1.30 eclass/wxwidgets.eclass
25
26 file :
27 http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/wxwidgets.eclass?rev=1.30&view=markup
28 plain:
29 http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/wxwidgets.eclass?rev=1.30&content-type=text/plain
30 diff :
31 http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/wxwidgets.eclass?r1=1.29&r2=1.30
32
33 Index: wxwidgets.eclass
34 ===================================================================
35 RCS file: /var/cvsroot/gentoo-x86/eclass/wxwidgets.eclass,v
36 retrieving revision 1.29
37 retrieving revision 1.30
38 diff -u -r1.29 -r1.30
39 --- wxwidgets.eclass 16 Feb 2010 01:06:24 -0000 1.29
40 +++ wxwidgets.eclass 30 Jun 2011 04:14:38 -0000 1.30
41 @@ -1,6 +1,6 @@
42 # Copyright 1999-2007 Gentoo Foundation
43 # Distributed under the terms of the GNU General Public License v2
44 -# $Header: /var/cvsroot/gentoo-x86/eclass/wxwidgets.eclass,v 1.29
45 2010/02/16 01:06:24 dirtyepic Exp $
46 +# $Header: /var/cvsroot/gentoo-x86/eclass/wxwidgets.eclass,v 1.30
47 2011/06/30 04:14:38 dirtyepic Exp $
48
49 # @ECLASS: wxwidgets.eclass
50 # @MAINTAINER:
51 @@ -45,7 +45,7 @@
52 # wx-config file to use. Most configure scripts use this path if it's
53 set in
54 # the environment or accept --with-wx-config="${WX_CONFIG}".
55
56 -inherit eutils multilib
57 +inherit base eutils multilib
58
59 case "${EAPI:-0}" in
60 0|1)

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies