Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Conversation

@whesse
Copy link
Contributor

@whesse whesse commented May 1, 2023

The checked-in SDK downloaded by Dart and engine checkouts from cipd has changed.
The cipd package no longer includes dart-sdk at the start of all the paths of its files, so /dart-sdk is added to the path of the cipd download location.

The script that automatically copies DEPS changes from the Dart SDK to engine does not handle the download location changing, and drops that entry.

This change copies the changed download location and cipd reference from Dart SDK DEPS to engine. A roll of the Dart SDK to a version that does not include this update will fail by removing the changed line, so the next successful roll after this is landed must include Dart SDK commit 88aeaa4fec387ce6993b0bfe54d0d33c41d4554a.

Link to the Dart SDK commit is https://dart.googlesource.com/sdk.git/+/88aeaa4fec387ce6993b0bfe54d0d33c41d4554a

whesse added 2 commits May 1, 2023 16:43
The checked-in SDK downloaded by Dart and engine checkouts from cipd
has changed.
The cipd package no longer includes dart-sdk at the start of all
the paths of its files, so /dart-sdk is added to the path of the
cipd download location.

The script that automatically copies DEPS changes from the Dart SDK
to engine does not handle the download location changing, and drops
that entry.

This change copies the changed download location and cipd reference
from Dart SDK DEPS to engine. A roll of the Dart SDK to a version
that does not include this update will fail by removing the changed
line, so the next successful roll after this is landed must include
Dart SDK commit 88aeaa4fec387ce6993b0bfe54d0d33c41d4554a.

Link to this commit is https://dart.googlesource.com/sdk.git/+/88aeaa4fec387ce6993b0bfe54d0d33c41d4554a
@whesse
Copy link
Contributor Author

whesse commented May 1, 2023

I didn't realize that rebasing the PR started all the checks again - they already ran and finished on the first commit.

@whesse
Copy link
Contributor Author

whesse commented May 1, 2023

Engine has now rolled to the last SDK dev version before this update, so this needs to land before the next roll will succeed.

@whesse whesse requested a review from ricardoamador May 1, 2023 16:56
Copy link
Contributor

@ricardoamador ricardoamador left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@whesse whesse added the autosubmit Merge PR when tree becomes green via auto submit App label May 1, 2023
@auto-submit auto-submit bot merged commit 5a2ccef into flutter:main May 1, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request May 1, 2023
auto-submit bot pushed a commit to flutter/flutter that referenced this pull request May 1, 2023
…125833)

flutter/engine@687f4c7...58cc541

2023-05-01 skia-flutter-autoroll@skia.org Roll Fuchsia Mac SDK from NBgD7NzOpwnAULR_g... to u7iIoiSX4y8WV6Of1... (flutter/engine#41641)
2023-05-01 godofredoc@google.com Add the verify exported symbols to linux builds. (flutter/engine#41635)
2023-05-01 30870216+gaaclarke@users.noreply.github.com [Impeller] Turns on the Metal validator for impeller_unittests. (flutter/engine#40998)
2023-05-01 dnfield@google.com [Impeller] Remove duplicate component in path.h (flutter/engine#41639)
2023-05-01 whesse@google.com Forward fix for roll of Dart SDK to version with new checked-in SDK (flutter/engine#41634)
2023-05-01 skia-flutter-autoroll@skia.org Roll Skia from 1a6a1e905518 to 82d1ef7a833e (5 revisions) (flutter/engine#41637)

Also rolling transitive DEPS:
  fuchsia/sdk/core/mac-amd64 from NBgD7NzOpwnA to u7iIoiSX4y8W

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jsimmons@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

autosubmit Merge PR when tree becomes green via auto submit App

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants