Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Aug 2011 23:23:21 -0500
From:      Sam Cassiba <sam@cassiba.com>
To:        Daichi GOTO <daichi@freebsd.org>
Cc:        gecko@FreeBSD.org
Subject:   Re: Firefox6 build failed on current
Message-ID:  <4E532B39.6070600@cassiba.com>
In-Reply-To: <20110823103318.a35ccede.daichi@freebsd.org>
References:  <20110823103318.a35ccede.daichi@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 08/22/11 20:33, Daichi GOTO wrote:
> Hi gecko guys :)
>
> Firefox6 build failed on current. Does anyone have any ideas?
>
> ---
> ../../dist/include/jsval.h:727: error: expected initializer before 'void'
> ../../dist/include/jsval.h:735: error: 'JS_ALWAYS_INLINE' does not name a type
> ../../dist/include/jsval.h:741: error: 'JS_ALWAYS_INLINE' does not name a type
> ../../dist/include/jsval.h:747: error: 'JS_ALWAYS_INLINE' does not name a type
> ../../dist/include/jsval.h:758: error: expected initializer before 'void'
> ../../dist/include/jsval.h:767: error: expected initializer before 'double'
> In file included from ../../dist/include/nsBaseHashtable.h:42,
>                   from ../../dist/include/nsInterfaceHashtable.h:41,
>                   from ../../dist/include/nsNPAPIPluginInstance.h:50,
>                   from ../../dist/include/nsPluginHost.h:48,
>                   from /usr/ports/www/firefox/work/mozilla-release/uriloader/exthandler/nsExternalHelperAppService.cpp:112:
> ../../dist/system_wrappers/prlock.h:2: error: expected `}' before end of line
> ../../dist/system_wrappers/prlock.h:2: error: expected declaration before end of line
> gmake[4]: *** [nsExternalHelperAppService.o] Error 1
> gmake[4]: *** Waiting for unfinished jobs....
> /usr/ports/www/firefox/work/mozilla-release/uriloader/exthandler/ExternalHelperAppParent.cpp: In member function 'virtual bool mozilla::dom::ExternalHelperAppParent::RecvOnDataAvailable(const nsCString&, const PRUint32&, const PRUint32&)':
> /usr/ports/www/firefox/work/mozilla-release/uriloader/exthandler/ExternalHelperAppParent.cpp:111: warning: unused variable 'rv'
> gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/uriloader/exthandler'
> gmake[3]: *** [exthandler_libs] Error 2
> gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/uriloader'
> gmake[2]: *** [libs_tier_platform] Error 2
> gmake[2]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release'
> gmake[1]: *** [tier_platform] Error 2
> gmake[1]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release'
> gmake: *** [default] Error 2
> *** Error code 1
>
> Stop in /usr/ports/www/firefox.
> # uname -a
> FreeBSD parancell.ongs.co.jp 9.0-BETA1 FreeBSD 9.0-BETA1 #31 r224900: Tue Aug 16 13:08:53 JST 2011     root@parancell.ongs.co.jp:/usr/obj/usr/src/sys/PARANCELL  amd64
> #
> ---
>

Disabling dbus support as a workaround got firefox to build for me on 
9.0/amd64. Take a look at ports/159831 for more details.

-- 
Sam Cassiba <sam@cassiba.com>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4E532B39.6070600>