Closed Bug 597679 Opened 14 years ago Closed 14 years ago

Win32 comm-central trunk (static) builds failing [xpcom_core.dll : fatal error LNK1120: 7 unresolved externals]

Categories

(Core :: XPCOM, defect)

x86
Windows Server 2003
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
blocking2.0 --- -

People

(Reporter: iannbugzilla, Unassigned)

References

Details

nsChromeRegistry.obj : error LNK2019: unresolved external symbol "public: int __thiscall nsRect::Contains(int,int)const " (?Contains@nsRect@@QBEHHH@Z) referenced in function "public: int __thiscall nsRect::Contains(struct nsPoint const &)const " (?Contains@nsRect@@QBEHABUnsPoint@@@Z) nsChromeRegistry.obj : error LNK2019: unresolved external symbol "public: void __thiscall nsRect::Inflate(int,int)" (?Inflate@nsRect@@QAEXHH@Z) referenced in function "public: void __thiscall nsRect::Inflate(struct nsSize const &)" (?Inflate@nsRect@@QAEXABUnsSize@@@Z) nsChromeRegistry.obj : error LNK2019: unresolved external symbol "public: void __thiscall nsRect::Deflate(int,int)" (?Deflate@nsRect@@QAEXHH@Z) referenced in function "public: void __thiscall nsRect::Deflate(struct nsSize const &)" (?Deflate@nsRect@@QAEXABUnsSize@@@Z) nsChromeRegistry.obj : error LNK2019: unresolved external symbol "public: void __thiscall nsRect::Inflate(struct nsMargin const &)" (?Inflate@nsRect@@QAEXABUnsMargin@@@Z) referenced in function "public: struct nsRect & __thiscall nsRect::operator+=(struct nsMargin const &)" (??YnsRect@@QAEAAU0@ABUnsMargin@@@Z) nsChromeRegistry.obj : error LNK2019: unresolved external symbol "public: void __thiscall nsRect::Deflate(struct nsMargin const &)" (?Deflate@nsRect@@QAEXABUnsMargin@@@Z) referenced in function "public: struct nsRect & __thiscall nsRect::operator-=(struct nsMargin const &)" (??ZnsRect@@QAEAAU0@ABUnsMargin@@@Z) nsChromeRegistry.obj : error LNK2019: unresolved external symbol "public: struct nsRect & __thiscall nsRect::ScaleRoundOut(float,float)" (?ScaleRoundOut@nsRect@@QAEAAU1@MM@Z) referenced in function "public: struct nsRect & __thiscall nsRect::ScaleRoundOut(float)" (?ScaleRoundOut@nsRect@@QAEAAU1@M@Z) nsChromeRegistry.obj : error LNK2001: unresolved external symbol "protected: static struct nsIntRect const nsIntRect::kMaxSizedIntRect" (?kMaxSizedIntRect@nsIntRect@@1U1@B) xpcom_core.dll : fatal error LNK1120: 7 unresolved externals make[6]: Leaving directory `/e/builds/slave/comm-central-trunk-win32-nightly/build/objdir/mozilla/xpcom/build' make[6]: *** [xpcom_core.dll] Error 96
Summary: Win32 comm-central trunk builds failing [xpcom_core.dll : fatal error LNK1120: 7 unresolved externals] → Win32 comm-central trunk (static) builds failing [xpcom_core.dll : fatal error LNK1120: 7 unresolved externals]
blocking2.0: --- → ?
http://tinderbox.mozilla.org/showlog.cgi?log=SeaMonkey/1284885633.1284889337.10104.gz WINNT 5.2 comm-central-trunk nightly on 2010/09/19 01:40:33 Thunderbird is (even more) affected too...
(In reply to comment #1) > Thunderbird is (even more) affected too... That is why the Thunderbird tree is closed (IMO I'm surprised SeaMonkey isn't considering there are no nightly builds on one platform). Rather than fixing this specific issue, we're expecting to switch to a version of libxul which is close enough now that we should hopefully resolve it in a couple of days.
Status: NEW → UNCONFIRMED
blocking2.0: ? → -
Ever confirmed: false
"Fixed" by changing to libxul (Bug 585947, Bug 394502)
Status: UNCONFIRMED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.