From 44036a53cdb733f688f2fcad1fe72a7984a53e75 Mon Sep 17 00:00:00 2001 From: Jason Simmons Date: Tue, 18 Mar 2025 18:50:07 +0000 Subject: [PATCH] Roll Dart SDK from 725172afbc42 to 2a13e6c0b088 (3 revisions) (#165403) https://dart.googlesource.com/sdk.git/+log/725172afbc42..2a13e6c0b088 2025-03-18 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.8.0-201.0.dev 2025-03-17 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.8.0-200.0.dev 2025-03-17 dart-internal-merge@dart-ci-internal.iam.gserviceaccount.com Version 3.8.0-199.0.dev If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/dart-sdk-flutter Please CC chinmaygarde@google.com,dart-vm-team@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://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md Co-authored-by: engine-flutter-autoroll --- DEPS | 6 ++--- engine/src/flutter/ci/licenses.sh | 2 +- .../flutter/ci/licenses_golden/excluded_files | 1 + .../flutter/ci/licenses_golden/licenses_dart | 4 +-- .../ci/licenses_golden/licenses_flutter | 25 ++++++++++++++++++- .../flutter/sky/packages/sky_engine/LICENSE | 18 ++++++++++++- 6 files changed, 48 insertions(+), 8 deletions(-) diff --git a/DEPS b/DEPS index 6f7e5d3749..bb3bf933ba 100644 --- a/DEPS +++ b/DEPS @@ -56,13 +56,13 @@ vars = { # Dart is: https://github.com/dart-lang/sdk/blob/main/DEPS # You can use //tools/dart/create_updated_flutter_deps.py to produce # updated revision list of existing dependencies. - 'dart_revision': '725172afbc42a329632643c5ab3e437eb78e1542', + 'dart_revision': '2a13e6c0b08874d5fd9ebbcfaf02c39932921174', # WARNING: DO NOT EDIT MANUALLY # The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py 'dart_binaryen_rev': 'b4bdcc33115b31758c56b83bb9de4642c411a042', - 'dart_boringssl_rev': '5d4b8d99a14a64df946f48d87dbaf6691f3cdeaf', - 'dart_core_rev': '15c7fe9958b95998ba2f5a4ad1beab66b9d815fb', + 'dart_boringssl_rev': '55de8cd4a0405a059bf2c1d56773ec12e5d80b25', + 'dart_core_rev': '9f4321008457d16674c0faabfe49327a2bb0cd29', 'dart_devtools_rev': 'f10e8df8c517fb0412b9a66c626581867c9c267d', 'dart_ecosystem_rev': 'a3cc42d999acc95af96a48d155d7749d92cecb92', 'dart_http_rev': '001665e99703880e19fe54580064aa99ebb996b1', diff --git a/engine/src/flutter/ci/licenses.sh b/engine/src/flutter/ci/licenses.sh index 79b3e97932..2e1b7c1d60 100755 --- a/engine/src/flutter/ci/licenses.sh +++ b/engine/src/flutter/ci/licenses.sh @@ -173,7 +173,7 @@ function verify_licenses() ( local actualLicenseCount actualLicenseCount="$(tail -n 1 flutter/ci/licenses_golden/licenses_flutter | tr -dc '0-9')" - local expectedLicenseCount=840 + local expectedLicenseCount=841 if [[ $actualLicenseCount -ne $expectedLicenseCount ]]; then echo "=============================== ERROR ===============================" diff --git a/engine/src/flutter/ci/licenses_golden/excluded_files b/engine/src/flutter/ci/licenses_golden/excluded_files index 18bee6e560..d632d105ea 100644 --- a/engine/src/flutter/ci/licenses_golden/excluded_files +++ b/engine/src/flutter/ci/licenses_golden/excluded_files @@ -1134,6 +1134,7 @@ ../../../flutter/third_party/boringssl/src/third_party/wycheproof_testvectors/aes_cmac_test.json ../../../flutter/third_party/boringssl/src/third_party/wycheproof_testvectors/aes_cmac_test.txt ../../../flutter/third_party/boringssl/src/third_party/wycheproof_testvectors/aes_eax_test.json +../../../flutter/third_party/boringssl/src/third_party/wycheproof_testvectors/aes_eax_test.txt ../../../flutter/third_party/boringssl/src/third_party/wycheproof_testvectors/aes_gcm_siv_test.json ../../../flutter/third_party/boringssl/src/third_party/wycheproof_testvectors/aes_gcm_siv_test.txt ../../../flutter/third_party/boringssl/src/third_party/wycheproof_testvectors/aes_gcm_test.json diff --git a/engine/src/flutter/ci/licenses_golden/licenses_dart b/engine/src/flutter/ci/licenses_golden/licenses_dart index 72a6098771..20a75d8f40 100644 --- a/engine/src/flutter/ci/licenses_golden/licenses_dart +++ b/engine/src/flutter/ci/licenses_golden/licenses_dart @@ -1,4 +1,4 @@ -Signature: b8287bb401a66cfae87be4702c1e118f +Signature: 72485d841debab2edf720aa6be3ebb08 ==================================================================================================== LIBRARY: dart @@ -4862,7 +4862,7 @@ Exhibit B - "Incompatible With Secondary Licenses" Notice This Source Code Form is "Incompatible With Secondary Licenses", as defined by the Mozilla Public License, v. 2.0. -You may obtain a copy of this library's Source Code Form from: https://dart.googlesource.com/sdk/+/725172afbc42a329632643c5ab3e437eb78e1542 +You may obtain a copy of this library's Source Code Form from: https://dart.googlesource.com/sdk/+/2a13e6c0b08874d5fd9ebbcfaf02c39932921174 /third_party/fallback_root_certificates/ ==================================================================================================== diff --git a/engine/src/flutter/ci/licenses_golden/licenses_flutter b/engine/src/flutter/ci/licenses_golden/licenses_flutter index 11f6d56dd2..98083bf0ba 100644 --- a/engine/src/flutter/ci/licenses_golden/licenses_flutter +++ b/engine/src/flutter/ci/licenses_golden/licenses_flutter @@ -3502,6 +3502,7 @@ ORIGIN: https://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../flutt ORIGIN: https://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../flutter/third_party/boringssl/src/crypto/blake2/blake2b256_tests.txt ORIGIN: https://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../flutter/third_party/boringssl/src/crypto/bn/bn_asn1.cc ORIGIN: https://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../flutter/third_party/boringssl/src/crypto/bn/convert.cc +ORIGIN: https://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../flutter/third_party/boringssl/src/crypto/bn/exponentiation.cc ORIGIN: https://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../flutter/third_party/boringssl/src/crypto/buf/buf.cc ORIGIN: https://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../flutter/third_party/boringssl/src/crypto/bytestring/asn1_compat.cc ORIGIN: https://www.apache.org/licenses/LICENSE-2.0 referenced by ../../../flutter/third_party/boringssl/src/crypto/bytestring/ber.cc @@ -4851,6 +4852,7 @@ FILE: ../../../flutter/third_party/boringssl/src/crypto/blake2/blake2.cc FILE: ../../../flutter/third_party/boringssl/src/crypto/blake2/blake2b256_tests.txt FILE: ../../../flutter/third_party/boringssl/src/crypto/bn/bn_asn1.cc FILE: ../../../flutter/third_party/boringssl/src/crypto/bn/convert.cc +FILE: ../../../flutter/third_party/boringssl/src/crypto/bn/exponentiation.cc FILE: ../../../flutter/third_party/boringssl/src/crypto/buf/buf.cc FILE: ../../../flutter/third_party/boringssl/src/crypto/bytestring/asn1_compat.cc FILE: ../../../flutter/third_party/boringssl/src/crypto/bytestring/ber.cc @@ -39044,6 +39046,27 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================================================================== +==================================================================================================== +LIBRARY: boringssl +ORIGIN: ../../../flutter/third_party/boringssl/src/crypto/cipher/e_aeseax.cc +TYPE: LicenseType.unknown +FILE: ../../../flutter/third_party/boringssl/src/crypto/cipher/e_aeseax.cc +---------------------------------------------------------------------------------------------------- +Copyright (c) 2025, Google Inc. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY +SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION +OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +==================================================================================================== + ==================================================================================================== LIBRARY: icu ORIGIN: ../../../flutter/third_party/icu/source/i18n/decNumber.h (with ../../../flutter/third_party/icu/LICENSE) @@ -69357,4 +69380,4 @@ freely, subject to the following restrictions: 3. This notice may not be removed or altered from any source distribution. ==================================================================================================== -Total license count: 840 +Total license count: 841 diff --git a/engine/src/flutter/sky/packages/sky_engine/LICENSE b/engine/src/flutter/sky/packages/sky_engine/LICENSE index e7d3e3c75d..3d7994a3eb 100644 --- a/engine/src/flutter/sky/packages/sky_engine/LICENSE +++ b/engine/src/flutter/sky/packages/sky_engine/LICENSE @@ -22628,6 +22628,22 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -------------------------------------------------------------------------------- +boringssl + +Copyright (c) 2025, Google Inc. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY +SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION +OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +-------------------------------------------------------------------------------- dart Copyright (c) 2025, the Dart project authors. Please see the AUTHORS file @@ -30247,7 +30263,7 @@ Exhibit B - "Incompatible With Secondary Licenses" Notice This Source Code Form is "Incompatible With Secondary Licenses", as defined by the Mozilla Public License, v. 2.0. -You may obtain a copy of this library's Source Code Form from: https://dart.googlesource.com/sdk/+/725172afbc42a329632643c5ab3e437eb78e1542 +You may obtain a copy of this library's Source Code Form from: https://dart.googlesource.com/sdk/+/2a13e6c0b08874d5fd9ebbcfaf02c39932921174 /third_party/fallback_root_certificates/ --------------------------------------------------------------------------------