Closed
Bug 1191179
Opened 9 years ago
Closed 9 years ago
mozcrt.lib and mozalloc.lib are missing in xulrunner-40.0.en-US.win32.sdk
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1168291
People
(Reporter: ggurov, Unassigned)
Details
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:39.0) Gecko/20100101 Firefox/39.0 Build ID: 20150630154324 Steps to reproduce: This bug is similar to bug 1168291 (https://bugzilla.mozilla.org/show_bug.cgi?id=1168291) I use xulrunner sdk to build xpcom extension. xpcomglue_staticruntime_s.lib;mozalloc.lib;xul.lib;nss3.lib are in linker additional dependencies in Visual Studio. In the latest xulrunner-40.0.en-US.win32.sdk (as well in the latest beta - 40.0b9) mozalloc.lib is missing. If I remove mozalloc.lib from the linker dependencies, there are compliation errors. Actual results: Several such errors show up on build without mozalloc.lib in the linker additional dependencies: error LNK2001: unresolved external symbol __imp__moz_xmalloc error LNK2019: unresolved external symbol __imp__moz_xrealloc Expected results: mozalloc.lib or mozcrt.lib should be in xulrunner-40.0.en-US.win32.sdk (According to comment of Mike Hommey about bug 1168291: "The change has been reverted in 39. The SDK for 39.0b7 will have mozalloc.lib again, like before. mozcrt.lib will still be a requirement for 40.")
Updated•9 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
Reporter | ||
Comment 2•9 years ago
|
||
Mike Hommey, please take care - bug 1168291 is for 39 and it is fixed in xulrunner-39.0.en-US.win32.sdk (mozalloc.lib is present in this sdk). In 40 there is no mozalloc.lib nor mozcrt.lib!
Comment 3•9 years ago
|
||
And it is still open because it's not fixed for 40+.
Updated•6 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•