Bug 1468646 - Explicitly disable gold when building standalone js on automation. r?build
Because --enable-stdcxx-compat blows up when gold is enabled, so prevent
it from being automatically enabled.
--- a/js/src/devtools/automation/autospider.py
+++ b/js/src/devtools/automation/autospider.py
@@ -292,17 +292,17 @@ if word_bits == 32:
sse_flags = '-msse -msse2 -mfpmath=sse'
env['CCFLAGS'] = '{0} {1}'.format(env.get('CCFLAGS', ''), sse_flags)
env['CXXFLAGS'] = '{0} {1}'.format(env.get('CXXFLAGS', ''), sse_flags)
else:
if platform.system() == 'Windows':
CONFIGURE_ARGS += ' --target=x86_64-pc-mingw32 --host=x86_64-pc-mingw32'
if platform.system() == 'Linux' and AUTOMATION:
- CONFIGURE_ARGS = '--enable-stdcxx-compat ' + CONFIGURE_ARGS
+ CONFIGURE_ARGS = '--enable-stdcxx-compat --disable-gold ' + CONFIGURE_ARGS
# Timeouts.
ACTIVE_PROCESSES = set()
def killall():
for proc in ACTIVE_PROCESSES:
proc.kill()