<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>85511</bug_id>
          
          <creation_ts>2005-03-16 07:14 0000</creation_ts>
          <short_desc>galeon fails to compile</short_desc>
          <delta_ts>2005-03-28 16:47:25 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>GNOME</component>
          <version>unspecified</version>
          <rep_platform>PPC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>arne@tbbd.de</reporter>
          <assigned_to>hanno@gentoo.org</assigned_to>
          <cc>daniel@acceleration.net</cc>
    
    <cc>gnome@gentoo.org</cc>
    
    <cc>ppc@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>arne@tbbd.de</who>
            <bug_when>2005-03-16 07:14:30 0000</bug_when>
            <thetext>When i try to emerge galeon i get this error-message during the compile:
FilePicker.cpp:79: error: prototype for `nsresult GFilePicker::Init(nsIDOMWindowInternal*, const PRUnichar*, PRInt16)&apos; does not match any in class `GFilePicker&apos;

Reproducible: Always
Steps to Reproduce:
1. emerge galeon
Actual Results:  
Error msg:
FilePicker.cpp:79: error: prototype for `nsresult
GFilePicker::Init(nsIDOMWindowInternal*, const PRUnichar*, PRInt16)&apos; does not
match any in class `GFilePicker&apos;


Expected Results:  
compile ;)

FilePicker.cpp:79: error: prototype for `nsresult
GFilePicker::Init(nsIDOMWindowInternal*, const PRUnichar*, PRInt16)&apos; does not
match any in class `GFilePicker&apos;
FilePicker.h:46: error: candidate is: virtual nsresult
GFilePicker::Init(nsIDOMWindow*, const nsAString&amp;, PRInt16)
FilePicker.cpp: In member function `virtual nsresult
GFilePicker::AppendFilters(PRInt32)&apos;:
FilePicker.cpp:144: error: no matching function for call to
`GFilePicker::AppendFilter(const PRUnichar*, const PRUnichar*)&apos;
FilePicker.h:46: note: candidates are: virtual nsresult
GFilePicker::AppendFilter(const nsAString&amp;, const nsAString&amp;)
FilePicker.cpp:149: error: no matching function for call to
`GFilePicker::AppendFilter(const PRUnichar*, const PRUnichar*)&apos;
FilePicker.h:46: note: candidates are: virtual nsresult
GFilePicker::AppendFilter(const nsAString&amp;, const nsAString&amp;)
FilePicker.cpp:154: error: no matching function for call to
`GFilePicker::AppendFilter(const PRUnichar*, const PRUnichar*)&apos;
FilePicker.h:46: note: candidates are: virtual nsresult
GFilePicker::AppendFilter(const nsAString&amp;, const nsAString&amp;)
FilePicker.cpp:159: error: no matching function for call to
`GFilePicker::AppendFilter(const PRUnichar*, const PRUnichar*)&apos;
FilePicker.h:46: note: candidates are: virtual nsresult
GFilePicker::AppendFilter(const nsAString&amp;, const nsAString&amp;)
FilePicker.cpp:164: error: no matching function for call to
`GFilePicker::AppendFilter(const PRUnichar*, const PRUnichar*)&apos;
FilePicker.h:46: note: candidates are: virtual nsresult
GFilePicker::AppendFilter(const nsAString&amp;, const nsAString&amp;)
FilePicker.cpp:169: error: no matching function for call to
`GFilePicker::AppendFilter(const PRUnichar*, const PRUnichar*)&apos;
FilePicker.h:46: note: candidates are: virtual nsresult
GFilePicker::AppendFilter(const nsAString&amp;, const nsAString&amp;)
FilePicker.cpp: At global scope:
FilePicker.cpp:183: error: prototype for `nsresult
GFilePicker::AppendFilter(const PRUnichar*, const PRUnichar*)&apos; does not match
any in class `GFilePicker&apos;
FilePicker.h:46: error: candidate is: virtual nsresult
GFilePicker::AppendFilter(const nsAString&amp;, const nsAString&amp;)
FilePicker.cpp:217: error: prototype for `nsresult
GFilePicker::GetDefaultString(PRUnichar**)&apos; does not match any in class
`GFilePicker&apos;
FilePicker.h:46: error: candidate is: virtual nsresult
GFilePicker::GetDefaultString(nsAString&amp;)
FilePicker.cpp:236: error: prototype for `nsresult
GFilePicker::SetDefaultString(const PRUnichar*)&apos; does not match any in class
`GFilePicker&apos;
FilePicker.h:46: error: candidate is: virtual nsresult
GFilePicker::SetDefaultString(const nsAString&amp;)
FilePicker.cpp:265: error: prototype for `nsresult
GFilePicker::GetDefaultExtension(PRUnichar**)&apos; does not match any in class
`GFilePicker&apos;
FilePicker.h:46: error: candidate is: virtual nsresult
GFilePicker::GetDefaultExtension(nsAString&amp;)
FilePicker.cpp:276: error: prototype for `nsresult
GFilePicker::SetDefaultExtension(const PRUnichar*)&apos; does not match any in class
`GFilePicker&apos;
FilePicker.h:46: error: candidate is: virtual nsresult
GFilePicker::SetDefaultExtension(const nsAString&amp;)
make[2]: *** [FilePicker.lo] Error 1
make[2]: Leaving directory
`/var/tmp/portage/galeon-1.3.17/work/galeon-1.3.17/mozilla&apos;
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/galeon-1.3.17/work/galeon-1.3.17&apos;
make: *** [all] Error 2

