Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 211840
Collapse All | Expand All

(-)file_not_specified_in_diff (-3 / +35 lines)
Line  Link Here
0
-- kazehakase-0.5.2.ebuild
0
++ kazehakase-0.5.2.ebuild
Lines 2-8 Link Here
2
# Distributed under the terms of the GNU General Public License v2
2
# Distributed under the terms of the GNU General Public License v2
3
# $Header: /var/cvsroot/gentoo-x86/www-client/kazehakase/kazehakase-0.5.2.ebuild,v 1.1 2008/02/24 15:54:16 matsuu Exp $
3
# $Header: /var/cvsroot/gentoo-x86/www-client/kazehakase/kazehakase-0.5.2.ebuild,v 1.1 2008/02/24 15:54:16 matsuu Exp $
4
4
5
inherit flag-o-matic
5
inherit autotools eutils flag-o-matic
6
6
7
IUSE="hyperestraier migemo ruby ssl"
7
IUSE="hyperestraier migemo ruby ssl"
8
8
Lines 31-36 Link Here
31
DEPEND="${DEPEND}
31
DEPEND="${DEPEND}
32
	dev-util/pkgconfig"
32
	dev-util/pkgconfig"
33
33
34
src_unpack() {
35
	unpack ${A}
36
	cd "${S}"
37
	epatch "${FILESDIR}"/${P}-gcc43.patch
38
	AT_M4DIR=macros eautoreconf
39
}
40
34
src_compile(){
41
src_compile(){
35
	local myconf
42
	local myconf
36
43
37
-- /dev/null
44
++ files/kazehakase-0.5.2-gcc43.patch
Line 0 Link Here
1
--- kazehakase-0.5.2/macros/gecko.m4
2
+++ kazehakase-0.5.2/macros/gecko.m4
3
@@ -30,7 +30,7 @@
4
     AM_CXXFLAGS=$_SAVE_AM_CXXFLAGS
5
 fi
6
 
7
-CPPFLAGS="-I$MOZILLA_INCLUDE_ROOT -I$MOZILLA_INCLUDE_ROOT/widget -I$MOZILLA_INCLUDE_ROOT/layout -I$MOZILLA_INCLUDE_ROOT/helperAppDlg -I$MOZILLA_INCLUDE_ROOT/dom -I$MOZILLA_INCLUDE_ROOT/exthandler -I$MOZILLA_INCLUDE_ROOT/pipnss -I$MOZILLA_INCLUDE_ROOT/necko -I$MOZILLA_INCLUDE_ROOT/gfx -I$MOZILLA_INCLUDE_ROOT/content -I$MOZILLA_INCLUDE_ROOT/locale -I$MOZILLA_INCLUDE_ROOT/docshell -I$MOZILLA_INCLUDE_ROOT/mimetype -I$MOZILLA_INCLUDE_ROOT/nkcache `$PKG_CONFIG --cflags-only-I $GECKO-xpcom` -Wconversion -Wsign-compare -Werror"
8
+CPPFLAGS="-I$MOZILLA_INCLUDE_ROOT -I$MOZILLA_INCLUDE_ROOT/widget -I$MOZILLA_INCLUDE_ROOT/layout -I$MOZILLA_INCLUDE_ROOT/helperAppDlg -I$MOZILLA_INCLUDE_ROOT/dom -I$MOZILLA_INCLUDE_ROOT/exthandler -I$MOZILLA_INCLUDE_ROOT/pipnss -I$MOZILLA_INCLUDE_ROOT/necko -I$MOZILLA_INCLUDE_ROOT/gfx -I$MOZILLA_INCLUDE_ROOT/content -I$MOZILLA_INCLUDE_ROOT/locale -I$MOZILLA_INCLUDE_ROOT/docshell -I$MOZILLA_INCLUDE_ROOT/mimetype -I$MOZILLA_INCLUDE_ROOT/nkcache `$PKG_CONFIG --cflags-only-I $GECKO-xpcom`"
9
 CXXFLAGS="$AM_CXXFLAGS `$PKG_CONFIG --cflags-only-other $GECKO-xpcom`"
10
 
11
 AC_MSG_RESULT([$CXXFLAGS])
12
@@ -136,9 +136,11 @@
13
 
14
 AC_COMPILE_IFELSE(
15
 	[AC_LANG_PROGRAM(
16
-		[[#include <nsIHelperAppLauncherDialog.h>]],
17
+		[[#include <nsIHelperAppLauncherDialog.h>
18
+		  class convert { private: operator PRUint32(); public: operator PRBool(); };]],
19
 		[[nsIHelperAppLauncherDialog *p;
20
-		  p->Show (nsnull, nsnull, -1);]]
21
+		  convert *c;
22
+		  p->Show(nsnull, nsnull, *c);]]
23
 	)],
24
 	[AC_DEFINE([MOZ_NSIHELPERAPPLAUNCHERDIALOG_NSPRBOOL_],[1],[Define if nsIHelperAppLauncharDialog uses PRBool]) result=yes],
25
 	[result=no])

Return to bug 211840