This is because of https://bugzilla.mozilla.org/show_bug.cgi?id=1479540 - it should be fixed on the ESR branch soon (already approved, somebody just needs to push the patch).
On Sat, Sep 22, 2018, 20:05 john.bieling--- via dev-platform, < dev-platform@lists.mozilla.org> wrote: > I was able to build mozilla-central on my Windows 10, but Mozilla-esr60 > fails: > > John@R2D2 ~/Documents/Mozilla/source60 > $ ./mach build > 0:02.31 Clobber not needed. > 0:02.32 Adding make options from None > MOZ_OBJDIR=c:/Users/John/Documents/Mozilla/source60/obj-i686-pc-mingw32 > OBJDIR=c:/Users/John/Documents/Mozilla/source60/obj-i686-pc-mingw32 > 0:02.37 c:\mozilla-build\bin\mozmake.EXE -f client.mk -s configure > 0:02.55 cd c:/Users/John/Documents/Mozilla/source60/obj-i686-pc-mingw32 > 0:02.57 c:/Users/John/Documents/Mozilla/source60/configure > 0:03.37 Reexecuting in the virtualenv > 0:03.89 checking for vcs source checkout... hg > 0:04.08 checking for a shell... C:/mozilla-build/msys/bin/sh.exe > 0:05.38 checking for host system type... i686-pc-mingw32 > 0:05.38 checking for target system type... i686-pc-mingw32 > 0:05.42 checking for a shell... C:/mozilla-build/msys/bin/sh.exe > 0:06.70 checking for host system type... i686-pc-mingw32 > 0:06.70 checking for target system type... i686-pc-mingw32 > 0:06.78 checking for vcs source checkout... hg > 0:06.78 checking whether cross compiling... no > 0:06.88 checking for the target C compiler... > 'C:/PROGRA~2/MICROS~3/2017/COMMUN~1/VC/Tools/MSVC/1415~1.267/bin/HostX64/x86/cl.exe' > 0:07.14 checking whether the target C compiler can be used... yes > 0:07.20 checking for Python 3... c:\mozilla-build\python3\python3.EXE > (3.6.5) > 0:07.20 checking for hg... c:/mozilla-build/python/Scripts/hg.exe > 0:07.85 checking for Mercurial version... 4.7.1 > 0:08.16 checking for sparse checkout... no > 0:08.18 checking for pkg_config... not found > 0:08.18 checking for yasm... c:/mozilla-build/bin/yasm.exe > 0:08.19 checking yasm version... 1.3.0 > 0:08.19 checking the target C compiler version... 19.15.26729 > 0:08.25 checking the target C compiler works... yes > 0:08.26 checking for the target C++ compiler... > 'C:/PROGRA~2/MICROS~3/2017/COMMUN~1/VC/Tools/MSVC/1415~1.267/bin/HostX64/x86/cl.exe' > 0:08.32 checking whether the target C++ compiler can be used... yes > 0:08.32 checking the target C++ compiler version... 19.15.26729 > 0:08.38 checking the target C++ compiler works... yes > 0:08.40 checking for the host C compiler... > 'C:/PROGRA~2/MICROS~3/2017/COMMUN~1/VC/Tools/MSVC/1415~1.267/bin/HostX64/x86/cl.exe' > 0:08.46 checking whether the host C compiler can be used... yes > 0:08.46 checking the host C compiler version... 19.15.26729 > 0:08.58 checking the host C compiler works... yes > 0:08.61 checking for the host C++ compiler... > 'C:/PROGRA~2/MICROS~3/2017/COMMUN~1/VC/Tools/MSVC/1415~1.267/bin/HostX64/x86/cl.exe' > 0:08.70 checking whether the host C++ compiler can be used... yes > 0:08.71 checking the host C++ compiler version... 19.15.26729 > 0:08.87 checking the host C++ compiler works... yes > 0:08.94 checking for 64-bit OS... no > 0:08.94 checking bindgen cflags... no > 0:09.03 checking for Windows SDK... 0x0a00 in 'C:\Program Files > (x86)\Windows Kits\10\' > 0:09.03 checking for Universal CRT SDK... 10.0.17134.0 in 'C:\Program > Files (x86)\Windows Kits\10\' > 0:09.05 checking for the Debug Interface Access SDK... > C:/PROGRA~2/MICROS~3/2017/COMMUN~1/DIA SDK > 0:09.07 checking for mt... > 'C:/PROGRA~2/WI3CF2~1/10/bin/100171~1.0/x64/mt.exe' > 0:09.09 checking whether MT is really Microsoft Manifest Tool... yes > 0:09.10 checking for linker... > 'C:/PROGRA~2/MICROS~3/2017/COMMUN~1/VC/Tools/MSVC/1415~1.267/bin/HostX64/x86/link.exe' > 0:09.12 checking for makecab... c:/WINDOWS/System32/makecab.exe > 0:09.15 checking for fxc... > 'C:/PROGRA~2/WI3CF2~1/10/bin/100171~1.0/x64/fxc.exe' > 0:09.26 checking for stdint.h... yes > 0:09.38 checking for inttypes.h... yes > 0:09.49 checking for malloc.h... yes > 0:09.55 checking for alloca.h... no > 0:09.63 checking for perf_event_open system call... no > 0:09.69 checking for rustc... c:/Users/John/.cargo/bin/rustc.exe > 0:09.69 checking for cargo... c:/Users/John/.cargo/bin/cargo.exe > 0:09.81 checking rustc version... 1.29.0 > 0:09.93 checking cargo version... 1.29.0 > 0:10.10 Traceback (most recent call last): > 0:10.11 File "c:/Users/John/Documents/Mozilla/source60/configure.py", > line 127, in <module> > 0:10.11 sys.exit(main(sys.argv)) > 0:10.11 File "c:/Users/John/Documents/Mozilla/source60/configure.py", > line 29, in main > 0:10.11 sandbox.run(os.path.join(os.path.dirname(__file__), > 'moz.configure')) > 0:10.11 File > "c:\Users\John\Documents\Mozilla\source60\python\mozbuild\mozbuild\configure\__init__.py", > line 428, in run > 0:10.11 func(*args) > 0:10.11 File > "c:\Users\John\Documents\Mozilla\source60\python\mozbuild\mozbuild\configure\__init__.py", > line 474, in _value_for > 0:10.12 return self._value_for_depends(obj, need_help_dependency) > 0:10.13 File > "c:\Users\John\Documents\Mozilla\source60\python\mozbuild\mozbuild\util.py", > line 944, in method_call > 0:10.13 cache[args] = self.func(instance, *args) > 0:10.13 File > "c:\Users\John\Documents\Mozilla\source60\python\mozbuild\mozbuild\configure\__init__.py", > line 483, in _value_for_depends > 0:10.14 return obj.result(need_help_dependency) > 0:10.14 File > "c:\Users\John\Documents\Mozilla\source60\python\mozbuild\mozbuild\util.py", > line 944, in method_call > 0:10.14 cache[args] = self.func(instance, *args) > 0:10.14 File > "c:\Users\John\Documents\Mozilla\source60\python\mozbuild\mozbuild\configure\__init__.py", > line 123, in result > 0:10.15 return self._func(*resolved_args) > 0:10.15 File > "c:\Users\John\Documents\Mozilla\source60\python\mozbuild\mozbuild\configure\__init__.py", > line 1003, in wrapped > 0:10.16 return new_func(*args, **kwargs) > 0:10.16 File > "c:/Users/John/Documents/Mozilla/source60/build/moz.configure/rust.configure", > line 122, in rust_supported_targets > 0:10.16 t = split_triplet(t, allow_unknown=True) > 0:10.16 File > "c:\Users\John\Documents\Mozilla\source60\python\mozbuild\mozbuild\configure\__init__.py", > line 1003, in wrapped > 0:10.17 return new_func(*args, **kwargs) > 0:10.17 File > "c:/Users/John/Documents/Mozilla/source60/build/moz.configure/init.configure", > line 580, in split_triplet > 0:10.18 cpu, manufacturer, os = triplet.split('-', 2) > 0:10.19 ValueError: need more than 2 values to unpack > 0:10.19 *** Fix above errors and then restart with\ > 0:10.20 "c:/mozilla-build/bin/mozmake.EXE -f client.mk > build" > 0:10.23 mozmake.EXE: *** [client.mk:149: configure] Error 1 > > Any idea what is wrong? > _______________________________________________ > dev-platform mailing list > dev-platform@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-platform > _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform