Cannot compile Windows 64-bit since January 12th

RESOLVED FIXED

Status

()

defect
--
critical
RESOLVED FIXED
9 years ago
9 years ago

People

(Reporter: armenzg, Unassigned)

Tracking

Trunk
x86_64
Windows 7
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [win64])

Reporter

Description

9 years ago
The last successful nightly built on the 12th with the following changeset:
http://hg.mozilla.org/mozilla-central/rev/6d621e3fc42e
since then it is failing to compile with:

link -NOLOGO -DLL -OUT:xul.dll -PDB:xul.pdb -SUBSYSTEM:WINDOWS  dlldeps-xul.obj nsStaticXULComponents.obj nsDllMain.obj dlldeps.obj nsGFXDeps.obj dlldeps-zlib.obj nsUnicharUtils.obj nsBidiUtils.obj nsRDFResource.obj    ./module.res -LARGEADDRESSAWARE -NXCOMPAT -DYNAMICBASE  -DEBUG -DEBUGTYPE:CV -MANIFEST:NO -LIBPATH:"e:/builds/moz2_slave/cen-win64-ntly/build/obj-firefox/memory/jemalloc/crtsrc/build/amd64" -NODEFAULTLIB:msvcrt -NODEFAULTLIB:msvcrtd -NODEFAULTLIB:msvcprt -NODEFAULTLIB:msvcprtd -DEFAULTLIB:mozcrt19 -DEFAULTLIB:mozcpp19 -DEBUG -OPT:REF -LTCG:PGINSTRUMENT    @../../toolkit/xre/xulapp_s.lib.fake @../../staticlib/components/necko.lib.fake @../../staticlib/components/uconv.lib.fake @../../staticlib/components/i18n.lib.fake @../../staticlib/components/chardet.lib.fake @../../staticlib/components/jar50.lib.fake @../../staticlib/components/startupcache.lib.fake @../../staticlib/components/pref.lib.fake @../../staticlib/components/htmlpars.lib.fake @../../staticlib/components/imglib2.lib.fake @../../staticlib/components/gklayout.lib.fake @../../staticlib/components/docshell.lib.fake @../../staticlib/components/embedcomponents.lib.fake @../../staticlib/components/webbrwsr.lib.fake @../../staticlib/components/nsappshell.lib.fake @../../staticlib/components/txmgr.lib.fake @../../staticlib/components/commandlines.lib.fake @../../staticlib/components/toolkitcomps.lib.fake @../../staticlib/components/pipboot.lib.fake @../../staticlib/components/pipnss.lib.fake @../../staticlib/components/appcomps.lib.fake @../../staticlib/components/jetpack_s.lib.fake @../../staticlib/components/jsctypes.lib.fake @../../staticlib/components/jsperf.lib.fake @../../staticlib/components/gkplugin.lib.fake @../../staticlib/components/windowsproxy.lib.fake @../../staticlib/components/jsd.lib.fake @../../staticlib/components/autoconfig.lib.fake @../../staticlib/components/auth.lib.fake @../../staticlib/components/cookie.lib.fake @../../staticlib/components/permissions.lib.fake @../../staticlib/components/universalchardet.lib.fake @../../staticlib/components/composer.lib.fake @../../staticlib/components/rdf.lib.fake @../../staticlib/components/windowds.lib.fake @../../staticlib/components/storagecomps.lib.fake @../../staticlib/components/places.lib.fake @../../staticlib/components/tkautocomplete.lib.fake @../../staticlib/components/satchel.lib.fake @../../staticlib/components/pippki.lib.fake @../../staticlib/components/imgicon.lib.fake @../../staticlib/components/gkgfxthebes.lib.fake @../../staticlib/components/gkwidget.lib.fake @../../staticlib/components/accessibility.lib.fake @../../staticlib/components/spellchecker.lib.fake @../../staticlib/components/zipwriter.lib.fake @../../staticlib/components/services-crypto.lib.fake @../../staticlib/jsipc_s.lib.fake @../../staticlib/domipc_s.lib.fake @../../staticlib/domplugins_s.lib.fake @../../staticlib/mozipc_s.lib.fake @../../staticlib/mozipdlgen_s.lib.fake @../../staticlib/ipcshell_s.lib.fake @../../staticlib/gfxipc_s.lib.fake @../../staticlib/xpcom_core.lib.fake @../../staticlib/ucvutil_s.lib.fake @../../staticlib/gkgfx.lib.fake ../../staticlib/chromium_s.lib @../../staticlib/mozreg_s.lib.fake @../../staticlib/morkreader_s.lib.fake @../../staticlib/thebes.lib.fake @../../staticlib/ycbcr.lib.fake @../../staticlib/angle.lib.fake  ../../dist/lib/mozsqlite3.lib  ../../jpeg/jpeg3250.lib ../../modules/libimg/png/png.lib ../../gfx/qcms/mozqcms.lib e:/builds/moz2_slave/cen-win64-ntly/build/obj-firefox/dist/lib/mozjs.lib e:/builds/moz2_slave/cen-win64-ntly/build/obj-firefox/dist/lib/crmf.lib         e:/builds/moz2_slave/cen-win64-ntly/build/obj-firefox/dist/lib/smime3.lib         e:/builds/moz2_slave/cen-win64-ntly/build/obj-firefox/dist/lib/ssl3.lib         e:/builds/moz2_slave/cen-win64-ntly/build/obj-firefox/dist/lib/nss3.lib         e:/builds/moz2_slave/cen-win64-ntly/build/obj-firefox/dist/lib/nssutil3.lib ../../gfx/cairo/cairo/src/mozcairo.lib  ../../gfx/cairo/libpixman/src/mozlibpixman.lib ../../gfx/harfbuzz/src/mozharfbuzz.lib ../../gfx/ots/src/mozots.lib   ../../modules/zlib/src/mozz.lib   e:/builds/moz2_slave/cen-win64-ntly/build/obj-firefox/dist/lib/nspr4.lib e:/builds/moz2_slave/cen-win64-ntly/build/obj-firefox/dist/lib/plc4.lib e:/builds/moz2_slave/cen-win64-ntly/build/obj-firefox/dist/lib/plds4.lib  ../../dist/lib/mozalloc.lib kernel32.lib user32.lib gdi32.lib winmm.lib wsock32.lib advapi32.lib dbghelp.lib shell32.lib ole32.lib uuid.lib version.lib winspool.lib comdlg32.lib imm32.lib winmm.lib wsock32.lib msimg32.lib shlwapi.lib psapi.lib ws2_32.lib usp10.lib oleaut32.lib  
   Creating library xul.lib and object xul.exp
