Hi, I have tested mozilla's product build from pkgsrc. When compiling pkgsrc/devel/xulrunner on DragonFly/i386 3.0.1, the following error generated.
Can anyone reproduce this? Any idea? /usr/tmp/devel/xulrunner/work/mozilla-release/config/nsinstall -R -m 644 _xpidlgen/necko_about.xpt ../../../dist/bin/components gmake[5]: Entering directory `/usr/tmp/devel/xulrunner/work/mozilla-release/netwerk/protocol/device' gmake[5]: Nothing to be done for `libs'. gmake[5]: Leaving directory `/usr/tmp/devel/xulrunner/work/mozilla-release/netwerk/protocol/device' gmake[5]: Entering directory `/usr/tmp/devel/xulrunner/work/mozilla-release/netwerk/protocol/file' /usr/tmp/devel/xulrunner/work/mozilla-release/config/nsinstall -R -m 644 _xpidlgen/necko_file.xpt ../../../dist/bin/components gmake[5]: Leaving directory `/usr/tmp/devel/xulrunner/work/mozilla-release/netwerk/protocol/about' gmake[5]: Leaving directory `/usr/tmp/devel/xulrunner/work/mozilla-release/netwerk/protocol/file' gmake[5]: Entering directory `/usr/tmp/devel/xulrunner/work/mozilla-release/netwerk/protocol/ftp' /usr/tmp/devel/xulrunner/work/mozilla-release/config/nsinstall -R -m 644 _xpidlgen/necko_ftp.xpt ../../../dist/bin/components gmake[5]: Entering directory `/usr/tmp/devel/xulrunner/work/mozilla-release/netwerk/protocol/http' HttpChannelParent.cpp c++ -o HttpChannelParent.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=\"DragonFly3\" -DOSARCH=DragonFly -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_DRAGONFLY=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/freetype2 -fno-rtti -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 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/freetype2 -fno-exceptions -fno-strict-aliasing -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/HttpChannelParent.pp /usr/tmp/devel/xulrunner/work/mozilla-release/netwerk/protocol/http/HttpChannelParent.cpp gmake[5]: Leaving directory `/usr/tmp/devel/xulrunner/work/mozilla-release/netwerk/protocol/ftp' gmake[5]: Entering directory `/usr/tmp/devel/xulrunner/work/mozilla-release/netwerk/protocol/res' /usr/tmp/devel/xulrunner/work/mozilla-release/config/nsinstall -R -m 644 _xpidlgen/necko_res.xpt ../../../dist/bin/components gmake[5]: Leaving directory `/usr/tmp/devel/xulrunner/work/mozilla-release/netwerk/protocol/res' SpdySession.cpp c++ -o SpdySession.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=\"DragonFly3\" -DOSARCH=DragonFly -DEXCLUDE_SKIA_DEPENDENCIES -DOS_POSIX=1 -DOS_DRAGONFLY=1 -DOS_BSD=1 -DIMPL_NS_NET -I./../../base/src -I../../../xpcom/ds -I../../../content/base/src -I../../../content/events/src -I../../../ipc/chromium/src -I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders -I. -I. -I../../../dist/include -I../../../dist/include/nsprpub -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nss -I/usr/pkg/include/nspr -fPIC -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/freetype2 -fno-rtti -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 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/freetype2 -fno-exceptions -fno-strict-aliasing -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -O2 -fomit-frame-pointer -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/nspr -I/usr/pkg/include/freetype2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/SpdySession.pp /usr/tmp/devel/xulrunner/work/mozilla-release/netwerk/protocol/http/SpdySession.cpp /usr/tmp/devel/xulrunner/work/mozilla-release/netwerk/protocol/http/HttpChannelParent.cpp:338: warning: ignoring #pragma warning In file included from ../../../dist/include/nsAutoPtr.h:48, from ../../../dist/include/gfxPattern.h:46, from ../../../dist/include/IPC/IPCMessageUtils.h:54, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:14, from ../../../ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from ../../../dist/include/mozilla/net/NeckoChild.h:44, from ./nsHttp.h:60, from ../../../dist/include/mozilla/net/HttpChannelParent.h:45, from /usr/tmp/devel/xulrunner/work/mozilla-release/netwerk/protocol/http/HttpChannelParent.cpp:41: ../../../dist/include/nsCOMPtr.h: In function 'nsQueryInterface do_QueryInterface(nsISupports*)': ../../../dist/include/nsCOMPtr.h:316: internal compiler error: in tree_nrv, at tree-nrv.c:143 Please submit a full bug report, with preprocessed source if appropriate. See <http://bugs.dragonflybsd.org> for instructions. gmake[5]: *** [HttpChannelParent.o] Error 1 gmake[5]: Leaving directory `/usr/tmp/devel/xulrunner/work/mozilla-release/netwerk/protocol/http' gmake[4]: *** [http_libs] Error 2 gmake[4]: *** Waiting for unfinished jobs.... gmake[5]: Entering directory `/usr/tmp/devel/xulrunner/work/mozilla-release/netwerk/protocol/viewsource' /usr/tmp/devel/xulrunner/work/mozilla-release/config/nsinstall -R -m 644 _xpidlgen/necko_viewsource.xpt ../../../dist/bin/components gmake[5]: Leaving directory `/usr/tmp/devel/xulrunner/work/mozilla-release/netwerk/protocol/viewsource' gmake[4]: Leaving directory `/usr/tmp/devel/xulrunner/work/mozilla-release/netwerk/protocol' gmake[3]: *** [libs] Error 2 gmake[3]: Leaving directory `/usr/tmp/devel/xulrunner/work/mozilla-release/netwerk' gmake[2]: *** [libs_tier_platform] Error 2 gmake[2]: Leaving directory `/usr/tmp/devel/xulrunner/work/mozilla-release' gmake[1]: *** [tier_platform] Error 2 gmake[1]: Leaving directory `/usr/tmp/devel/xulrunner/work/mozilla-release' gmake: *** [all] Error 2 *** Error code 2 Stop. bmake: stopped in /usr/pkgsrc/devel/xulrunner *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/devel/xulrunner *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/www/firefox # -- Ryo ONODERA // ryo...@yk.rim.or.jp PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB FD1B F404 27FA C7D1 15F3