)]}'
{
  "commit": "f1bbf89b19e2770edb5c178209a6f43a9f7d15be",
  "tree": "5601538cfaa46625828436d057d07faf0ad95013",
  "parents": [
    "6d5ac0f7d3f0af5d13b78044fc31c793aa3549f8"
  ],
  "author": {
    "name": "Mirko Bonadei",
    "email": "mbonadei@chromium.org",
    "time": "Wed Jan 28 03:05:28 2026 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Jan 28 03:10:53 2026 -0800"
  },
  "message": "Explicitly #undef ABSL_HASH_INTERNAL_HAS_CRC32\n\nThis is to prevent issues like the one explained in [1]. In that case\nwe have been lucky that a test broke on CI, but there are more subtle\nproblems with this approach from Abseil that might lead to the same\nissue (same string with different hash based on computing the hash\non std::string vs std::string_view) or even a SIGILL at runtime since\nAbseil could run SSE4.2 code while Chromium has SSE3 as a baseline [2].\n\n[1] - https://issues.chromium.org/issues/475029685#comment11\n[2] - https://source.chromium.org/chromium/chromium/src/+/main:build/config/win/BUILD.gn;l\u003d119-124;drc\u003d36361cc346d383305d52fca238079611f84fcbef\n\nBug: 475029685\nChange-Id: Id2a72dafc334da3500b438a5909eebf561904a17\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7526745\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1575823}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 8fa95c5e785ab7313d08bde17c881d168c21df99\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "37bd39d60a06d67c934c355d60c3abb5d4608a22",
      "old_mode": 33188,
      "old_path": "absl/hash/internal/hash.h",
      "new_id": "5918a0dfed667dc8219ab5e0171627f18bb2f24b",
      "new_mode": 33188,
      "new_path": "absl/hash/internal/hash.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "89196360ea4e2c149bf343c7628bc5b81b1ed2cf",
      "new_mode": 33188,
      "new_path": "patches/0006-undef-absl-hash-internal-has-crc32.patch"
    }
  ]
}
