Closed Bug 911912 Opened 11 years ago Closed 11 years ago

unresolved symbol when linking xul.dll

Categories

(Firefox Build System :: General, defect)

All
Windows NT
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 915102

People

(Reporter: c, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0 (Beta/Release)
Build ID: 20130901174911

Steps to reproduce:

win8.1 64bit and vs3013preview, buiding the trunk source. when linking xul.dll, the error appear.

PositionErrorBinding.obj : error LNK2019: unresolved symbol "public: virtual en
um tag_nsresult __stdcall mozilla::dom::PositionError::GetMessage(class nsAStrin
g_internal &)" (?GetMessage@PositionError@dom@mozilla@@UAG?AW4tag_nsresult@@AAVn
sAString_internal@@@Z),the symbol is referenced in function "bool __cdecl mozilla::dom::PositionErrorBi
nding::get_message(struct JSContext *,class JS::Handle<class JSObject *>,class m
ozilla::dom::PositionError *,class JSJitGetterCallArgs)" (?get_message@PositionE
rrorBinding@dom@mozilla@@YA_NPAUJSContext@@V?$Handle@PAVJSObject@@@JS@@PAVPositi
onError@23@VJSJitGetterCallArgs@@@Z)
Hardware: x86_64 → All
Has anyone else tried building with the VS 2013 preview?
Component: Geolocation → Build Config
(In reply to Josh Matthews [:jdm] from comment #1)
> Has anyone else tried building with the VS 2013 preview?

VS2013 preview has several bugs to build Firefox.  About compiler issue, I reported to MS, then they say "fixed by RTM".  But I don't see this build error.
the problem only appear in recent days(last fine build is based on f2088f137851). I build with xpsupport, -opt:ref with debug symbol disabled and other local changes.
put the #include "PCOMContentPermissionRequestChild.h" back into nsGeolocation.h, then the error is gone
Status: UNCONFIRMED → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.