From fe41d1b49b1360ec5238cbea3f785e28342ba835 Mon Sep 17 00:00:00 2001 From: Chris Bracken Date: Mon, 9 Aug 2021 12:01:35 -0700 Subject: [PATCH] Roll buildroot to c37164f39300c6e42560a5853e16a919688f7b86 This eliminates the landmines hook. build/landmines.py writes out a .landmines file at the root of the buildroot. The first step of a `gclient sync` is to check for diffs between that file and the new one, and if found, a clobber is performed. We never actually use this functionality, and the code calls rmtree() which (at least on macos) appears to choke on symlinks. This deletes these scripts, and will be paired with the deletion of the first gclient hook in the DEPS file in flutter/engine during the roll. If we ever need this functionality, it's relatively straightforward to add it back. Issue: flutter/flutter#87960 --- DEPS | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/DEPS b/DEPS index e5ac23b80eae1..aa9ad0b5edc06 100644 --- a/DEPS +++ b/DEPS @@ -97,7 +97,7 @@ allowed_hosts = [ ] deps = { - 'src': 'https://github.com/flutter/buildroot.git' + '@' + 'bab43eb08cff63e71de5e7fe816ccf2aea3576a4', + 'src': 'https://github.com/flutter/buildroot.git' + '@' + 'c37164f39300c6e42560a5853e16a919688f7b86', # Fuchsia compatibility # @@ -631,17 +631,6 @@ deps = { } hooks = [ - { - # This clobbers when necessary (based on get_landmines.py). It must be the - # first hook so that other things that get/generate into the output - # directory will not subsequently be clobbered. - 'name': 'landmines', - 'pattern': '.', - 'action': [ - 'python3', - 'src/build/landmines.py', - ], - }, { # Update the Windows toolchain if necessary. 'name': 'win_toolchain',