Closed
Bug 928258
Opened 11 years ago
Closed 11 years ago
VS2012 Express Update 3: C:\msvc11\VC\INCLUDE\xkeycheck.h(87) : fatal error C1189: #error
Categories
(Firefox Build System :: General, defect)
Tracking
(firefox27+ fixed)
RESOLVED
DUPLICATE
of bug 928091
People
(Reporter: WeirdAl, Unassigned)
References
Details
From build output:
14:52.47 aes_icm.c
14:52.47 Warning: C4005 in C:\msvc11\VC\INCLUDE\xkeycheck.h: 'inline' : macro redefinition
14:52.47 C:\msvc11\VC\INCLUDE\xkeycheck.h(65) : warning C4005: 'inline' : macro redefinition
14:52.47 command-line arguments : see previous definition of 'inline'
14:52.47 C:\msvc11\VC\INCLUDE\xkeycheck.h(87) : fatal error C1189: #error : The C Standard Library forbids macroizing keywords. Enable warning C4005 to find the forbidden macro.
I'm building Mozilla Firefox from mozilla-central, almost clean tree, haven't touched anything near aes_icm.c. I previously hit this problem with libopus code in the tree, but --disable-opus wallpapered over that. There it complained about 'inline' and 'restrict' macros.
mozconfig:
#
# See http://www.mozilla.org/build/ for build instructions.
#
. $topsrcdir/browser/config/mozconfig
# Options for client.mk.
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../fx-debug
# Options for 'configure' (same as command-line options).
ac_add_options --disable-activex
ac_add_options --disable-activex-scripting
ac_add_options --disable-xpconnect-idispatch
ac_add_options --enable-debug
ac_add_options --disable-optimize
ac_add_options --enable-tests
ac_add_options --disable-crashreporter
ac_add_options --disable-accessibility
ac_add_options --disable-javaxpcom
ac_add_options --disable-opus
Filed as blocker: I can't build. cc'ing patch authors per hg blame and ted as reviewer on both patches.
Reporter | ||
Updated•11 years ago
|
tracking-firefox27:
--- → ?
Reporter | ||
Updated•11 years ago
|
Comment 1•11 years ago
|
||
Same issue with -Dinline=__inline as Opus has...
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
Updated•11 years ago
|
status-firefox27:
--- → fixed
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•