- 24 Sep, 2020 1 commit
-
-
Mark Mentovai authored
ninja-mac is expanded to become a universal (“fat”) executable. The existing x86_64 slice was taken from the x86_64 ninja-mac as it previously existed in this location, and a new arm64 slice was added. This is an aid to native development on arm64. In macOS, subprocesses inherit their parent’s “binpref,” meaning that children of a translated process will, by default, also be translated, if there’s a choice between native and translated. Where ninja-mac is x86_64-only and runs translated on arm64, all tools it invokes will also run translated, even if native versions are available. This has an impact on any part of the toolchain for which universal versions are available: in Chrome’s case, tools such as ld64 are affected. In Crashpad’s build, which uses the compiler provided by Xcode, it even affects the compiler, leading to significant differences in build time on arm64. mark@arm-and-hammer zsh% file $(which ninja-mac) …/ninja-mac: Mach-O 64-bit executable x86_64 mark@arm-and-hammer zsh% time ninja -C out/release ninja: Entering directory `out/release' [1/1] Regenerating ninja files [511/511] LINK ./crashpad_minidump_test ninja -C out/release 1384.03s user 111.05s system 393% cpu 6:19.53 total mark@arm-and-hammer zsh% file $(which ninja-mac) …/ninja-mac: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit executable x86_64] [arm64:Mach-O 64-bit executable arm64] …/ninja-mac (for architecture x86_64): Mach-O 64-bit executable x86_64 …/ninja-mac (for architecture arm64): Mach-O 64-bit executable arm64 mark@arm-and-hammer zsh% time ninja -C out/release ninja: Entering directory `out/release' [1/1] Regenerating ninja files [511/511] LINK ./crashpad_minidump_test ninja -C out/release 606.80s user 34.71s system 701% cpu 1:31.41 total This differs from the previous attempt, e64cd3ae (https://chromium-review.googlesource.com/c/2288417) in that the arm64 version was built with Xcode 12.2b1 (12B5018i). The linker in this version of Xcode produces linker-signed output for arm64 by default. As of macOS 11.0db6 (20A5364e), all arm64 code must be signed. More information at https://developer.apple.com/documentation/macos-release-notes/macos-big-sur-11-universal-apps-beta-release-notes#Code-Signing. In the previous attempt, an older Xcode was used and the output was not signed at all. Because it did not run on systems upgraded to 11.0db6, this version of ninja-mac was backed out in a070dd18 (https://chromium-review.googlesource.com/c/2393775). To create this ninja-mac: % git clone https://github.com/ninja-build/ninja.git % cd ninja % git checkout v1.8.2 % mkdir ../build % cd ../build % LDFLAGS=-Wl,-s ../ninja/configure.py --bootstrap % lipo -create -output ninja-mac $(which ninja-mac) ninja An explanation of the LDFLAGS: e64cd3ae used “strip” on the output, matching the stripped x86_64 slice, but “strip” is not currently compatible with linker-signed executables. This is documented at https://developer.apple.com/documentation/xcode-release-notes/xcode-12_2-beta-release-notes#Apple-Clang-Compiler. I was unable to use the recommended workaround in this case. Rather than leave the output unstripped, I asked ld64 to strip symbols using its -s option, which it believes is obsolete, but in fact provides the intended behavior. The x86_64 slice is unsigned, as it was previously. The new arm64 slice is linker-signed with an ad-hoc signature. The x86_64 slice was built with the macOS 10.12 SDK and runs on Mac OS X 10.6 or later. The arm64 slice was built with and has a minimum runtime requirement of macOS 11.0. In practice, the difference doesn’t matter, as the 11.0 SDK is required to build for arm64, and no macOS version earlier than 11.0 will run on arm64. Bug: chromium:1103315 Change-Id: I9f201d0d6f476e187acc0008681c3fd2c1a72aa0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2427051Reviewed-by:
Nico Weber <thakis@chromium.org> Commit-Queue: Mark Mentovai <mark@chromium.org>
-
- 22 Sep, 2020 3 commits
-
-
Jeff Yoon authored
Adding a version map entry for 10.15.6 to default to XCode 12 GM (12a7209) as machines upgrade to 10.15. Bug: 1128042, 1128044 Change-Id: I6396b67fdce006d19be35d972602bac3bd4ae0a7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2422449Reviewed-by:
Dirk Pranke <dpranke@google.com> Commit-Queue: Jeff Yoon <jeffyoon@chromium.org>
-
Shahbaz Youssefi authored
A quick bugfix was made in cc290980 that removed trailing empty lines when getting tags out of the git log. This preserved the behavior that tags with trailing whitespace would retain said whitespace. This change instead simplifies the logic that removes trailing whitespace with the side effect that whitespace at the end of the last tag is also stripped. The unittests are adjusted accordingly Bug: 1130601 Change-Id: I26d39736179b36ac2573de1ca003a5bc09f30a28 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2423050 Auto-Submit: Shahbaz Youssefi <syoussefi@chromium.org> Commit-Queue: Dirk Pranke <dpranke@google.com> Reviewed-by:
Dirk Pranke <dpranke@google.com>
-
Andrew Grieve authored
LocalPath() should be used in error messages, but never when actually trying to access a path. Bug: 1127507 Change-Id: I03ec5421891ac67a8620cd3c7e88c2de1811e914 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2418914Reviewed-by:
Josip Sokcevic <sokcevic@google.com> Commit-Queue: Josip Sokcevic <sokcevic@google.com> Auto-Submit: Andrew Grieve <agrieve@chromium.org>
-
- 21 Sep, 2020 2 commits
-
-
Shahbaz Youssefi authored
Take the following git change description (Note: added ~ to avoid having these lines be parsed as tags): ``` ~Test ~ ~Bug: something ~Change-Id: Something ``` Sometimes(?) `git log --pretty=format:%B%n <hash>..` returns: ``` ~Test ~ ~Bug: something ~Change-Id: Something ``` The trailing empty line trips split_footers() up, making it return an empty footer. This change removes trailing empty lines before processing them. Bug: 1130601 Change-Id: Ib8d6c37ad6817a47a744245d1a2455ac9af6c469 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2422378 Commit-Queue: Dirk Pranke <dpranke@google.com> Reviewed-by:
Dirk Pranke <dpranke@google.com> Auto-Submit: Shahbaz Youssefi <syoussefi@chromium.org>
-
Andrii Shyshkalov authored
Old revision: 97cc28c4 Change logs: infra/infra: https://chromium.googlesource.com/infra/infra/+log/97cc28c4..8803da5d luci-go https://chromium.googlesource.com/infra/luci/luci-go/+log/9424c451..de333632/lucicfg Bug: 1119883 Change-Id: Icaed8304e7d268bb4e7842fbc75895040df76d84 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2420523Reviewed-by:
Vadim Shtayura <vadimsh@chromium.org> Reviewed-by:
Yiwei Zhang <yiwzhang@google.com> Commit-Queue: Andrii Shyshkalov <tandrii@google.com>
-
- 18 Sep, 2020 3 commits
-
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (recipe_engine) into this repository. recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/c02bbc83a32cb6edb9de4a0a108ed1934075bc88 c02bbc8 (lamontjones@chromium.org) recipes.py: Run yapf More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I2ddf32e33c2543eaf83d05ba1aa53c953cc0b622 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2419166Reviewed-by:
Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
Vadim Shtayura authored
It was built with go1.15 which has a bug in deflate implementation which may result in corruption when uploading >2GB files. R=iannucci@chromium.org BUG=1129704 Change-Id: Id61eaaed5dd18d8e51ac5150a9d29a5825805a17 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2418899Reviewed-by:
Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
-
Milad Fa authored
Change-Id: I57228d5b9d15253ae525cb2d138bfa9e73fea0e3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2416977Reviewed-by:
Dirk Pranke <dpranke@google.com> Commit-Queue: Dirk Pranke <dpranke@google.com>
-
- 17 Sep, 2020 3 commits
-
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (recipe_engine) into this repository. recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/7c33aeefa596b8af9fd017e591e3e5a4db47abb4 7c33aee (ddoman@chromium.org) [resultdb] add param test_location_base to api.resultdb.wrap More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I1d3a64b6b9a35e4d061e5b16bed5615ab4342280 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2416781Reviewed-by:
Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
Gavin Mak authored
Currently, for a given branch, map-branches displays the number of commits ahead and behind it is. This change replaces ahead with commits, representing the number of commits a branch has, starting from its base commit, and more accurately reflects the state of a repo. Bug:1128716 Change-Id: I7c070b4efd452d82d878e1cfb7c20d1c80f38ec7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2412991 Commit-Queue: Gavin Mak <gavinmak@google.com> Reviewed-by:
Josip Sokcevic <sokcevic@google.com>
-
Chan Li authored
Change-Id: I77d93d35c337b6834b1a39487bc925befa822783 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2416777Reviewed-by:
Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Chan Li <chanli@chromium.org>
-
- 16 Sep, 2020 6 commits
-
-
Gavin Mak authored
Change-Id: I9796d2034a8a3c1243defc7f18f0aee1d701ba00 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2414569Reviewed-by:
Josip Sokcevic <sokcevic@google.com> Reviewed-by:
Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Gavin Mak <gavinmak@google.com>
-
Takuto Ikuta authored
This is always True now. Bug: 1128847 Change-Id: Ief951e9312ea8bd13c98b4bbc87c18d7307bb43a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2413667Reviewed-by:
Andrii Shyshkalov <tandrii@google.com> Commit-Queue: Takuto Ikuta <tikuta@chromium.org> Auto-Submit: Takuto Ikuta <tikuta@chromium.org>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (recipe_engine) into this repository. recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/ff8e5c909f5f4049ccf543af4f36e5a8b58b379f ff8e5c9 (tikuta@chromium.org) [runtime] remove is_luci usage from recipe test More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I83e94271c9d8a502bacc25d9e2bd6519c0072eb9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2413485Reviewed-by:
Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
Andrii Shyshkalov authored
R=tikuta TBR=tandrii@chromium.org Change-Id: I8ce4eb78e8ec2cf4c6d816b8a5ca63dbb0de66c6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2411985Reviewed-by:
Andrii Shyshkalov <tandrii@google.com> Reviewed-by:
Takuto Ikuta <tikuta@chromium.org>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (recipe_engine) into this repository. recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/ad8c0d9aab73a9593a4505bb828abd536f4cd68a ad8c0d9 (tikuta@chromium.org) [runtime] fixed to set True for is_luci More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I8936f5116843a243ae767c2e78b3a732a3a75399 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2413484Reviewed-by:
Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
Chan Li authored
This is to include the change of https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/2343646 Bug: 1099018 Change-Id: Iade31e972e45d59542e7b4ee24dfd1136056eb5a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2412992Reviewed-by:
Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Chan Li <chanli@chromium.org>
-
- 15 Sep, 2020 4 commits
-
-
Milad Fa authored
Change-Id: Ibf023a1f6b635872c849bda885b47ea1dbf7dda3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2410733Reviewed-by:
Dirk Pranke <dpranke@google.com> Commit-Queue: Dirk Pranke <dpranke@google.com>
-
Gavin Mak authored
Bug:997395 Change-Id: Iabd189cb05ee9c87866697cc24c7d08d200b9b91 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2412474Reviewed-by:
Josip Sokcevic <sokcevic@google.com> Commit-Queue: Gavin Mak <gavinmak@google.com>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (recipe_engine) into this repository. recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/2596534af54e0ca6dad6133120a769aed9a821d9 2596534 (tikuta@chromium.org) [swarming] remove unused field More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I36bdba7560d274024878dd70d597f66944f43d24 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2411643Reviewed-by:
Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
Vadim Shtayura authored
Includes minor bug fixes: https://chromium.googlesource.com/infra/luci/luci-go/+/84cdcf95 https://chromium.googlesource.com/infra/luci/luci-go/+/b60d67ce7 R=iannucci@chromium.org Change-Id: Id160aeb1c80e0ca8b7f8a6f262edd520b469ed8b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2410432Reviewed-by:
Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
-
- 14 Sep, 2020 1 commit
-
-
Scott Lee authored
It is to deploy the changes of https://crrev.com/c/2410502. * Chrome-infra-package https://chrome-infra-packages.appspot.com/p/infra/tools/rdb/linux-amd64/+/git_revision:cb1b8791d9e431b701684e29b04e778bf7db5a64 Bug: 1124498 Change-Id: I7fb162a4ff5cc0f33033ed9704a4f6df9c529380 R=chanli@chromium.org CC=yuanzhi@google.com Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2410424Reviewed-by:
Chan Li <chanli@chromium.org> Commit-Queue: Scott Lee <ddoman@chromium.org>
-
- 11 Sep, 2020 6 commits
-
-
Adam Norberg authored
In Xcode 12 beta 3, pointer authentication was turned on for ARM64 binaries, yielding arm64e architecture. Attempting to run with only arm64 specified does not allow an arm64e slice to run. Prefer arm64e if available, but allow an arm64 slice if that's the only option. (If provided multiple architectures, arch uses the first one that can be used.) Bug: 1103236 Change-Id: Id3498816a2495a449a16b3b6a66b0e776b70f4e0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2404709Reviewed-by:
Dirk Pranke <dpranke@google.com> Reviewed-by:
Mark Mentovai <mark@chromium.org> Commit-Queue: Adam Norberg <norberg@google.com>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (recipe_engine) into this repository. recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/755f15e476fbbef2603ffceb2ac8051983091d0d 755f15e (iannucci@chromium.org) [path] Remove a lot of magic from the path module. More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: If058cbb8e65fa1828ca580494eb854dc996a0e37 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2406674Reviewed-by:
Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
Garrett Beaty authored
Currently, if the bot_update script fails, then recipe code that makes assumptions about the returned output JSON cause exceptions to be raised. This fixes a couple instances in the code so that the bot_update failure should surface instead of an uncaught exception. Change-Id: I031e613841b03e5eb4f6d9ca7adb5085088a3077 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2405708 Auto-Submit: Garrett Beaty <gbeaty@chromium.org> Reviewed-by:
Josip Sokcevic <sokcevic@google.com> Commit-Queue: Josip Sokcevic <sokcevic@google.com>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (recipe_engine) into this repository. recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/f6fc910b1f87c6d0d8757b9d40557a1caf75d506 f6fc910 (iannucci@chromium.org) [recipes.py] Use exec on *nix and ignore signals on Windows. More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I5d578c9f7bbcfcba798914943e70707280da2c78 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2405639Reviewed-by:
Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (recipe_engine) into this repository. recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/02cdffb4e155ba27e2c90142998faaeb1d788b0a 02cdffb (iannucci@chromium.org) [exceptions] Include all engine frames up till the first user f... More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I060703ac66d8f7e75890c282c926feecf7ac1502 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2405952Reviewed-by:
Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (recipe_engine) into this repository. Please review the expectation changes, and LGTM+CQ. recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/0df5425581d5090c27a5b87a5d3c3de46cf8f59a 0df5425 (iannucci@chromium.org) [test] Filter stack traces by default. More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. R=iannucci@chromium.org, martiniss@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I8d793d12c337bd2d04d07f386768bae0a2cb9497 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2403805 Auto-Submit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Robbie Iannucci <iannucci@chromium.org> Reviewed-by:
Robbie Iannucci <iannucci@chromium.org>
-
- 09 Sep, 2020 1 commit
-
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (recipe_engine) into this repository. recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/947bd8d8a407054baf1e0074c818d0620d32cf1d 947bd8d (yiwzhang@google.com) [warning] Introduce warning client and warning module More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I498cfa0b5931b92599cd649732a0b4993032ec90 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2398784Reviewed-by:
Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
- 08 Sep, 2020 1 commit
-
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (recipe_engine) into this repository. recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/f985650cb5dffb27b11b7863d64fd20062e52048 f985650 (iannucci@chromium.org) [futures] Make `done` a property. More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I7ea24fe569f20972d2cef0ccbee3914c8f37b8bb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2399028Reviewed-by:
Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
- 07 Sep, 2020 1 commit
-
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (recipe_engine) into this repository. recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/8f6285ba602d2366d805eccac3471f2dd7ba0f68 8f6285b (yekuang@google.com) Support verbose flag in swarming recipe module's trigger() API More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I46472dea454a53f0e9a0dc98dfd6302d21ecf243 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2395416Reviewed-by:
Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
- 04 Sep, 2020 1 commit
-
-
Nico Weber authored
This reverts commit e64cd3ae. Reason for revert: A never macOS 11 beta made it so that native arm binaries need to be signed, and the Xcode beta used to build this arm64 slice here didn't do ad-hoc signing by default yet, see https://crbug.com/1125021 Original change's description: > mac: Add an arm64 slice to ninja-mac. > > To build the arm ninja binary, I downloaded a zip with the ninja 1.8.2 > code, and ran `./configure --bootstrap` on an arm mac, with Xcode 12 beta > installed, followed by `strip ninja`. That gave me a working ninja 1.8.2 > arm binary. I then copied it to my intel mac and ran > > lipo -create -output ninja-mac ninja-mac ~/Downloads/ninja > > to make a fat binary. > > No intended behavior change on non-arm macs. > > (This means the x86_64 slice, which is the previously existing binary, > has a LC_VERSION_MIN_MACOSX version 10.6, while the arm64 slice has > LC_BUILD_VERSION minos 11.0, according to `otool -arch ax86_64 -l ninja-mac` > and `otool -arch arm64 -l ninja-mac`.) > > Bug: 1103315,762354 > Change-Id: I2c4bea53a01d7a6135f9cd5554e3123dba960664 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2288417 > Auto-Submit: Nico Weber <thakis@chromium.org> > Reviewed-by: Mark Mentovai <mark@chromium.org> > Commit-Queue: Mark Mentovai <mark@chromium.org> > Commit-Queue: Nico Weber <thakis@chromium.org> TBR=thakis@chromium.org,dpranke@google.com,mark@chromium.org,infra-scoped@luci-project-accounts.iam.gserviceaccount.com # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 1103315 Bug: 762354 Change-Id: Icd968a2fecb9509722c43d9cb03db92e6e3829e4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2393775Reviewed-by:
Nico Weber <thakis@chromium.org> Commit-Queue: Nico Weber <thakis@chromium.org>
-
- 03 Sep, 2020 2 commits
-
-
Simeon Anfinrud authored
The goma-on-borg backend is turning down. While chromium can continue using the goma client for build acceleration, the backend is swapped out to instead use Remote Build Execution, a gcloud service. Other downstream projects (e.g. Nest) switched out the goma frontend as well as the backend to RBE. These projects use a |use_rbe| gn flag to enable build acceleration through RBE. This change allows autoninja to recognize this flag and treat it as if it was using goma for the purposes of passing an appropriate -j flag. Bug: None Test: run on an out/ directory with use_rbe enabled Change-Id: I52d5771e92e9163234811b154fd36816639bf1b8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2391009Reviewed-by:
Bruce Dawson <brucedawson@chromium.org> Commit-Queue: Simeon Anfinrud <sanfin@chromium.org>
-
Scott Lee authored
This is to deploy the change of https://crrev.com/c/2392435. * Cipd package https://chrome-infra-packages.appspot.com/p/infra/tools/rdb/linux-amd64/+/git_revision:b10f35b8395abc836a34c60fff99a52ff8bc58db Bug: 1124498 Change-Id: I2a3f0628ac20372f3df860ea47efcf5908b71e7b R=chanli@chromium.org,nodir@chromium.org Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2392780 Commit-Queue: Marc-Antoine Ruel <maruel@chromium.org> Auto-Submit: Scott Lee <ddoman@chromium.org> Reviewed-by:
Marc-Antoine Ruel <maruel@chromium.org>
-
- 02 Sep, 2020 4 commits
-
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (recipe_engine) into this repository. recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+/4efc10de7c33a61e6c806100ecea187be2f9dccb 4efc10d (iannucci@chromium.org) [autoroll] Promote all logging messages to info. More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: Idb4a11fe2d0a09d8e85d797ef6aae3a80799c9b4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2391007Reviewed-by:
Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
Nodir Turakulov authored
To pick up https://chromium-review.googlesource.com/c/infra/infra/+/2388923 R=apolito@chromium.org Change-Id: Ia9048f13056f0b9224a36aa887973441dd0a6744 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2389046 Auto-Submit: Nodir Turakulov <nodir@chromium.org> Reviewed-by:
Josip Sokcevic <sokcevic@google.com> Commit-Queue: Josip Sokcevic <sokcevic@google.com>
-
Fumitoshi Ukai authored
Bug: b/162810606 Change-Id: If243df81ea5eb4db71e5f8bc06a8393cfc0dd39a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2388529Reviewed-by:
Takuto Ikuta <tikuta@chromium.org> Commit-Queue: Fumitoshi Ukai <ukai@google.com>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (recipe_engine) into this repository. recipe_engine: https://chromium.googlesource.com/infra/luci/recipes-py.git/+log/f51492c5b48e293e8ad8d0d7eb48e33fb11d1c59~..6a9c7012a9182733c299ebfb140929c60e040ac0 f51492c (iannucci@chromium.org) [main] Update urllib3 magic. 6a9c701 (iannucci@chromium.org) [file] Fix error when using fileutil on a symlink. More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I96ebc4f11991f2492fcca8c6fc03c8125b21b4b9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2388926Reviewed-by:
Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
-
- 31 Aug, 2020 1 commit
-
-
Ben Pastene authored
As reported in crbug.com/1122671, windows bots can manage to trigger the isatty conditional even when openpty() isn't provided. So just force that conditional to false on windows. Bug: 1122671 Change-Id: I2c85024da40feadd97cde7f718f4e5a4231fe9d6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2386321Reviewed-by:
Dirk Pranke <dpranke@google.com> Commit-Queue: Ben Pastene <bpastene@chromium.org>
-