!!! ERROR: net-www/galeon-1.3.17 failed.
!!! Function src_compile, Line 54, Exitcode 2
!!! compile failed
!!! If you need support, post the topmost build error, NOT this status message.

-------------- emerge info --------------
Portage 2.0.51.19 (default-linux/ppc/2004.3, gcc-3.4.1, glibc-2.3.4.20041102-r0,
2.6.10-gentoo-r6 ppc)
=================================================================
System uname: 2.6.10-gentoo-r6 ppc 7455, altivec supported
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 13 2005, 17:30:23)]
ccache version 2.2 [enabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.9.4, 1.6.3, 1.7.9-r1, 1.4_p6, 1.8.5-r3
sys-devel/binutils:  2.15.90.0.3-r3
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.4.22
ACCEPT_KEYWORDS=&quot;ppc&quot;
AUTOCLEAN=&quot;yes&quot;
CFLAGS=&quot;-O2 -mtune=powerpc -fno-strict-aliasing -pipe -mcpu=7450 -maltivec
-mabi=altivec -fomit-frame-pointer&quot;
CHOST=&quot;powerpc-unknown-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /etc/conf.d/net /etc/fstab /etc/group /etc/rc.conf
/usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb
/usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control&quot;
CONFIG_PROTECT_MASK=&quot;/etc/gconf /etc/terminfo /etc/env.d&quot;
CXXFLAGS=&quot;-O2 -mtune=powerpc -fno-strict-aliasing -pipe -mcpu=7450 -maltivec
-mabi=altivec -fomit-frame-pointer&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoaddcvs autoconfig ccache distlocks sandbox sfperms&quot;
GENTOO_MIRRORS=&quot;http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/
http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/
http://ftp.snt.utwente.nl/pub/os/linux/gentoo&quot;
MAKEOPTS=&quot;-j2&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
SYNC=&quot;rsync://rsync.europe.gentoo.org/gentoo-portage&quot;
USE=&quot;X alsa bitmap-fonts cdr cups dvd emboss esd fam font-server fortran gdbm
gif gtk imap imlib jpeg motif mozilla mp3 ncurses nls opengl pam perl png ppc
python readline ssl tiff truetype truetype-fonts type1-fonts unicode xml2 xprint
xv zlib&quot;
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY

I also tried with CFLAGS=&quot; &quot; MAKEOPTS=&quot;-j1&quot;</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>obz@gentoo.org</who>
            <bug_when>2005-03-25 20:03:48 0000</bug_when>
            <thetext>Looks like galeon might need an API update?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>daniel@acceleration.net</who>
            <bug_when>2005-03-25 21:37:58 0000</bug_when>
            <thetext>This looks like http://bugzilla.gnome.org/show_bug.cgi?id=154441.  Can the reporter please try galeon-1.3.18 (or 1.3.19)?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>hanno@gentoo.org</who>
            <bug_when>2005-03-26 01:05:20 0000</bug_when>
            <thetext>ppc-team, can you mark 1.3.19 stable? This should fix it.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>josejx@gentoo.org</who>
            <bug_when>2005-03-28 16:47:25 0000</bug_when>
            <thetext>Marked ppc stable, reopen if you&apos;re still having problems.  Thanks!</thetext>
          </long_desc>
      
    </bug>

</bugzilla>