Closed Bug 940220 Opened 11 years ago Closed 11 years ago

Build bustage on VS2012+ with ICU enabled - "mozjs.dll failed to build: fatal error LNK1319: 136 mismatches detected"

Categories

(Firefox Build System :: General, defect)

x86_64
Windows 8.1
defect
Not set
blocker

Tracking

(firefox28 verified)

VERIFIED FIXED
mozilla28
Tracking Status
firefox28 --- verified

People

(Reporter: xavier114fch, Unassigned)

References

Details

Attachments

(2 files)

Attached file Build log
Using VS 2013 Ultimate and it fails to build mozjs.dll. Complete build log attached, and it seems to be ICU.
More ICU fun.
Severity: normal → blocker
Status: UNCONFIRMED → NEW
Ever confirmed: true
Exact same error on VS2012 for me
Summary: mozjs.dll failed to build: fatal error LNK1319: 136 mismatches detected → Build bustage on VS2012+ with ICU enabled - "mozjs.dll failed to build: fatal error LNK1319: 136 mismatches detected"
Attachment #8334909 - Flags: review?(ted)
Attachment #8334909 - Flags: review?(ted) → review?(mh+mozilla)
Comment on attachment 8334909 [details] [diff] [review] bug940220_vc12_icu Review of attachment 8334909 [details] [diff] [review]: ----------------------------------------------------------------- ::: js/src/configure.in @@ +1656,3 @@ > dnl http://blogs.msdn.com/b/vcblog/archive/2013/09/11/introducing-gw-compiler-switch.aspx > + CFLAGS="$CFLAGS -FS -Gw -MD" > + CXXFLAGS="$CXXFLAGS -FS -Gw -MD" That's not going to fly. We're also building with -MDd on debug builds.
Attachment #8334909 - Flags: review?(mh+mozilla) → review-
Blocks: 912371
Looks like $(RTL_FLAGS) should be passed to the icu build config.
Apparently this was fixed by the backout of bug 912371.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla28
Xavier, can you confirm this is now fixed for you in Firefox 28?
Flags: needinfo?(xavier114fch)
This has been fixed. Thanks.
Flags: needinfo?(xavier114fch)
Thank you, Xavier.
Status: RESOLVED → VERIFIED
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: