)]}'
{
  "commit": "0ddedddd19cdf036a0fa37e516648f0ed499073b",
  "tree": "a5e4bf227c268b659fd688b3cad3c45e81952d69",
  "parents": [
    "60a57cd42d64dc03e9f07aa60a2e250755c1ef28"
  ],
  "author": {
    "name": "Brian Quinlan",
    "email": "bquinlan@google.com",
    "time": "Thu Aug 27 12:41:48 2026 -0700"
  },
  "committer": {
    "name": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Aug 27 12:41:48 2026 -0700"
  },
  "message": "[stable] fix windows cross compilation\n\nWhen using `dart build cli` on Windows to build a Linux target with native assets, the generated bundle embedded the native asset relative path using Windows path separators. This caused the target to fail on Linux.\n\nRisk: Low. The single change to package:hooks_runner is simple (https://github.com/dart-lang/native/pull/3581). I have also manually tested the Windows to Linux cross-compilation scenario.\n\nIssue link: https://github.com/dart-lang/sdk/issues/63953\nChange-Id: I5f7705f29fad37d4359ef466543deb72486806ee\nCherry-pick: https://dart-review.googlesource.com/c/sdk/+/541560\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/542422\nCommit-Queue: Brian Quinlan \u003cbquinlan@google.com\u003e\nReviewed-by: Daco Harkes \u003cdacoharkes@google.com\u003e\nReviewed-by: Alexander Thomas \u003cathom@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6b9c5d917b2cacc68504bfba9133cd8d180d23d3",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "46f0d9e64f02375d8a59c2f310032c5575bc067f",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "66a81ba86c2f6e13f4e18106931dd4093fe8e145",
      "old_mode": 33188,
      "old_path": "DEPS",
      "new_id": "e267e00724eb6c233543234a74ba7d17ef2f31df",
      "new_mode": 33188,
      "new_path": "DEPS"
    }
  ]
}
