← Back to team overview

desktop-packages team mailing list archive

[Bug 918763] Re: Firefox 12 fails to build on Lucid x86_64 (../../../dist/include/nsCOMPtr.h:316: internal compiler error: in tree_nrv, at tree-nrv.c:143)

 

Is there a chance you fix this by changing the build machine or build
config?

I need to know till this Friday 1/27/2012 to land a potential fix on
time on mozilla-central to not get this slip to mozilla-aurora, where
fixes are harder to add to or remove from.

Is there any #ifdef I could use to just disable the pragma "O0" for you
builds?  That effectively disables the whole investigation patch.

Thanks.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/918763

Title:
  Firefox 12 fails to build on Lucid x86_64
  (../../../dist/include/nsCOMPtr.h:316: internal compiler error: in
  tree_nrv, at tree-nrv.c:143)

Status in “firefox” package in Ubuntu:
  Invalid
Status in “firefox” source package in Lucid:
  Fix Released

Bug description:
  Firefox and Thunderbird 12 are failing on Lucid x86_64 with this
  error:

  c++ -o HttpChannelParent.o -c -I../../../dist/stl_wrappers -I../../../dist/system_wrappers -include /build/buildd/thunderbird-trunk-12.0~a1~hg20120118r9213.84699/build-tree/mozilla/mozilla/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 -DMOZ_THUNDERBIRD=1 -DOSTYPE=\"Linux2.6\" -DOSARCH=Linux -DEXCLUDE_SKIA_DEPENDENCIES  -DOS_LINUX=1 -DOS_POSIX=1  -DIMPL_NS_NET -I/build/buildd/thunderbird-trunk-12.0~a1~hg20120118r9213.84699/build-tree/mozilla/mozilla/netwerk/protocol/http/../../base/src -I/build/buildd/thunderbird-trunk-12.0~a1~hg20120118r9213.84699/build-tree/mozilla/mozilla/xpcom/ds -I/build/buildd/thunderbird-trunk-12.0~a1~hg20120118r9213.84699/build-tree/mozilla/mozilla/content/base/src -I/build/buildd/thunderbird-trunk-12.0~a1~hg20120118r9213.84699/build-tree/mozilla/mozilla/content/events/src  -I/build/buildd/thunderbird-trunk-12.0~a1~hg20120118r9213.84699/build-tree/mozilla/mozilla/ipc/chromium/src -I/build/buildd/thunderbird-trunk-12.0~a1~hg20120118r9213.84699/build-tree/mozilla/mozilla/ipc/glue -I../../../ipc/ipdl/_ipdlheaders  -I/build/buildd/thunderbird-trunk-12.0~a1~hg20120118r9213.84699/build-tree/mozilla/mozilla/netwerk/protocol/http -I. -I../../../dist/include -I../../../dist/include/nsprpub  -I/build/buildd/thunderbird-trunk-12.0~a1~hg20120118r9213.84699/build-tree/mozilla/mozilla/obj-x86_64-linux-gnu/mozilla/dist/include/nspr -I/build/buildd/thunderbird-trunk-12.0~a1~hg20120118r9213.84699/build-tree/mozilla/mozilla/obj-x86_64-linux-gnu/mozilla/dist/include/nss      -fPIC -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 -Wno-long-long -g -fno-exceptions -fno-strict-aliasing -fshort-wchar -pthread -ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer   -DMOZILLA_CLIENT -include ../../../mozilla-config.h -MD -MF .deps/HttpChannelParent.pp /build/buildd/thunderbird-trunk-12.0~a1~hg20120118r9213.84699/build-tree/mozilla/mozilla/netwerk/protocol/http/HttpChannelParent.cpp
  /build/buildd/thunderbird-trunk-12.0~a1~hg20120118r9213.84699/build-tree/mozilla/mozilla/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 /build/buildd/thunderbird-trunk-12.0~a1~hg20120118r9213.84699/build-tree/mozilla/mozilla/netwerk/protocol/http/nsHttp.h:60,
                   from ../../../dist/include/mozilla/net/HttpChannelParent.h:45,
                   from /build/buildd/thunderbird-trunk-12.0~a1~hg20120118r9213.84699/build-tree/mozilla/mozilla/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 <file:///usr/share/doc/gcc-4.4/README.Bugs> for instructions.

  See https://launchpadlibrarian.net/90342632/buildlog_ubuntu-lucid-
  amd64.thunderbird-
  trunk_12.0~a1~hg20120118r9213.84699-0ubuntu1~umd1~lucid_FAILEDTOBUILD.txt.gz

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/918763/+subscriptions


References