Gentoo Archives: gentoo-commits

From: "Ben de Groot (yngwin)" <yngwin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in eclass: qt4-build.eclass
Date: Mon, 12 Jan 2009 23:47:27
Message-Id: E1LMWV2-0005HE-BX@stork.gentoo.org
1 yngwin 09/01/12 23:47:16
2
3 Modified: qt4-build.eclass
4 Log:
5 Adding post-install warning about Qt4 plugins needing rebuilding
6
7 Revision Changes Path
8 1.17 eclass/qt4-build.eclass
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/qt4-build.eclass?rev=1.17&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/qt4-build.eclass?rev=1.17&content-type=text/plain
12 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/qt4-build.eclass?r1=1.16&r2=1.17
13
14 Index: qt4-build.eclass
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo-x86/eclass/qt4-build.eclass,v
17 retrieving revision 1.16
18 retrieving revision 1.17
19 diff -u -r1.16 -r1.17
20 --- qt4-build.eclass 18 Sep 2008 22:07:50 -0000 1.16
21 +++ qt4-build.eclass 12 Jan 2009 23:47:16 -0000 1.17
22 @@ -1,6 +1,6 @@
23 # Copyright 2007-2008 Gentoo Foundation
24 # Distributed under the terms of the GNU General Public License v2
25 -# $Header: /var/cvsroot/gentoo-x86/eclass/qt4-build.eclass,v 1.16 2008/09/18 22:07:50 yngwin Exp $
26 +# $Header: /var/cvsroot/gentoo-x86/eclass/qt4-build.eclass,v 1.17 2009/01/12 23:47:16 yngwin Exp $
27
28 # @ECLASS: qt4-build.eclass
29 # @MAINTAINER:
30 @@ -303,6 +303,20 @@
31
32 qt4-build_pkg_postinst() {
33 generate_qconfigs
34 + echo
35 + ewarn "After a rebuild or upgrade of Qt, it can happen that Qt plugins (such as Qt"
36 + ewarn "and KDE styles and widgets) can no longer be loaded. In this situation you"
37 + ewarn "should recompile the packages providing these plugins. Also, make sure you"
38 + ewarn "compile the Qt packages, and the packages that depend on it, with the same"
39 + ewarn "GCC version and the same USE flag settings (especially the debug flag)."
40 + ewarn
41 + ewarn "Packages that typically need to be recompiled are kdelibs from KDE4, any"
42 + ewarn "additional KDE4/Qt4 styles, qscintilla and PyQt4. Before filing a bug report,"
43 + ewarn "make sure all your Qt4 packages are up-to-date and built with the same"
44 + ewarn "configuration."
45 + ewarn
46 + ewarn "For more information, see http://doc.trolltech.com/4.4/plugins-howto.html"
47 + echo
48 }
49
50 skip_qmake_build_patch() {