From owner-freebsd-gecko@FreeBSD.ORG Sat Aug 20 04:51:41 2011 Return-Path: Delivered-To: gecko@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E2256106566B for ; Sat, 20 Aug 2011 04:51:41 +0000 (UTC) (envelope-from rnejdl@ringofsaturn.com) Received: from tethys.ringofsaturn.com (tethys.ringofsaturn.com [71.252.219.43]) by mx1.freebsd.org (Postfix) with ESMTP id A726A8FC0C for ; Sat, 20 Aug 2011 04:51:41 +0000 (UTC) Received: from ASSP.nospam (tethys [71.252.219.43]) (authenticated bits=0) by tethys.ringofsaturn.com (8.14.5/8.14.4) with ESMTP id p7K4d3H7029210 for ; Fri, 19 Aug 2011 23:39:04 -0500 (CDT) (envelope-from rnejdl@ringofsaturn.com) Received: from mail.ringofsaturn.com ([71.252.219.43] helo=mail.ringofsaturn.com) by ASSP.nospam with ESMTP (ASSP 1.9.1.1); 19 Aug 2011 23:39:02 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Fri, 19 Aug 2011 23:39:02 -0500 From: Rusty Nejdl To: Mail-Reply-To: Message-ID: X-Sender: rnejdl@ringofsaturn.com User-Agent: Roundcube Webmail/0.6-svn X-Assp-Intended-For-IP: 71.252.219.43 X-Assp-Passing: authenticated X-Assp-ID: ASSP.nospam (m-31381-15046) X-Assp-Version: 1.9.1.1(1.0.00) Cc: Subject: Can't compile Firefox 6 on Freebsd 8 64 bit X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: rnejdl@ringofsaturn.com List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Aug 2011 04:51:42 -0000 Many times when I see a port that I can't compile, I wait a few days and something appears that fixes it but that didn't happen this time so I must be in a minority in my config or something but I can't get Firefox 6 to compile with the last part of my compile output listed below. Thanks! Rusty Nejdl c++ -o ExternalHelperAppParent.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"FreeBSD8\" -DOSARCH=FreeBSD -DEXCLUDE_SKIA_DEPENDENCIES -DCHROMIUM_MOZILLA_BUILD -DOS_LINUX=1 -DOS_POSIX=1 -I. -I../../dom/base -I../../dom/ipc -I../../content/base/src -I../../content/events/src -I../../netwerk/base/src -I../../netwerk/protocol/http -D_THREAD_SAFE -D_REENTRANT -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0/ -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/gtk-unix-print-2.0 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/local/include/nspr -I/usr/ports/www/firefox/work/mozilla-release/dist/include/nss -fPIC -I/usr/local/include -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -pipe -fno-strict-aliasing -march=nocona -O2 -fno-strict-aliasing -O2 -fno-strict-aliasing -fshort-wchar -pipe -DNDEBUG -DTRIMMED -O2 -D_THREAD_SAFE -D_REENTRANT -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0/ -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/gtk-unix-print-2.0 -D_REENTRANT -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -I/usr/local/include/glib-2.0 -I/usr/local/include -DMOZILLA_CLIENT -include ../../mozilla-config.h /usr/ports/www/firefox/work/mozilla-release/uriloader/exthandler/ExternalHelperAppParent.cpp gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/uriloader/base' /usr/ports/www/firefox/work/mozilla-release/config/nsinstall -R -m 644 _xpidlgen/uriloader.xpt ../../dist/bin/components gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/uriloader/prefetch' nsDBusHandlerApp.cpp c++ -o nsDBusHandlerApp.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES -DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"FreeBSD8\" -DOSARCH=FreeBSD -DEXCLUDE_SKIA_DEPENDENCIES -DCHROMIUM_MOZILLA_BUILD -DOS_LINUX=1 -DOS_POSIX=1 -I. -I../../dom/base -I../../dom/ipc -I../../content/base/src -I../../content/events/src -I../../netwerk/base/src -I../../netwerk/protocol/http -D_THREAD_SAFE -D_REENTRANT -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0/ -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/gtk-unix-print-2.0 -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -I../../ipc/chromium/src -I../../ipc/glue -I../../ipc/ipdl/_ipdlheaders -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/usr/local/include/nspr -I/usr/ports/www/firefox/work/mozilla-release/dist/include/nss -fPIC -I/usr/local/include -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -O2 -pipe -fno-strict-aliasing -march=nocona -O2 -fno-strict-aliasing -O2 -fno-strict-aliasing -fshort-wchar -pipe -DNDEBUG -DTRIMMED -O2 -D_THREAD_SAFE -D_REENTRANT -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0/ -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/gtk-unix-print-2.0 -D_REENTRANT -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -I/usr/local/include/glib-2.0 -I/usr/local/include -DMOZILLA_CLIENT -include ../../mozilla-config.h /usr/ports/www/firefox/work/mozilla-release/uriloader/exthandler/nsDBusHandlerApp.cpp gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/uriloader/base' nsCExternalHandlerService.idl /usr/ports/www/firefox/work/mozilla-release/dist/bin/xpidl -m typelib -w -I. -I../../dist/idl -e _xpidlgen/nsCExternalHandlerService.xpt -d .deps/nsCExternalHandlerService.pp /usr/ports/www/firefox/work/mozilla-release/uriloader/exthandler/nsCExternalHandlerService.idl nsIExternalProtocolService.idl /usr/ports/www/firefox/work/mozilla-release/dist/bin/xpidl -m typelib -w -I. -I../../dist/idl -e _xpidlgen/nsIExternalProtocolService.xpt -d .deps/nsIExternalProtocolService.pp /usr/ports/www/firefox/work/mozilla-release/uriloader/exthandler/nsIExternalProtocolService.idl nsIExternalHelperAppService.idl /usr/ports/www/firefox/work/mozilla-release/dist/bin/xpidl -m typelib -w -I. -I../../dist/idl -e _xpidlgen/nsIExternalHelperAppService.xpt -d .deps/nsIExternalHelperAppService.pp /usr/ports/www/firefox/work/mozilla-release/uriloader/exthandler/nsIExternalHelperAppService.idl nsIHelperAppLauncherDialog.idl /usr/ports/www/firefox/work/mozilla-release/dist/bin/xpidl -m typelib -w -I. -I../../dist/idl -e _xpidlgen/nsIHelperAppLauncherDialog.xpt -d .deps/nsIHelperAppLauncherDialog.pp /usr/ports/www/firefox/work/mozilla-release/uriloader/exthandler/nsIHelperAppLauncherDialog.idl nsIContentDispatchChooser.idl /usr/ports/www/firefox/work/mozilla-release/dist/bin/xpidl -m typelib -w -I. -I../../dist/idl -e _xpidlgen/nsIContentDispatchChooser.xpt -d .deps/nsIContentDispatchChooser.pp /usr/ports/www/firefox/work/mozilla-release/uriloader/exthandler/nsIContentDispatchChooser.idl nsIHandlerService.idl /usr/ports/www/firefox/work/mozilla-release/dist/bin/xpidl -m typelib -w -I. -I../../dist/idl -e _xpidlgen/nsIHandlerService.xpt -d .deps/nsIHandlerService.pp /usr/ports/www/firefox/work/mozilla-release/uriloader/exthandler/nsIHandlerService.idl nsIExternalSharingAppService.idl /usr/ports/www/firefox/work/mozilla-release/dist/bin/xpidl -m typelib -w -I. -I../../dist/idl -e _xpidlgen/nsIExternalSharingAppService.xpt -d .deps/nsIExternalSharingAppService.pp /usr/ports/www/firefox/work/mozilla-release/uriloader/exthandler/nsIExternalSharingAppService.idl nsIExternalURLHandlerService.idl /usr/ports/www/firefox/work/mozilla-release/dist/bin/xpidl -m typelib -w -I. -I../../dist/idl -e _xpidlgen/nsIExternalURLHandlerService.xpt -d .deps/nsIExternalURLHandlerService.pp /usr/ports/www/firefox/work/mozilla-release/uriloader/exthandler/nsIExternalURLHandlerService.idl /usr/local/bin/python2.7 /usr/ports/www/firefox/work/mozilla-release/dist/sdk/bin/xpt.py link _xpidlgen/exthandler.xpt _xpidlgen/nsCExternalHandlerService.xpt _xpidlgen/nsIExternalProtocolService.xpt _xpidlgen/nsIExternalHelperAppService.xpt _xpidlgen/nsIHelperAppLauncherDialog.xpt _xpidlgen/nsIContentDispatchChooser.xpt _xpidlgen/nsIHandlerService.xpt _xpidlgen/nsIExternalSharingAppService.xpt _xpidlgen/nsIExternalURLHandlerService.xpt In file included from ../../dist/include/jsval.h:48, from ../../dist/include/jspubtd.h:47, from ../../dist/include/nsIDOMWindowInternal.h:17, from ../../dist/include/nsPIDOMWindow.h:47, from ../../dist/include/nsNPAPIPluginInstance.h:45, from ../../dist/include/nsPluginHost.h:48, from /usr/ports/www/firefox/work/mozilla-release/uriloader/exthandler/nsExternalHelperAppService.cpp:112: ../../dist/include/jsutil.h:474: error: expected constructor, destructor, or type conversion before 'static' ../../dist/include/jsutil.h:474: error: expected constructor, destructor, or type conversion before 'static' ../../dist/include/jsutil.h:474: error: expected constructor, destructor, or type conversion before 'static' ../../dist/include/jsutil.h:474: error: expected constructor, destructor, or type conversion before 'static' ../../dist/include/jsutil.h:474: error: expected constructor, destructor, or type conversion before 'static' ../../dist/include/jsutil.h:474: error: expected constructor, destructor, or type conversion before 'static' ../../dist/include/jsutil.h:474: error: expected constructor, destructor, or type conversion before 'static' ../../dist/include/jsutil.h:474: error: expected constructor, destructor, or type conversion before 'static' ../../dist/include/jsutil.h:474: error: expected constructor, destructor, or type conversion before 'static' ../../dist/include/jsutil.h:474: error: expected constructor, destructor, or type conversion before 'static' ../../dist/include/jsutil.h:474: error: expected constructor, destructor, or type conversion before 'static' ../../dist/include/jsutil.h:474: error: expected constructor, destructor, or type conversion before 'static' ../../dist/include/jsutil.h:474: error: expected constructor, destructor, or type conversion before 'static' ../../dist/include/jsutil.h:474: error: expected constructor, destructor, or type conversion before 'static' ../../dist/include/jsutil.h:496: error: ISO C++ forbids declaration of 'JS_ALWAYS_INLINE' with no type ../../dist/include/jsutil.h:496: error: expected ';' before 'void' ../../dist/include/jsutil.h:500: error: expected `;' before 'template' ../../dist/include/jsutil.h:500: error: expected constructor, destructor, or type conversion before 'static' ../../dist/include/jsutil.h:500: error: expected constructor, destructor, or type conversion before 'static' ../../dist/include/jsutil.h:622: error: expected constructor, destructor, or type conversion before 'static' ../../dist/include/jsutil.h:629: error: expected constructor, destructor, or type conversion before 'static' ../../dist/include/jsutil.h:646: error: expected constructor, destructor, or type conversion before 'static' ../../dist/include/jsutil.h:653: error: expected constructor, destructor, or type conversion before 'static' ../../dist/include/jsutil.h:669: error: expected constructor, destructor, or type conversion before 'static' In file included from ../../dist/include/jspubtd.h:47, from ../../dist/include/nsIDOMWindowInternal.h:17, from ../../dist/include/nsPIDOMWindow.h:47, from ../../dist/include/nsNPAPIPluginInstance.h:45, from ../../dist/include/nsPluginHost.h:48, from /usr/ports/www/firefox/work/mozilla-release/uriloader/exthandler/nsExternalHelperAppService.cpp:112: ../../dist/include/jsval.h:571: error: 'JS_ALWAYS_INLINE' does not name a type ../../dist/include/jsval.h:577: error: 'JS_ALWAYS_INLINE' does not name a type ../../dist/include/jsval.h:586: error: 'JS_ALWAYS_INLINE' does not name a type ../../dist/include/jsval.h:592: error: 'JS_ALWAYS_INLINE' does not name a type ../../dist/include/jsval.h:598: error: 'JS_ALWAYS_INLINE' does not name a type ../../dist/include/jsval.h:606: error: 'JS_ALWAYS_INLINE' does not name a type ../../dist/include/jsval.h:612: error: 'JS_ALWAYS_INLINE' does not name a type ../../dist/include/jsval.h:618: error: 'JS_ALWAYS_INLINE' does not name a type ../../dist/include/jsval.h:624: error: 'JS_ALWAYS_INLINE' does not name a type ../../dist/include/jsval.h:635: error: 'JS_ALWAYS_INLINE' does not name a type ../../dist/include/jsval.h:641: error: 'JS_ALWAYS_INLINE' does not name a type ../../dist/include/jsval.h:647: error: 'JS_ALWAYS_INLINE' does not name a type ../../dist/include/jsval.h:653: error: 'JS_ALWAYS_INLINE' does not name a type ../../dist/include/jsval.h:661: error: 'JS_ALWAYS_INLINE' does not name a type ../../dist/include/jsval.h:667: error: 'JS_ALWAYS_INLINE' does not name a type ../../dist/include/jsval.h:676: error: 'JS_ALWAYS_INLINE' does not name a type ../../dist/include/jsval.h:682: error: 'JS_ALWAYS_INLINE' does not name a type ../../dist/include/jsval.h:689: error: 'JS_ALWAYS_INLINE' does not name a type ../../dist/include/jsval.h:696: error: 'JS_ALWAYS_INLINE' does not name a type ../../dist/include/jsval.h:704: error: 'JS_ALWAYS_INLINE' does not name a type ../../dist/include/jsval.h:715: error: 'JS_ALWAYS_INLINE' does not name a type ../../dist/include/jsval.h:721: error: 'JS_ALWAYS_INLINE' does not name a type ../../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. *** Error code 1 Stop in /usr/ports/www/firefox. Exit 1