gecko-dev/build
Gregory Szorc 5c1ab3be87 Bug 1395907 - Require Visual Studio 2017 15.3+; r=glandium
There is a known compilation bug that is fixed in Visual Studio 2017
15.3.

This commit establishes minimum version requirements for Visual
Studio 2017 to ensure modern and more supported toolchains are used.

We previously only had a minimum version requirement for Visual
Studio 2015.

MozReview-Commit-ID: WRrry8J5Yf

--HG--
extra : rebase_source : 1e60bb4277ae1ec679cfa103b0a730a7260b52c2
2017-09-27 11:28:37 +02:00
..
annotationProcessors Bug 1378410 - 1. Support BuildFlag annotation for generated bindings; r=snorp 2017-09-01 14:02:29 -04:00
autoconf Bug 1401448 - Remove libstdc++ support from Android buildconfig. r=froydnj 2017-09-20 16:38:48 +09:00
build-clang Bug 1338651 part 1: Change docker image home dir to /build. r=dustin,mshal 2017-08-28 08:44:51 -03:00
clang-plugin Bug 1386876 - Replace all uses of DISABLE_STL_WRAPPING with a template, remove DISABLE_STL_WRAPPING. r=glandium 2017-09-11 11:33:26 -07:00
compare-mozconfig Bug 1336311 - Change code comments with http://hg.mozilla.org to https://. r=gps 2017-02-07 17:52:56 +01:00
docs Bug 1401651 - Remove obsolete documentation entries. r=cpeterson 2017-09-20 14:07:43 -04:00
macosx Bug 1324892: Update Mac builds to use the OS X 10.11 SDK. r=mshal 2017-09-08 15:49:13 -04:00
mobile Bug 1402347 - Be more exact in Android tests when checking run time; r=jmaher 2017-09-22 11:32:38 -06:00
moz.configure Bug 1395907 - Require Visual Studio 2017 15.3+; r=glandium 2017-09-27 11:28:37 +02:00
package/mac_osx
pgo Bug 1356652 - Add Speedometer files to the PGO training list; r=ted 2017-08-25 13:24:01 -07:00
pymake
release
sanitizers Bug 1363976 - Suppress global_style_data for LSAN. r=bholley 2017-08-07 19:55:51 -05:00
sparse-profiles Bug 1402233 - Add web platform tools files to taskgraph sparse profile r=mshal 2017-09-22 11:12:56 -07:00
unix Bug 1330608 Add the MinGW32 toolchain build to Taskcluster r=glandium 2017-09-22 00:24:58 -05:00
util Bug 1338210 - Set threshold for num_static_constructor alerts to 3 r=jmaher 2017-03-10 13:53:08 -05:00
valgrind Bug 1394696 - stylo: Suppress valgrind warning. r=jseward 2017-09-20 09:19:18 -07:00
win32 Bug 1391420: Set NO_PGO on a bunch of binaries that we don't ship. r=ted 2017-08-23 15:05:40 -04:00
win64 Bug 1361256 part 2 - Avoid mozconfig failures when clang-cl has't been downloaded yet. r=glandium 2017-05-15 11:38:41 +08:00
.gdbinit_python.in Bug 1346025 - Move vendored python modules from /python to /third_party/python, r=ted 2017-05-25 11:48:03 -04:00
.lldbinit.in
Makefile.in
__init__.py
appini_header.py Bug 1321593 part A - Refactor nsXREAppData: 1) make nsXREAppData strongly own its members 2) rename it to mozilla::XREAppData 3) separate out the static compiled data into StaticXREAppData 4) Remove XRE_CreateAppData and XRE_FreeAppData 5) remove the struct size and related size-checking code which was only ever useful for cross-version compatibility, r=glandium 2016-12-02 09:07:24 -05:00
application.ini.in Bug 1330875 - Remove MOZ_APP_STATIC_INI. r=mshal 2017-01-13 14:51:07 +09:00
automation-build.mk
automation.py.in Bug 1359288 - Enable Android reftest to resume from crashes. r=jmaher 2017-05-10 10:38:48 +08:00
binary-location.mk
buildconfig.py Bug 1316879 - Don't use CPP/CXXCPP from environment after bug 1299919. r=glandium 2017-02-23 22:01:18 +00:00
cargo-linker Bug 1329737 - part 3 - use an alternate linker for Cargo invocations; r=rillian 2017-04-28 14:06:41 -04:00
checksums.py
defines.sh
dumbmake-dependencies Bug 1363533 - Move nsIJSInspector from devtools/server/ to devtools/platform/. r=gps,jryans 2017-05-15 18:53:19 +02:00
gecko_templates.mozbuild Bug 1401453 - Don't keep libmemory.a separate anymore. r=gps 2017-09-20 14:23:57 +09:00
gen_test_backend.py Bug 1345109 - Delete 'JS_STANDALONE' from EmptyConfig when generating test metadata, r=mshal 2017-03-07 10:56:22 -05:00
gen_test_packages_manifest.py Bug 1272113: Packaging awsy in build job r=jmaher 2017-03-11 02:33:19 +08:00
genrc.sh
gyp.mozbuild Bug 1389598 - Part 2: Remove gonk references from media/ r=jesup 2017-08-11 17:46:15 -07:00
gyp_base.mozbuild Bug 1357323 - Remove support for gonk in the build system. r=gps 2017-04-18 16:56:09 +09:00
mach_bootstrap.py Bug 1393503 - Proper error handling for failure to find VCS tool; r=glandium,nalexander 2017-08-24 17:09:09 -07:00
moz-automation.mk Bug 1393607 Do not package tests if they are not enabled r=mshal 2017-08-29 12:34:40 -05:00
moz.build Bug 1333003 part 4 - Package the binary of llvm-symbolizer also on Windows. r=ted 2017-03-10 12:24:02 +08:00
mozconfig.artifact Bug 1373150 - Disable compile environment on l10n builds. r=Callek 2017-06-15 15:06:45 +09:00
mozconfig.artifact.automation Backed out 4 changesets (bug 1259832) for apparently scheduling nightlies on every push/platform a=backout 2017-08-16 17:26:08 -07:00
mozconfig.automation Backed out 4 changesets (bug 1259832) for apparently scheduling nightlies on every push/platform a=backout 2017-08-16 17:26:08 -07:00
mozconfig.cache Bug 1382502 - Enable sccache on PGO builds. r=ted 2017-07-20 11:31:14 +09:00
mozconfig.clang-cl Bug 1343713 - Avoid mozconfig failures when clang-cl/msvc are not present. r=ted 2017-03-01 11:10:14 +09:00
mozconfig.common Bug 1382502 - Include mozconfig.cache in most cases. r=ted 2017-07-20 11:07:53 +09:00
mozconfig.common.override
mozconfig.no-compile Bug 1384786 - Fix try artifact builds after bug 1382502. r=gps 2017-07-27 14:02:39 +09:00
mozconfig.rust Bug 1261841 part 5 - Enable explicit SIMD in Rust in automation infra. r=froydnj. 2017-06-13 13:24:54 +03:00
mozconfig.stylo Bug 1384258 - Build Stylo by default. r=chmanchester 2017-07-25 14:29:52 -07:00
mozconfig.vs-common
mozconfig.win-common Bug 1333826 - Remove all references to MOZ_AUTOMATION_SDK, r=mshal 2017-01-25 12:30:49 -05:00
prebuilt-interfaces.manifest
qemu-wrap
rebuild-backend.mk Bug 1320194 - Use 'wildcard' instead of dummy rules when re-generating build backends, r=glandium 2017-02-10 16:29:29 -05:00
sccache.mk Bug 1380964 - Get and upload useful sccache logs. r=gps 2017-07-14 09:46:38 +09:00
subconfigure.py Bug 1369292 - Avoid running config.status in js/src. r=mshal 2017-06-02 16:39:55 +09:00
submit_telemetry_data.py Bug 1346025 - Move vendored python modules from /python to /third_party/python, r=ted 2017-05-25 11:48:03 -04:00
telemetry-schema.json
templates.mozbuild Bug 1398897 - Move includes associated with CPP_UNIT_TESTS to the CppUnitTests template. r=glandium 2017-09-20 12:43:24 -07:00
test_templates.mozbuild
update-settings.ini
upload.py Bug 1147271 - Add ssh option to prevent hanging on password prompt in upload.py r=mshal 2017-05-11 09:40:58 -07:00
upload_generated_sources.py Backed out 4 changesets (bug 1259832) for apparently scheduling nightlies on every push/platform a=backout 2017-08-16 17:26:08 -07:00
variables.py Bug 1282782 - Add sourcestamp file to the source package. r=ted 2016-12-22 09:14:00 +01:00
virtualenv_packages.txt bug 1382005, update compare-locales to 2.1, r=glandium 2017-09-18 18:31:24 +02:00
windows_toolchain.py Bug 1335309 - Change the default for find_executables to False. r=mshal 2017-01-31 14:06:15 +09:00