Closed
Bug 595458
Opened 15 years ago
Closed 15 years ago
Win32 trunk builds failing [xpcom_core.dll : fatal error LNK1120: 7 unresolved externals]
Categories
(Calendar :: Build Config, defect)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: ssitter, Unassigned)
References
Details
Win32 comm-central Lightning build fails due to insufficient yasm version since several days. Maybe it is time to check if all calendar build servers are using the current reference platform and upgrade if required? This might help with bug 592602 too.
http://tinderbox.mozilla.org/showlog.cgi?log=Sunbird/1284184523.1284184718.9782.gz#err0
checking if app-specific confvars.sh exists... /e/buildbot/comm-central-lightning-win32/build/mozilla/../mail/confvars.sh
checking __attribute__ ((aligned ())) support... (cached) 0
*** Fix above errors and then restart with "make -f client.mk build"
/e/buildbot/comm-central-lightning-win32/build/mozilla/configure: line 17747: test: : integer expression expected
configure: error: yasm 1.1 or greater is required to build libvpx on Win32, but you appear to have version .. Upgrade to the newest version (included in MozillaBuild 1.5.1 and newer) or configure with --disable-webm (which disables the WebM video format). See https://developer.mozilla.org/en/YASM for more details.
configure: error: /e/buildbot/comm-central-lightning-win32/build/mozilla/configure failed for mozilla
| Reporter | ||
Comment 1•15 years ago
|
||
The yasm error seems gone. But now the builds fail with new error:
http://tinderbox.mozilla.org/showlog.cgi?log=Sunbird/1284631204.1284637575.24825.gz#err0
nsChromeRegistry.obj : error LNK2019: unresolved external symbol "public: int __thiscall nsRect::Contains(int,int)const"
nsChromeRegistry.obj : error LNK2019: unresolved external symbol "public: void __thiscall nsRect::Inflate(int,int)"
nsChromeRegistry.obj : error LNK2019: unresolved external symbol "public: void __thiscall nsRect::Deflate(int,int)"
nsChromeRegistry.obj : error LNK2019: unresolved external symbol "public: void __thiscall nsRect::Inflate(struct nsMargin const &)"
nsChromeRegistry.obj : error LNK2019: unresolved external symbol "public: void __thiscall nsRect::Deflate(struct nsMargin const &)"
nsChromeRegistry.obj : error LNK2019: unresolved external symbol "public: struct nsRect & __thiscall nsRect::ScaleRoundOut(float,float)"
nsChromeRegistry.obj : error LNK2001: unresolved external symbol "protected: static struct nsIntRect const nsIntRect::kMaxSizedIntRect"
xpcom_core.dll : fatal error LNK1120: 7 unresolved externals
Summary: Win32 trunk builds failing [configure error: yasm 1.1 or greater is required] → Win32 trunk builds failing [xpcom_core.dll : fatal error LNK1120: 7 unresolved externals]
Comment 2•15 years ago
|
||
This could possibly be an intermittant error, the Thunderbird boxen are burning too.
Comment 3•15 years ago
|
||
This will be automatically fixed, when Thunderbird fixes their builds. I've talked to Mark and he said that Thunderbird is aiming for a libxul build. Doing so will make this error go away.
Leaving open until builds go green.
| Reporter | ||
Comment 4•15 years ago
|
||
Seems to be fixed by the libxul changes (Bug 585947, Bug 394502).
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•