Closed Bug 216391 Opened 22 years ago Closed 22 years ago

compile error with nsCSSDataBlock.o

Categories

(SeaMonkey :: Build Config, defect)

x86
Windows 2000
defect
Not set
major

Tracking

(Not tracked)

VERIFIED INVALID

People

(Reporter: ZookQValem, Assigned: mozbugs-build)

Details

User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Build Identifier: Compile error is as result of incorrect references or something. Reproducible: Always Steps to Reproduce: 1. Use similar concept by following the instructions at http://gemal.dk/mozilla/build.html but only compile for Mozilla, not Firebird or Thunderbird. Actual Results: Compile Error. Expected Results: Compile Successfully. make[5]: Entering directory `/cygdrive/c/mozilla/mozilla/content/xml/document' make[6]: Entering directory `/cygdrive/c/mozilla/mozilla/content/xml/document/pu blic' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 _xpidlgen/content_xmldoc.xpt ../../../../dist/bin/components make[6]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/xml/document/pub lic' make[6]: Entering directory `/cygdrive/c/mozilla/mozilla/content/xml/document/re sources' +++ making chrome /cygdrive/c/mozilla/mozilla/content/xml/document/resources => ../../../../dist/bin/chrome/comm.jar +++ making chrome /cygdrive/c/mozilla/mozilla/content/xml/document/resources => ../../../../dist/bin/chrome/en-US.jar make[6]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/xml/document/res ources' make[6]: Entering directory `/cygdrive/c/mozilla/mozilla/content/xml/document/sr c' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 libgkconxmldoc_s.a ../../../../dist/lib make[6]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/xml/document/src ' make[5]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/xml/document' make[4]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/xml' make[4]: Entering directory `/cygdrive/c/mozilla/mozilla/content/xul' make[5]: Entering directory `/cygdrive/c/mozilla/mozilla/content/xul/document' make[6]: Entering directory `/cygdrive/c/mozilla/mozilla/content/xul/document/pu blic' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 _xpidlgen/xuldoc.xpt ../../../../dist/gre/components /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 _xpidlgen/xuldoc.xpt ../../../../dist/bin/components make[6]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/xul/document/pub lic' make[6]: Entering directory `/cygdrive/c/mozilla/mozilla/content/xul/document/sr c' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 libgkconxuldoc_s.a ../../../../dist/lib make[6]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/xul/document/src ' make[5]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/xul/document' make[5]: Entering directory `/cygdrive/c/mozilla/mozilla/content/xul/content' make[6]: Entering directory `/cygdrive/c/mozilla/mozilla/content/xul/content/pub lic' make[6]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/xul/content/publ ic' make[6]: Entering directory `/cygdrive/c/mozilla/mozilla/content/xul/content/src ' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 libgkconxulcon_s.a ../../../../dist/lib make[6]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/xul/content/src' make[5]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/xul/content' make[5]: Entering directory `/cygdrive/c/mozilla/mozilla/content/xul/templates' make[6]: Entering directory `/cygdrive/c/mozilla/mozilla/content/xul/templates/p ublic' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 _xpidlgen/xultmpl.xpt ../../../../dist/bin/components make[6]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/xul/templates/pu blic' make[6]: Entering directory `/cygdrive/c/mozilla/mozilla/content/xul/templates/s rc' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 libgkconxultmpl_s.a ../../../../dist/lib make[6]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/xul/templates/sr c' make[5]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/xul/templates' make[4]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/xul' make[4]: Entering directory `/cygdrive/c/mozilla/mozilla/content/xbl' make[5]: Entering directory `/cygdrive/c/mozilla/mozilla/content/xbl/public' make[5]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/xbl/public' make[5]: Entering directory `/cygdrive/c/mozilla/mozilla/content/xbl/src' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 libgkconxbl_s.a ../../../dist/lib make[5]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/xbl/src' make[5]: Entering directory `/cygdrive/c/mozilla/mozilla/content/xbl/builtin' make[6]: Entering directory `/cygdrive/c/mozilla/mozilla/content/xbl/builtin/win ' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll platformHTMLBindings.xml ../../../../dist/bin/res/builtin make[6]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/xbl/builtin/win' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll htmlBindings.xml ../../../dist/bin/res/builtin make[5]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/xbl/builtin' make[4]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/xbl' make[4]: Entering directory `/cygdrive/c/mozilla/mozilla/content/xsl' make[5]: Entering directory `/cygdrive/c/mozilla/mozilla/content/xsl/public' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 _xpidlgen/content_xslt.xpt ../../../dist/bin/components make[5]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/xsl/public' make[4]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/xsl' make[4]: Entering directory `/cygdrive/c/mozilla/mozilla/content/events' make[5]: Entering directory `/cygdrive/c/mozilla/mozilla/content/events/public' make[5]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/events/public' make[5]: Entering directory `/cygdrive/c/mozilla/mozilla/content/events/src' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 libgkconevents_s.a ../../../dist/lib make[5]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/events/src' make[4]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/events' make[4]: Entering directory `/cygdrive/c/mozilla/mozilla/content/shared' make[5]: Entering directory `/cygdrive/c/mozilla/mozilla/content/shared/public' make[5]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/shared/public' make[5]: Entering directory `/cygdrive/c/mozilla/mozilla/content/shared/src' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 libgkconshared_s.a ../../../dist/lib make[5]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/shared/src' make[4]: Leaving directory `/cygdrive/c/mozilla/mozilla/content/shared' make[3]: Leaving directory `/cygdrive/c/mozilla/mozilla/content' make[3]: Entering directory `/cygdrive/c/mozilla/mozilla/layout' make[4]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/base' make[5]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/base/public' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 _xpidlgen/layout_base.xpt ../../../dist/gre/components /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 _xpidlgen/layout_base.xpt ../../../dist/bin/components make[5]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/base/public' make[5]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/base/src' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 libgkbase_s.a ../../../dist/lib make[5]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/base/src' make[5]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/base/tests' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 755 TestSpaceManager.exe ../../../dist/bin make[5]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/base/tests' make[4]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/base' make[4]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/html' make[5]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/html/base' make[6]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/html/base/src' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 libgkhtmlbase_s.a ../../../../dist/lib +++ making chrome /cygdrive/c/mozilla/mozilla/layout/html/base/src => ../../../ ../dist/bin/chrome/en-US.jar /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll /cygdrive/c/mozilla/mozilla/layout/html/base/src/gopher-audio.gif /cygdrive/c /mozilla/mozilla/layout/html/base/src/gopher-binary.gif /cygdrive/c/mozilla/mozi lla/layout/html/base/src/gopher-find.gif /cygdrive/c/mozilla/mozilla/layout/html /base/src/gopher-image.gif /cygdrive/c/mozilla/mozilla/layout/html/base/src/goph er-menu.gif /cygdrive/c/mozilla/mozilla/layout/html/base/src/gopher-movie.gif /c ygdrive/c/mozilla/mozilla/layout/html/base/src/gopher-sound.gif /cygdrive/c/mozi lla/mozilla/layout/html/base/src/gopher-telnet.gif /cygdrive/c/mozilla/mozilla/l ayout/html/base/src/gopher-text.gif /cygdrive/c/mozilla/mozilla/layout/html/base /src/gopher-unknown.gif ../../../../dist/bin/res/html /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll /cygdrive/c/mozilla/mozilla/layout/html/base/src/broken-image.gif /cygdrive/c /mozilla/mozilla/layout/html/base/src/loading-image.gif ../../../../dist/bin/re s make[6]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/html/base/src' make[5]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/html/base' make[5]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/html/document' make[6]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/html/document/sr c' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 libgkhtmldoc_s.a ../../../../dist/lib make[7]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/html/document/sr c/xbl-marquee' make[8]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/html/document/sr c/xbl-marquee/resources' +++ making chrome /cygdrive/c/mozilla/mozilla/layout/html/document/src/xbl-marqu ee/resources => ../../../../../../dist/bin/chrome/comm.jar +++ updating chrome ../../../../../../dist/bin/chrome/installed-chrome.txt +++ content,install,url,jar:resource:/chrome/comm.jar!/content/xbl-marquee/ make[8]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/html/document/src /xbl-marquee/resources' make[7]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/html/document/src /xbl-marquee' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll html.css quirk.css viewsource.css arrow.gif arrowd.gif /cygdrive/c/mozilla/mo zilla/layout/html/document/src/forms.css /cygdrive/c/mozilla/mozilla/layout/html /document/src/win/platform-forms.css ../../../../dist/bin/res rm -f ../../../../dist/bin/res/ua.css cp /cygdrive/c/mozilla/mozilla/layout/html/document/src/ua.css ../../../../dist/ bin/res make[6]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/html/document/src ' make[5]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/html/document' make[5]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/html/forms' make[6]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/html/forms/publi c' make[6]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/html/forms/public ' make[6]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/html/forms/src' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 libgkhtmlforms_s.a ../../../../dist/lib +++ making chrome /cygdrive/c/mozilla/mozilla/layout/html/forms/src => ../../.. /../dist/bin/chrome/en-US.jar make[6]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/html/forms/src' make[5]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/html/forms' make[5]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/html/style' make[6]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/html/style/src' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 libgkhtmlstyle_s.a ../../../../dist/lib make[6]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/html/style/src' make[5]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/html/style' make[5]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/html/table' make[6]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/html/table/publi c' make[6]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/html/table/public ' make[6]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/html/table/src' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 libgkhtmltable_s.a ../../../../dist/lib make[6]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/html/table/src' make[5]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/html/table' make[4]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/html' make[4]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/xul' make[5]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/xul/base' make[6]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/xul/base/public' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 _xpidlgen/layout_xul.xpt ../../../../dist/gre/components /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 _xpidlgen/layout_xul.xpt ../../../../dist/bin/components make[6]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/xul/base/public' make[6]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/xul/base/src' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 libgkxulbase_s.a ../../../../dist/lib make[7]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/xul/base/src/tre e' make[8]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/xul/base/src/tre e/public' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 _xpidlgen/layout_xul_tree.xpt ../../../../../../dist/bin/components make[8]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/xul/base/src/tree /public' make[8]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/xul/base/src/tre e/src' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 libgkxultree_s.a ../../../../../../dist/lib make[8]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/xul/base/src/tree /src' make[7]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/xul/base/src/tree ' make[7]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/xul/base/src/gri d' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 libgkxulgrid_s.a ../../../../../dist/lib make[7]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/xul/base/src/grid ' make[6]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/xul/base/src' make[5]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/xul/base' make[4]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/xul' make[4]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/mathml' make[5]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/mathml/content' make[6]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/mathml/content/s rc' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 libgkmathmlcon_s.a ../../../../dist/lib /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll /cygdrive/c/mozilla/mozilla/layout/mathml/content/src/mathml.dtd ../../../.. /dist/bin/res/dtd /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll /cygdrive/c/mozilla/mozilla/layout/mathml/content/src/mathml.css ../../../../ dist/bin/res make[6]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/mathml/content/sr c' make[5]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/mathml/content' make[5]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/mathml/base' make[6]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/mathml/base/src' /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll -m 644 libgkmathmlbase_s.a ../../../../dist/lib /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper c:/mozilla/moztools/bin/nsinsta ll mathfont.properties mathfontPUA.properties mathfontCMSY10.properties mathfont CMEX10.properties mathfontMTExtra.properties mathfontMath1.properties mathfontMa th2.properties mathfontMath4.properties mathfontSymbol.properties ../../../../di st/bin/res/fonts make[6]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/mathml/base/src' make[5]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/mathml/base' make[4]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/mathml' make[4]: Entering directory `/cygdrive/c/mozilla/mozilla/layout/build' rm -f gklayout.dll /cygdrive/c/mozilla/mozilla/build/cygwin-wrapper g++ -mno-cygwin -shared -o gkla yout.dll nsLayoutModule.o nsContentHTTPStartup.o nsContentDLF.o ./module.res -Wl,--whole-archive ../../dist/lib/libgkhtmlbase_s.a ../../dist/lib/lib gkhtmldoc_s.a ../../dist/lib/libgkhtmlforms_s.a ../../dist/lib/libgkhtmlstyle_s. a ../../dist/lib/libgkhtmltable_s.a ../../dist/lib/libgkxulbase_s.a ../../dist/l ib/libgkbase_s.a ../../dist/lib/libgkconbase_s.a ../../dist/lib/libgkconevents_s .a ../../dist/lib/libgkconhtmlcon_s.a ../../dist/lib/libgkconhtmldoc_s.a ../../d ist/lib/libgkconhtmlstyle_s.a ../../dist/lib/libgkconxmlcon_s.a ../../dist/lib/l ibgkconxmldoc_s.a ../../dist/lib/libgkconxbl_s.a ../../dist/lib/libgkconxuldoc_s .a ../../dist/lib/libgkconshared_s.a ../../dist/lib/libgkview_s.a ../../dist/li b/libgkxultree_s.a ../../dist/lib/libgkxulgrid_s.a ../../dist/lib/libgkconxulcon _s.a ../../dist/lib/libgkconxultmpl_s.a ../../dist/lib/libgkmathmlcon_s.a ../.. /dist/lib/libgkmathmlbase_s.a -Wl,--no-whole-archive -L../../dist/bin -L../../d ist/lib -lgkgfx ../../dist/lib/libunicharutil_s.a -L../../dist/lib -lxpcom -L../ ../dist/bin -L../../dist/lib -lnspr4 -lplc4 -lplds4 -L../../dist/lib -ljs3250 -lm ../../dist/lib/libgkconhtmlstyle_s.a: member ../../dist/lib/libgkconhtmlstyle_s. a(nsCSSDataBlock.o) in archive is not an object make[4]: *** [gklayout.dll] Error 1 make[4]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout/build' make[3]: *** [libs] Error 2 make[3]: Leaving directory `/cygdrive/c/mozilla/mozilla/layout' make[2]: *** [tier_9] Error 2 make[2]: Leaving directory `/cygdrive/c/mozilla/mozilla' make[1]: *** [default] Error 2 make[1]: Leaving directory `/cygdrive/c/mozilla/mozilla' make: *** [build] Error 2 C:\mozilla\mozilla>
.mozconfig option I use are --snip-- CC=gcc CXX=g++ CPP=cpp AS=as LD=ld ac_add_options --disable-accessibility ac_add_options --disable-activex ac_add_options --enable-debug ac_add_options --enable-tests ac_add_options --enable-logging --snip--
../../dist/lib/libgkconhtmlstyle_s.a: member ../../dist/lib/libgkconhtmlstyle_s. a(nsCSSDataBlock.o) in archive is not an object that most likely means that nsCSSDataBlock.o is corrupt for some reason. try deleting it as well as libgkconhtmlstyle_s.a, and retry mozilla compilation
took your advice and deleted those two files and recompiled. As the compiler started compiling the nsCSSDataBlock.cpp then it run into problems and start spitting out error message repeatly on each lines in the nsCSSPropList.h and then locked up the computer. Couldn't copy the error messages because the machine locked up, so had to write them down on paper but didn't write them down all. It look something like this --snip-- from non-POD type 'class nsCSSExpandedDataBlock'; use pointer to member instead ../../../../dist/include/content/nsCSSPropList.h:402: warning: invalid offset of --snip-- This repeat for each line number in nsCSSPropList.h until the machine locked up. Don't know the previous lines of error because the displayed message went out of the screen range. But I did see that the compiler go into nsCSSDataBlock.cpp and not too long after that then came lot of error messages. Last night, I have no mozilla build and followed the instruction as stated from the website on how to build Mozilla/Firebird/Thunderbird for WIn32 GCC. When I first run it it was working pretty well and it got into nsCSSDataBlock.cpp and run into problem and then the machine rebooted. Recompiled it and it must have thought the nsCSSDataBlock.cpp was finished and went on further up to the latest one as posted in this bug report. So, deleted nsCSSDataBlock.o and libgkconhtmlstyle_s.a as adviced and recompiled. Then came upon to this error. So, it error seem to originate from somewhere in the 'nsCSSDataBlock.cpp'. Could this be a regression from bug #208868? I'm going to send David Baron an email and we'll see what happen.
> took your advice and deleted those two files and recompiled. As the compiler > started compiling the nsCSSDataBlock.cpp then it run into problems and start > spitting out error message repeatly on each lines in the nsCSSPropList.h and > then locked up the computer. That sounds like a compiler bug if it locked up the computer. Those things you pasted are warnings, not errors, and they don't halt compilation. Deleting nsCSSDataBlock.o and rebuilding is likely to fix the problem. If not, report a compiler bug, not a Mozilla bug.
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago
Resolution: --- → INVALID
Um, David! This bug report is a compiler bug, you can see the Component setting that said 'Build Config'.
There's no point filing a bug in Bugzilla if it's not something we can fix. This is something that works just fine for many people, and, frankly, when it's a compilation issue, that's good enough unless you're willing to try to figure out why it doesn't work for you when it works for anyone else. If you're having trouble compiling Mozilla you ought to be able to debug it yourself, or you don't have much reason to be compiling Mozilla. But so far it seems like you haven't even tried the advice you've been given, so I'm not sure what else to do other than mark the bug invalid.
>That sounds like a compiler bug if it locked up the computer. no, a complete hang of a NT based systems means that you have a driver (running in the CPU ring0) or hardware (overheated CPU,RAM, IDE transfer) problem. A hardware problem would also explain the corrupt file and compiling means a CPU running on 100% (and that produces much more heat than usual. verified invalid
Severity: blocker → major
Status: RESOLVED → VERIFIED
David --> Point well taken. It became appearant that it's a compiler problem. So, I'll wait for a newer version of mingw GCC to come out. Firebird users are still stuck with Mingw GCC problems as of recently. Mingw GCC need time to mature for Mozilla, Firebird, Thunderbird, etc. Matt --> True, but not alway. There are cases that hardware/drivers work fine and that the problem lies with the application, like the compiler for example. I have seen it happen on other people's machine. Compiler just work differently and use stronger control of the machine resources.
>There are cases that hardware/drivers work fine and that the problem lies with the application sure but it can't hang your system if you use a NT based system. A compiler can't cause this ! >Compiler just work differently and use stronger control of the machine resources. You don't know much about the OS your are using ?
>You don't know much about the O/S you're are using? Really! I'm a computer and network technician for 11 years and you think I don't know about it. You just watch your mouth. Maybe you don't know about it either. Bye! I'm done with this bug report.
Sorry, i didn't want to attack you !
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.