diff options
author | scottmg@chromium.org <scottmg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-21 17:10:43 +0000 |
---|---|---|
committer | scottmg@chromium.org <scottmg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-21 17:10:43 +0000 |
commit | d60734768b6044451278ea61045d4843694d9562 (patch) | |
tree | 1fe460743db113859c5cd7a08ca4533b90c14a21 /chrome/chrome_tests.gypi | |
parent | 11ef91967445f891858da41836b3d187b4d6dbbf (diff) | |
download | chromium_src-d60734768b6044451278ea61045d4843694d9562.zip chromium_src-d60734768b6044451278ea61045d4843694d9562.tar.gz chromium_src-d60734768b6044451278ea61045d4843694d9562.tar.bz2 |
Revert 271737 "Revert 271721 "VS2013 Update 2""
https://src.chromium.org/viewvc/chrome?view=rev&revision=271919 fixes the
compiler crash, http://src.chromium.org/viewvc/chrome?view=rev&revision=271780
fixes the bug in landmines that didn't allow the initial land/revert to
go smoothly.
Should be A-OK this time.
> Revert 271721 "VS2013 Update 2"
>
> static_library build ICEing on some builders on mini_installer.
>
> > VS2013 Update 2
> >
> > As discussed in the linked bug, the toolchain2013.py script in
> > depot_tools is no longer workable (because the update for Update 2 is
> > supplied as a .msp that must be applied against a system-installed
> > VS2013).
> >
> > As such, the Express hash here is not updated.
> >
> > The hash zip referenced here was built as follows:
> > - Install VS2013 Update 2 on a clean VM
> > - Copy DIA SDK\, VC\
> > - Copy DLLs from VC\redist to sys32\ and sys64\
> > - Copy win8sdk unchanged from previous .zip.
> > - Delete various unused arm\ subdirectories
> > - Delete the IDE-only Snippets, etc. subdirectories in VC\
> > - Patch VC\include\xtree to disable warning 4702 per request in
> > http://crbug.com/346399 .
> >
> > A followup change will be to write a script that does these steps
> > semi-automatically, hopefully for Express too, though there is the
> > added complication of the WDK/ATL/MFC hacking required there. In
> > particular, this script will not be useful for a dev to actually run
> > as part of runhooks, but will be a bit useful for deployment/
> > documentation of the above process.
> >
> > In the interim there are no extremely-pressing reasons for Express
> > users to update to Update2 that I'm aware of, so they get non-Update2
> > for now.
> >
> > R=iannucci@chromium.org
> > BUG=372451,346399,371847,339215,350639
> >
> > Review URL: https://codereview.chromium.org/284663003
>
> TBR=scottmg@chromium.org
>
> Review URL: https://codereview.chromium.org/297753002
TBR=scottmg@chromium.org
Review URL: https://codereview.chromium.org/295093004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271921 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome_tests.gypi')
-rw-r--r-- | chrome/chrome_tests.gypi | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/chrome/chrome_tests.gypi b/chrome/chrome_tests.gypi index 4f1e698..94ea1e0 100644 --- a/chrome/chrome_tests.gypi +++ b/chrome/chrome_tests.gypi @@ -307,7 +307,6 @@ ], }], ['OS=="win"', { - 'msvs_large_pdb': 1, 'include_dirs': [ '../third_party/wtl/include', ], @@ -1789,7 +1788,6 @@ '<(DEPTH)/third_party/wtl/include', ], 'dependencies': [ - 'browser_tests_exe_pdb_workaround', 'chrome_version_resources', 'security_tests', # run time dependency ], @@ -2108,7 +2106,6 @@ 'dependencies': [ 'chrome_version_resources', ], - 'msvs_large_pdb': 1, 'conditions': [ ['win_use_allocator_shim==1', { 'dependencies': [ @@ -2383,7 +2380,6 @@ ], }], ['OS=="win"', { - 'msvs_large_pdb': 1, 'sources': [ '<(SHARED_INTERMEDIATE_DIR)/chrome_version/other_version.rc', '<(SHARED_INTERMEDIATE_DIR)/ui/ui_resources/ui_unscaled_resources.rc', @@ -2489,7 +2485,6 @@ 'sources': [ '<(SHARED_INTERMEDIATE_DIR)/chrome_version/other_version.rc', ], - 'msvs_large_pdb': 1, 'include_dirs': [ '<(DEPTH)/third_party/wtl/include', ], @@ -2944,25 +2939,6 @@ }, ], }], - ['OS=="win"', { - 'targets' : [ - { - # This target is only depended upon in Windows. - 'target_name': 'browser_tests_exe_pdb_workaround', - 'type': 'static_library', - 'sources': [ 'empty_pdb_workaround.cc' ], - 'msvs_settings': { - 'VCCLCompilerTool': { - # This *in the compile phase* must match the pdb name that's - # output by the final link. See empty_pdb_workaround.cc for - # more details. - 'DebugInformationFormat': '3', - 'ProgramDataBaseFileName': '<(PRODUCT_DIR)/browser_tests.exe.pdb', - }, - }, - }, - ], - }], [ 'enable_mdns == 1', { 'targets': [{ 'target_name': 'service_discovery_sniffer', |