Closed Bug 626480 Opened 14 years ago Closed 14 years ago

Cannot compile Windows 64-bit since January 12th

Categories

(Core :: General, defect)

x86_64
Windows 7
defect
Not set
critical

Tracking

()

RESOLVED FIXED

People

(Reporter: armenzg, Unassigned)

References

Details

(Whiteboard: [win64])

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
Severity: normal → critical
OS: Mac OS X → Windows 7
Hardware: x86 → x86_64
Depends on: 625629
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: 14 years ago
Resolution: --- → FIXED
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.