Subject: MozillaFirebird build failure
To: None <port-cobalt@netbsd.org>
From: Bryan Vyhmeister <bsd@hub3.net>
List: port-cobalt
Date: 09/08/2003 06:53:54
I have been using a Cobalt RaQ 2+ to build packages for hpcmips since
they are both mipsel platforms. I have tried building MozillaFirebird
and each time it fails at a particular point. Here is the relevant
output:


c++ -o COtherDTD.o -c -DOSTYPE=\"NetBSD1.6\" -DOSARCH=\"NetBSD\"
-DXML_DTD  -I../../dist/include/xpcom -I../../dist/include/string
-I../../dist/include/necko -I../../dist/include/util
-I../../dist/include/uconv -I../../dist/include/unicharutil
-I../../dist/include/expat -I../../dist/include/layout
-I../../dist/include/dom -I../../dist/include/pref
-I../../dist/include/nkcache -I../../dist/include/intl
-I../../dist/include/htmlparser -I../../dist/include
-I/usr/pkgsrc/www/MozillaFirebird/work/mozilla/dist/include/nspr
-I/usr/pkg/include -I/usr/pkg/include  -I/usr/X11R6/include   -fPIC
-DPIC  -I/usr/X11R6/include/gdk-pixbuf-1.0  -I/usr/pkg/include
-I/usr/X11R6/include  -I/usr/X11R6/include -fno-rtti -fno-exceptions
-Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual
-Wsynth -Wno-ctor-dtor-privacy -Wno-long-long -O2 -I/usr/pkg/include
-I/usr/X11R6/include -Dunix -pipe  -DNDEBUG -DTRIMMED -O2
-DDEPENDENT_LIBS="\"libxpcom.so\", \"libplds4.so\", \"libplc4.so\",
\"libnspr4.so\","  -I/usr/X11R6/include/gdk-pixbuf-1.0
-I/usr/pkg/include -I/usr/X11R6/include  -I/usr/X11R6/include
-DMOZILLA_CLIENT -include ../../mozilla-config.h
-Wp,-MD,.deps/COtherDTD.pp COtherDTD.cpp
In file included from COtherDTD.cpp:95:
COtherElements.h:243: warning:
`CElement::FindAutoCloseTargetForEndTag(nsCParserNode *, nsHTMLTag,
nsDTDContext *, nsIHTMLContentSink *, PRInt32 &)' was hidden
COtherElements.h:877: warning:   by
`CTableElement::FindAutoCloseTargetForEndTag(nsIParserNode *, nsHTMLTag,
nsDTDContext *, nsIHTMLContentSink *, PRInt32 &)'
COtherElements.h: In method `nsresult
CCounterElement::OpenContext(nsCParserNode *, nsHTMLTag, nsDTDContext *,
nsIHTMLContentSink *)':
COtherElements.h:1020: warning: unused variable `PRInt32 theCount'
COtherElements.h: At top level:
COtherElements.h:307: warning: `CElement::OpenContext(nsCParserNode *,
nsHTMLTag, nsDTDContext *, nsIHTMLContentSink *)' was hidden
COtherElements.h:1164: warning:   by
`CHeadElement::OpenContext(nsIParserNode *, nsHTMLTag, nsDTDContext *,
nsIHTMLContentSink *)'
COtherElements.h:332: warning: `CElement::CloseContext(nsCParserNode *,
nsHTMLTag, nsDTDContext *, nsIHTMLContentSink *)' was hidden
COtherElements.h:1184: warning:   by
`CHeadElement::CloseContext(nsIParserNode *, nsHTMLTag, nsDTDContext *,
nsIHTMLContentSink *)'
COtherElements.h:234: warning: `CElement::HandleStartToken(nsCParserNode
*, nsHTMLTag, nsDTDContext *, nsIHTMLContentSink *)' was hidden
COtherElements.h:1262: warning:   by
`CTextContainer::HandleStartToken(nsIParserNode *, nsHTMLTag,
nsDTDContext *, nsIHTMLContentSink *)'
COtherElements.h:236: warning: `CElement::HandleEndToken(nsCParserNode
*, nsHTMLTag, nsDTDContext *, nsIHTMLContentSink *)' was hidden
COtherElements.h:1284: warning:   by
`CTextContainer::HandleEndToken(nsIParserNode *, nsHTMLTag, nsDTDContext
*, nsIHTMLContentSink *)'
COtherElements.h:1242: warning:
`CTextContainer::NotifyClose(nsIParserNode *, nsHTMLTag, nsDTDContext *,
nsIHTMLContentSink *)' was hidden
COtherElements.h:1316: warning:   by
`CTitleElement::NotifyClose(nsCParserNode *, nsHTMLTag, nsDTDContext *,
nsIHTMLContentSink *)'
COtherElements.h:1242: warning:
`CTextContainer::NotifyClose(nsIParserNode *, nsHTMLTag, nsDTDContext *,
nsIHTMLContentSink *)' was hidden
COtherElements.h:1419: warning:   by
`CStyleElement::NotifyClose(nsCParserNode *, nsHTMLTag, nsDTDContext *,
nsIHTMLContentSink *)'
COtherElements.h:332: warning: `CElement::CloseContext(nsCParserNode *,
nsHTMLTag, nsDTDContext *, nsIHTMLContentSink *)' was hidden
COtherElements.h:1473: warning:   by
`CScriptElement::CloseContext(nsIParserNode *, nsHTMLTag, nsDTDContext
*, nsIHTMLContentSink *)'
COtherElements.h:1242: warning:
`CTextContainer::NotifyClose(nsIParserNode *, nsHTMLTag, nsDTDContext *,
nsIHTMLContentSink *)' was hidden
COtherElements.h:1493: warning:   by
`CScriptElement::NotifyClose(nsCParserNode *, nsHTMLTag, nsDTDContext *,
nsIHTMLContentSink *)'
COtherElements.h:300: warning: `CElement::OpenContainer(nsIParserNode *,
nsHTMLTag, nsDTDContext *, nsIHTMLContentSink *)' was hidden
COtherElements.h:1968: warning:   by
`CBodyElement::OpenContainer(nsCParserNode *, nsHTMLTag, nsDTDContext *,
nsIHTMLContentSink *)'
../../dist/include/string/nsBufferHandleUtils.h: In function `class
nsSharedBufferList::Buffer *
NS_AllocateContiguousHandleWithData<nsSharedBufferList::Buffer,
nsDependentSingleFragmentSubstring>(const nsSharedBufferList::Buffer *,
unsigned int, const nsDependentSingleFragmentSubstring *)':
../../dist/include/string/nsBufferHandleUtils.h:183:   instantiated from
here
../../dist/include/string/nsBufferHandleUtils.h:156: warning: cast
increases required alignment of target type
../../dist/include/string/nsBufferHandleUtils.h: In function `class
nsSharedBufferList::Buffer *
NS_AllocateContiguousHandleWithData<nsSharedBufferList::Buffer,
nsAString>(const nsSharedBufferList::Buffer *, unsigned int, const
nsAString *)':
../../dist/include/string/nsBufferHandleUtils.h:183:   instantiated from
here
../../dist/include/string/nsBufferHandleUtils.h:156: warning: cast
increases required alignment of target type
{standard input}: Assembler messages:
{standard input}:17658: Fatal error: {standard input}:16134: bad return
from bfd_install_relocation
gmake[3]: *** [COtherDTD.o] Error 1
gmake[3]: Leaving directory
`/usr/pkgsrc/www/MozillaFirebird/work/mozilla/htmlparser/src'
gmake[2]: *** [libs] Error 2
gmake[2]: Leaving directory
`/usr/pkgsrc/www/MozillaFirebird/work/mozilla/htmlparser'
gmake[1]: *** [tier_9] Error 2
gmake[1]: Leaving directory
`/usr/pkgsrc/www/MozillaFirebird/work/mozilla'
gmake: *** [default] Error 2
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/www/MozillaFirebird
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/www/MozillaFirebird


Any ideas? Is MozillaFirebird just not compatible with mipsel or
something? Thank you for your help.

Bryan