From bcf74a98826834fbb248b0d83f5da52ac2625576 Mon Sep 17 00:00:00 2001 From: Brandon DeRosier Date: Wed, 13 May 2026 21:06:42 -0700 Subject: [PATCH 1/3] chore: bump dart_sdk_revision to 891af5fbc14 for runtime_offsets regen Picks up the runtime_offsets_extracted.h regen on dart-sdk flutter_release_ex/3.41.9-rc3 needed after PR #785 added Thread.indirect_static_call_table_offset and shifted offsets. Without this bump, gen_snapshot fails CheckOffsets at engine build time with "Thread::indirect_static_call_table_offset() got 2576, expected 2600". --- DEPS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DEPS b/DEPS index 3771dcce60b8d..28eedfcb90122 100644 --- a/DEPS +++ b/DEPS @@ -16,7 +16,7 @@ vars = { 'skia_git': 'https://skia.googlesource.com', 'llvm_git': 'https://llvm.googlesource.com', 'skia_revision': 'a183ded9ad67d998a5b0fe4cd86d3ef5402ffb45', - "dart_sdk_revision": "f3656bfc67891cb77578149fe3e869b15c78be13", + "dart_sdk_revision": "891af5fbc14b2d73c789704e4ebdcd3ee0108b4f", "dart_sdk_git": "git@github.com:shorebirdtech/dart-sdk.git", "updater_git": "https://github.com/shorebirdtech/updater.git", "updater_rev": "90c349287d170991d1b527b7dac7be4fac508768", From b280b95dc0e41ccce900645c5935a98b56ea7e4a Mon Sep 17 00:00:00 2001 From: Brandon DeRosier Date: Wed, 13 May 2026 21:47:56 -0700 Subject: [PATCH 2/3] chore: bump dart_sdk_revision to 92e56f760b0 for DD field move + regen Picks up the host-portable placement of Thread.indirect_static_call_table_ (dart-sdk #move-to-portable-section) and the matching regen of runtime_offsets_extracted.h. After this bump, gen_snapshot's CheckOffsets passes on both Linux-x64 hosts (cross-building for android-arm64) and macOS-arm64 hosts. --- DEPS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DEPS b/DEPS index 28eedfcb90122..70f47832a6c64 100644 --- a/DEPS +++ b/DEPS @@ -16,7 +16,7 @@ vars = { 'skia_git': 'https://skia.googlesource.com', 'llvm_git': 'https://llvm.googlesource.com', 'skia_revision': 'a183ded9ad67d998a5b0fe4cd86d3ef5402ffb45', - "dart_sdk_revision": "891af5fbc14b2d73c789704e4ebdcd3ee0108b4f", + "dart_sdk_revision": "92e56f760b0b44bf94cf53a80c78085c79a4e24e", "dart_sdk_git": "git@github.com:shorebirdtech/dart-sdk.git", "updater_git": "https://github.com/shorebirdtech/updater.git", "updater_rev": "90c349287d170991d1b527b7dac7be4fac508768", From 3f49e248f78a77700cfef9dd8be6ecfa48378e90 Mon Sep 17 00:00:00 2001 From: Brandon DeRosier Date: Wed, 13 May 2026 22:38:37 -0700 Subject: [PATCH 3/3] chore: bump engine to b280b95dc0e Built on dart-sdk 92e56f760b0 from flutter_release_ex/3.41.9-rc3. Incorporates PR #785 (Implement unlink cascade limiter with DD table) from dart-sdk and PR #119 (2-pass DD release build) from this fork, plus the host-portable placement of Thread.indirect_static_call_table_ and the matching runtime_offsets regen. Build: https://github.com/shorebirdtech/_build_engine/actions/runs/25842294629 --- bin/internal/engine.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/internal/engine.version b/bin/internal/engine.version index 759c8e4fdc1eb..4c44e2d807fc9 100644 --- a/bin/internal/engine.version +++ b/bin/internal/engine.version @@ -1 +1 @@ -6eae37c3bd60906cfaa3b026b3271b896a76e46f +b280b95dc0e41ccce900645c5935a98b56ea7e4a