)]}'
{
  "commit": "2a50e54ce14d385380ca623fb76714ac93cc1109",
  "tree": "3d900a12bd96623099f648c72f647acd9395bdc7",
  "parents": [
    "942e63653a0fd877f9c6d9f3eb70f677db171bd0"
  ],
  "author": {
    "name": "prabhukr",
    "email": "prabhukr@pigweed.infra.roller.google.com",
    "time": "Wed Jul 08 20:53:16 2026 -0700"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Jul 08 20:53:16 2026 -0700"
  },
  "message": "roll: third_party/pigweed pw_libcxx: Make libcxx_hooks an OBJECT library\n\nChange the library type of pw_libcxx.libcxx_hooks from STATIC to OBJECT.\nThis guarantees that overridden weak standard library symbols (such as\nstd::__libcpp_verbose_abort) are always pulled in during link time,\nrather than being bypassed in favor of weak definitions inside prebuilt\narchives like libc++.a.\n\nAlso add missing dependencies on pw_assert.check and pw_string required\nby verbose_abort.cc.\n\nOriginal-Bug: 532515375\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/433793\nOriginal-Revision: 23f2c4150ac5f16c048db23bc7217ff8faba15ae\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 204f542d778643..23f2c4150ac5f1\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8676786812797422065\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ie09adaea86629493e7c3eae45ceb78c21080facd\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/examples/+/434132\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "204f542d77864384aa10aab4f06fe3e07b70b95c",
      "old_mode": 57344,
      "old_path": "third_party/pigweed",
      "new_id": "23f2c4150ac5f16c048db23bc7217ff8faba15ae",
      "new_mode": 57344,
      "new_path": "third_party/pigweed"
    }
  ]
}