yuv_convert_mmx.obj : error LNK2001: unresolved external symbol _m_punpckhbw
yuv_convert_mmx.obj : error LNK2001: unresolved external symbol _m_paddw
xul.dll : fatal error LNK1120: 2 unresolved externals
make[5]: Leaving directory `/e/builds/moz2_slave/cen-win64-ntly/build/obj-firefox/toolkit/library'
make[4]: Leaving directory `/e/builds/moz2_slave/cen-win64-ntly/build/obj-firefox'
make[5]: *** [xul.dll] Error 96
make[4]: *** [libs_tier_platform] Error 2
make[3]: Leaving directory `/e/builds/moz2_slave/cen-win64-ntly/build/obj-firefox'
make[3]: *** [tier_platform] Error 2
make[2]: Leaving directory `/e/builds/moz2_slave/cen-win64-ntly/build/obj-firefox'
make[2]: *** [default] Error 2
make[1]: Leaving directory `/e/builds/moz2_slave/cen-win64-ntly/build'
make[1]: *** [build] Error 2
make: *** [profiledbuild] Error 2

Updated

9 years ago
Severity: normal → critical
OS: Mac OS X → Windows 7
Hardware: x86 → x86_64
Depends on: 625629

Comment 1

9 years ago
i suggest we make this bug a meta  bug for anything that causes build failure for win64 anyone else agree
Nightly build is successful.
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1295386002.1295395466.19843.gz
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Reporter

Comment 3

9 years ago
I have filed bug 627039 so we can tell faster that the win64 nightly builds are missing.
You need to log in before you can comment on or make changes to this bug.