)]}'
{
  "log": [
    {
      "commit": "cd869732313bcde77613e843c06261e617cbe1f4",
      "tree": "58f19983c17a4c0287a9f77a2e3a02392e8c7562",
      "parents": [
        "1ce91eb10f59b43f729d6f166b0224c037e8aa0c"
      ],
      "author": {
        "name": "Raul E Rangel",
        "email": "rrangel@chromium.org",
        "time": "Thu Jul 09 22:43:27 2026"
      },
      "committer": {
        "name": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 20 21:15:04 2026"
      },
      "message": "depot_tools_repository: Extract repository helpers and fix auth\n\nExtract repository rule execution and authentication wrapper functions\n(`exec`, `git`, and `exec_with_gce_context_if_needed`) along with\n`REPO_AUTH_ENVIRON` (`GCE_METADATA_HOST`, `LUCI_CONTEXT`, and `HOME`)\ninto `//bazel/repo_defs:common.bzl`. Refactor `cros_chrome_repository`\nand `depot_tools/repositories.bzl` to use these shared helpers.\n\nIn `depot_tools/repositories.bzl`, replace built-in `new_git_repository`\nwith a custom `_depot_tools_repository` rule that loads and leverages\n`REPO_AUTH_ENVIRON` and automatic retries (`retries \u003d 3`).\n\nFurthermore, when fetching depot_tools inside isolated environments where\n~/.gitconfig is unpopulated, git has no knowledge of the global\n`git-credential-luci` configuration. Wrapping operations in\n`luci-auth context` auto-injects a temporary `.gitconfig` natively\nconfiguring subprocesses to authenticate against the in-memory `bbagent`\ndaemon, avoiding rate limits on the GCE Metadata server.\n\nBUG\u003db:526767998\nTEST\u003dcros_sdk -- bazel info\nTAG\u003dagy\nCONV\u003d4008a1a4-70b9-4087-9429-c2d0ffd9d8b4\n\nChange-Id: Ibea4e2e3132c5619f76b21aa8abf72eddc85c7e9\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/8071575\nReviewed-by: Gilberto Contreras \u003cgcontreras@google.com\u003e\nAuto-Submit: Raul Rangel \u003crrangel@chromium.org\u003e\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\n"
    },
    {
      "commit": "1ce91eb10f59b43f729d6f166b0224c037e8aa0c",
      "tree": "6b781f27984381c836e15e3b9a8326155af84aa2",
      "parents": [
        "f9551cc484ff80ad93f80385b42e7c2614f52279"
      ],
      "author": {
        "name": "Raul E Rangel",
        "email": "rrangel@chromium.org",
        "time": "Fri Jul 17 22:08:27 2026"
      },
      "committer": {
        "name": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 20 16:54:41 2026"
      },
      "message": "workspace_root: Mirror Bazel releases from localmirror with SHA check\n\nConfigure Bazelisk companion file (.bazeliskrc) in workspace root to\nfetch prebuilt Bazel binary releases directly from the public ChromeOS\nGoogle Storage mirror (gs://chromeos-localmirror/distfiles/) instead of\nupstream external servers.\n\nConfigure mandatory cryptographic integrity validation via\nBAZELISK_VERIFY_SHA256 matching the pinned 7.2.0 linux-x86_64 binary.\nWhen symlinked into BAZEL_WORKSPACE_ROOT, Bazelisk naturally combines\n.bazelversion and .bazeliskrc, strictly preventing fail-open execution\nupon future version updates.\n\nBUG\u003db:526767998\nTEST\u003dchromite/bin/bazel version inside BAZEL_WORKSPACE_ROOT\nTAG\u003dagy\nCONV\u003d6c2a7655-c920-45bc-ad7a-58ebcf7cfcd7\n\nChange-Id: I498b6481a6edb943f8631ccdc9e7570f3006a844\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/8120272\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\nReviewed-by: Greg Edelston \u003cgredelston@google.com\u003e\nAuto-Submit: Raul Rangel \u003crrangel@chromium.org\u003e\n"
    },
    {
      "commit": "f9551cc484ff80ad93f80385b42e7c2614f52279",
      "tree": "38d07ae8a569ea7eeeed6650afd2cb1e02bc0608",
      "parents": [
        "5fc8aa9807f6ad7ee82a9541dcb9f8d3fa7d7570"
      ],
      "author": {
        "name": "Raul E Rangel",
        "email": "rrangel@chromium.org",
        "time": "Fri Jul 17 18:06:04 2026"
      },
      "committer": {
        "name": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 20 15:45:07 2026"
      },
      "message": "cros_chrome_repository: Fix git auth inside SDK chroot\n\nWhen running Bazel inside the chroot (e.g., during `cros_sdk` or CQ builds),\ngit authentication can fail in two distinct ways:\n\n1. Missing $HOME and ~/.gitconfig: Bazel repository rules drop ambient\n   environment variables by default. While LUCI_CONTEXT and GCE_METADATA_HOST\n   were in the environ array, git requires HOME to locate global\n   credentials. Furthermore, inside the SDK chroot, ~/.gitconfig is not\n   bind-mounted, so git-credential-luci is unknown to git by default.\n\n2. GCE Metadata rate limits: Previously, when LUCI_CONTEXT was missing,\n   commands wrapped with `luci-auth context -service-account-json :gce`.\n   While `luci-auth context` correctly injects a temporary `.gitconfig`\n   that configures `git-credential-luci`, using `:gce` forces direct\n   network queries to the GCE Metadata endpoint. With `gclient sync -j 12`\n   launching numerous parallel Git instances, concurrent GCE requests\n   triggered severe rate limiting and HTTP 401 UNAUTHENTICATED flakes.\n\nTo comprehensively resolve git authentication for cros_chrome_repository:\n- Propagate HOME in the repository rule\u0027s environ list.\n- Unconditionally wrap gclient and git operations in `luci-auth context`\n  when LUCI_CONTEXT is present. This seeds the git credential environment\n  natively while utilizing the in-memory `bbagent` daemon (ProcTokenCache),\n  bypassing network contention entirely.\n\nBUG\u003db:526767998\nTEST\u003dcros_sdk -- bazel info\nTAG\u003dagy\nCONV\u003d4008a1a4-70b9-4087-9429-c2d0ffd9d8b4\n\nChange-Id: Ia9f9cb086b808f7ba19f96b08c27644a9c227373\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/8120030\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\nReviewed-by: Greg Edelston \u003cgredelston@google.com\u003e\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\nAuto-Submit: Raul Rangel \u003crrangel@chromium.org\u003e\n"
    },
    {
      "commit": "5fc8aa9807f6ad7ee82a9541dcb9f8d3fa7d7570",
      "tree": "482b7116ee334487392bdaceb70fbc89ad362a74",
      "parents": [
        "0ec25a73e74a397a663bcd566e32102bf374198d"
      ],
      "author": {
        "name": "Raul E Rangel",
        "email": "rrangel@chromium.org",
        "time": "Thu Jul 09 21:22:53 2026"
      },
      "committer": {
        "name": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jul 13 15:11:35 2026"
      },
      "message": "cros_chrome_repository: Retry network operations on failure\n\nTransient network or authentication errors (e.g. HTTP 401 token\nrefresh races or remote 404/500 errors during gclient sync) can\ncause repository rule fetches to fail immediately on attempt 1/1.\n\nPreviously, _exec_with_gce_context_if_needed accepted a retries\nparameter but did not forward it when calling _exec. Fix\n_exec_with_gce_context_if_needed to pass retries \u003d retries to _exec,\nand specify retries \u003d 1 for gclient sync, ensure_bootstrap, and\ngclient runhooks in _cros_chrome_repository_impl.\n\nBUG\u003db:526767998\nTEST\u003dVerified gclient sync/runhooks operations retry on failure\nTAG\u003dagy\nCONV\u003d4008a1a4-70b9-4087-9429-c2d0ffd9d8b4\n\nChange-Id: I89a922da055f0c16af3a360217bcf9ad1b84331f\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/8071171\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\nReviewed-by: Gilberto Contreras \u003cgcontreras@google.com\u003e\nAuto-Submit: Raul Rangel \u003crrangel@chromium.org\u003e\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\n"
    },
    {
      "commit": "0ec25a73e74a397a663bcd566e32102bf374198d",
      "tree": "4ee49dff5b3846736b4f99e3b75bf1c49e110c0b",
      "parents": [
        "6e823861ffdacba1db972d0333894f14799eccb5"
      ],
      "author": {
        "name": "Raul E Rangel",
        "email": "rrangel@chromium.org",
        "time": "Wed Jul 01 16:26:57 2026"
      },
      "committer": {
        "name": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jul 07 20:07:18 2026"
      },
      "message": "cros_chrome_repository: Inherit ambient LUCI_CONTEXT on Swarming bots\n\nBazel repository_rules strip environment variables by default. Add\nLUCI_CONTEXT and GCE_METADATA_HOST to the `environ` attribute of\n`cros_chrome_repository` so Bazel passes them into `ctx.os.environ`.\n\nWhen running on LUCI Swarming bots, LUCI_CONTEXT is already present in\nthe environment. Spawning an inner `luci-auth context` was creating a\nsecond localauth IPC daemon that either lacked user credentials or\nattempted to re-query GCE metadata directly, bypassing Swarming\u0027s\nambient LUCI_CONTEXT and its in-memory ProcTokenCache.\n\nUpdate _exec_with_gce_context_if_needed to check whether LUCI_CONTEXT\nis already present. If present, run directly under Swarming\u0027s ambient\nLUCI_CONTEXT daemon. If absent (e.g. bare GCE VM), wrap in luci-auth\ncontext -service-account-json :gce. Also add debug print statements to\ntrace environment status during repository fetches.\n\nBUG\u003db:526767998\nTEST\u003dRan 120-call parallel auth stress test; verified in CQ\nTAG\u003dagy\nCONV\u003d4008a1a4-70b9-4087-9429-c2d0ffd9d8b4\n\nCq-Depend: chromium:8046181\nChange-Id: Iaea28725e6f05f31928ac3497cdb40f402b987d1\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/8044690\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\nAuto-Submit: Raul Rangel \u003crrangel@chromium.org\u003e\nReviewed-by: Gilberto Contreras \u003cgcontreras@google.com\u003e\n"
    },
    {
      "commit": "6e823861ffdacba1db972d0333894f14799eccb5",
      "tree": "627db14f338cc649418e3a7acb475ecbd4ba5a3f",
      "parents": [
        "a28c7788b7a80795bb45db37cc1b0b09589dbae4"
      ],
      "author": {
        "name": "Vadim Bendebury",
        "email": "vbendeb@google.com",
        "time": "Mon May 18 20:57:35 2026"
      },
      "committer": {
        "name": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon May 18 22:22:55 2026"
      },
      "message": "fwsdk: add opentitantool to the list of packages\n\nopentitantool is necessary for producing image hashes during build,\nwhich in turn is necessary for creation of builder signed Crypto4a HSM\nPAOs, which are quorum votes required for GSC images signing.\n\nBUG\u003db:501562124\nTEST\u003dverified that with the appropriate Ti50 changes opentitiantool is\n     available during the Bazel build.\n\nChange-Id: Ie245f06ac5e83a2eb5a078088e2bc863d5f1f1c6\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/7856375\nReviewed-by: Vadím Sukhomlínov \u003csukhomlinov@google.com\u003e\nReviewed-by: Raul Rangel \u003crrangel@chromium.org\u003e\nCommit-Queue: Vadim Bendebury \u003cvbendeb@google.com\u003e\nTested-by: Vadim Bendebury \u003cvbendeb@google.com\u003e\nCommit-Queue: chromeos-auto-runner@chromeos-bot.iam.gserviceaccount.com \u003cchromeos-auto-runner@chromeos-bot.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a28c7788b7a80795bb45db37cc1b0b09589dbae4",
      "tree": "146983d5a6db528a17820bb23ba5ba6a69eecd9e",
      "parents": [
        "a19c45bbd933f57df6494d6bc3484e43eff07801"
      ],
      "author": {
        "name": "David Ruth",
        "email": "druth@google.com",
        "time": "Thu Oct 30 20:12:00 2025"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Nov 10 16:55:59 2025"
      },
      "message": "Remove reference to obsolete crda package.\n\nnet-wireless/crda is no longer used.\n\nBUG\u003db:311707951\nTEST\u003dN/A\n\nChange-Id: I92bad0a5143288eb2e796e852325741d83d1b2df\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/7101426\nReviewed-by: Gilberto Contreras \u003cgcontreras@google.com\u003e\nReviewed-by: Jintao Lin \u003cjintaolin@chromium.org\u003e\nCommit-Queue: David Ruth \u003cdruth@chromium.org\u003e\nTested-by: David Ruth \u003cdruth@chromium.org\u003e\n"
    },
    {
      "commit": "a19c45bbd933f57df6494d6bc3484e43eff07801",
      "tree": "98695a9bc6ae4ccc709c6c690400c9149f212bec",
      "parents": [
        "e817bf9c9ca73e98d39d627606640d219b539135"
      ],
      "author": {
        "name": "Bob Haarman",
        "email": "inglorion@chromium.org",
        "time": "Wed Oct 29 17:14:19 2025"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Oct 31 07:57:39 2025"
      },
      "message": "hash_tracer: Skip unreadable files in subdirectories\n\nhash_tracer would previously error if any of the files it was asked\nto hash was not readable. Since we can\u0027t compute the hash if we can\u0027t\nread the file, this change makes us skip unreadable files encountered\nin subdirectories.\n\nBUG\u003db:444028526\nTEST\u003dcopied the logic out into a new script, tested that it\nTEST\u003druns successfully on directories with unreadable files\n\nChange-Id: I80ed0eb3abccdd3ab511c23fa299964faf66a2f8\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/7096823\nCommit-Queue: Bob Haarman \u003cinglorion@chromium.org\u003e\nTested-by: Bob Haarman \u003cinglorion@chromium.org\u003e\nReviewed-by: Raul Rangel \u003crrangel@chromium.org\u003e\n"
    },
    {
      "commit": "e817bf9c9ca73e98d39d627606640d219b539135",
      "tree": "1fa07dcbcb665510aff53f6e5698b8a0b2a8931f",
      "parents": [
        "5cff431e52d88bccba9ddaea365d7f4365d67396"
      ],
      "author": {
        "name": "Bob Haarman",
        "email": "inglorion@chromium.org",
        "time": "Wed Oct 29 10:48:29 2025"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Oct 30 22:04:10 2025"
      },
      "message": "portage: Update cros-sdk to 2025.10.28.80375\n\nBUG\u003db:444028526\nTEST\u003dcq\n\nCq-Depend: chromium:7096399\nChange-Id: I1d0bdacbb5277551c111e010948b116f0926e33a\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/7095297\nTested-by: Bob Haarman \u003cinglorion@chromium.org\u003e\nReviewed-by: George Burgess \u003cgbiv@chromium.org\u003e\nCommit-Queue: Bob Haarman \u003cinglorion@chromium.org\u003e\n"
    },
    {
      "commit": "5cff431e52d88bccba9ddaea365d7f4365d67396",
      "tree": "5266e29086c2ecaba17ac5db1a32d6857474e697",
      "parents": [
        "5621c847c579035011ee0d3821c65a0de71ce143"
      ],
      "author": {
        "name": "Bao-Duy Tran",
        "email": "tranbaoduy@chromium.org",
        "time": "Wed Aug 20 09:55:19 2025"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 29 08:13:52 2025"
      },
      "message": "Remove ref to obsolete input-tools-nacl pkg in ebuild_sizing.\n\n\"input-tools-nacl\" ebuild package no longer exists.\nIt was removed @ https://crrev.com/i/8521337.\n\nBUG\u003db:170278753\nTEST\u003dNone\n\nChange-Id: I784bd7db2d15d5d07a9850274680a984b17274ce\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/6865731\nAuto-Submit: Bao-Duy Tran \u003ctranbaoduy@chromium.org\u003e\nReviewed-by: Matt Stark \u003cmsta@google.com\u003e\nCommit-Queue: Ryo Hashimoto \u003chashimoto@chromium.org\u003e\nTested-by: Bao-Duy Tran \u003ctranbaoduy@chromium.org\u003e\nReviewed-by: Ryo Hashimoto \u003chashimoto@chromium.org\u003e\n"
    },
    {
      "commit": "5621c847c579035011ee0d3821c65a0de71ce143",
      "tree": "1a6aaa06eb229ee89e7317c6b1c241bfe5d266e4",
      "parents": [
        "b010461d835d6f3ca8b87321d0d7da404f14ba1f"
      ],
      "author": {
        "name": "Bao-Duy Tran",
        "email": "tranbaoduy@chromium.org",
        "time": "Wed Aug 20 05:12:39 2025"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Aug 20 06:25:14 2025"
      },
      "message": "Remove refs to obsolete NaCl Mozc packages in ebuild_sizing.\n\nThis is a follow-up to https://crrev.com/c/6663207\nwhere Japanese IME / NaCl Mozc packages were removed\nfrom open-source ChromiumOS.\n\nBUG\u003db:425767969\nTEST\u003dNone\n\nChange-Id: Ia8122f44d8dc95294009d93315248a53cebf0ab0\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/6864359\nReviewed-by: Yoshiki Iguchi \u003cyoshiki@chromium.org\u003e\nTested-by: Bao-Duy Tran \u003ctranbaoduy@chromium.org\u003e\nReviewed-by: Matt Stark \u003cmsta@google.com\u003e\nCommit-Queue: Bao-Duy Tran \u003ctranbaoduy@chromium.org\u003e\n"
    },
    {
      "commit": "b010461d835d6f3ca8b87321d0d7da404f14ba1f",
      "tree": "9320136b5b487d29bc15a7e7cab35d5e1aa696cb",
      "parents": [
        "c24cccc85d394c8d32d258de898c658b054a5054"
      ],
      "author": {
        "name": "George Burgess IV",
        "email": "gbiv@google.com",
        "time": "Wed Jul 23 19:38:51 2025"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 24 03:48:03 2025"
      },
      "message": "build_defs: give rust-bootstrap more RBE cores\n\nThese are timing out on a rust-bootstrap upgrade CL.\n\nBUG\u003db:433717967\nTEST\u003dCQ+1 with the same CL; timeouts no longer happen\n\nChange-Id: I24515ef55b16fe1d58d3270ab35e38b74667e361\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/6777955\nReviewed-by: Raul Rangel \u003crrangel@chromium.org\u003e\nCommit-Queue: George Burgess \u003cgbiv@chromium.org\u003e\nTested-by: George Burgess \u003cgbiv@chromium.org\u003e\n"
    },
    {
      "commit": "c24cccc85d394c8d32d258de898c658b054a5054",
      "tree": "ce68b4336d418a162f41698195b689d03227771b",
      "parents": [
        "023a0589204513e12acbc58e1e01af39fe3da427"
      ],
      "author": {
        "name": "Karthikeyan Ramasubramanian",
        "email": "kramasub@google.com",
        "time": "Thu Apr 03 16:57:11 2025"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 16 15:45:33 2025"
      },
      "message": "Update ec dependencies to include riscv64 toolchains\n\nBUG\u003db:394665274\nTEST\u003dCQ\n\nCq-Depend: chromium:6324776\nChange-Id: I51535543dc04a689a6d95fec6a26d73110982640\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/6430179\nTested-by: Gilberto Contreras \u003cgcontreras@google.com\u003e\nReviewed-by: Gilberto Contreras \u003cgcontreras@google.com\u003e\nCommit-Queue: Karthikeyan Ramasubramanian \u003ckramasub@google.com\u003e\nTested-by: Karthikeyan Ramasubramanian \u003ckramasub@google.com\u003e\nReviewed-by: Jon Murphy \u003cjpmurphy@google.com\u003e\n"
    },
    {
      "commit": "023a0589204513e12acbc58e1e01af39fe3da427",
      "tree": "b3fc8f4eb0bdd2fdbaa98d69e0b125f9b5dc7bae",
      "parents": [
        "966b0e8a0c3d716722db7d01c20dac38d81b5a6f"
      ],
      "author": {
        "name": "Raul E Rangel",
        "email": "rrangel@google.com",
        "time": "Mon Mar 31 17:37:19 2025"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 31 21:33:19 2025"
      },
      "message": "portage: Sync chrome x86_64 sysroot\n\nChrome is switching to building with their bundled sysroot, so we need\nto include it. I didn\u0027t add arm since we don\u0027t have any ARM bazel\nbuilders enabled.\n\nBUG\u003db:407487248\nTEST\u003dCQ\n\nForce-Relevant-Builds: amd64-generic-bazel-cq, brya-bazel-cq\nChange-Id: Ibc0b0f180a78c4376e41585590f2821f109d4ded\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/6417422\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\nReviewed-by: George Burgess \u003cgbiv@chromium.org\u003e\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\n"
    },
    {
      "commit": "966b0e8a0c3d716722db7d01c20dac38d81b5a6f",
      "tree": "c2ac7f5ef2c79d794f93fa428c6129b333f11959",
      "parents": [
        "9bdf6a08ce2e4468b82ae6fc1fe8ecbb2627cbe5"
      ],
      "author": {
        "name": "Raul E Rangel",
        "email": "rrangel@google.com",
        "time": "Mon Mar 17 15:14:11 2025"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 17 16:33:38 2025"
      },
      "message": "portage: Add delay between chrome command retries\n\nGoB can be flaky, add a delay so that it can hopefully recover between\ntries.\n\nBUG\u003db:404178880\nTEST\u003dforce command to fail and verify sleep happened.\n\nChange-Id: I7ac7552b496bce8588171f9d5e0fe6d8d03bb58d\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/6362304\nCommit-Queue: Tim Bain \u003ctbain@google.com\u003e\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nAuto-Submit: Raul Rangel \u003crrangel@chromium.org\u003e\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\n"
    },
    {
      "commit": "9bdf6a08ce2e4468b82ae6fc1fe8ecbb2627cbe5",
      "tree": "c53bdd5dea56ba7fd9387b80f42a754497d8bd7f",
      "parents": [
        "e28cfe1d5438815f26316bb654cee131c4248106"
      ],
      "author": {
        "name": "Raul Rangel",
        "email": "rrangel@chromium.org",
        "time": "Tue Feb 11 19:03:17 2025"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Feb 19 21:29:46 2025"
      },
      "message": "docs: Clean up stale bazel path\n\nWe fixed the PATH in the SDK to have chromite\nbazel be first, so we no longer need to specify\nthe full path.\n\nBUG\u003dnone\nTEST\u003dwhich bazel\n\nChange-Id: I75ba73f493bcd33b2da9dc6ad3b8c18304e58478\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/6253826\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\n"
    },
    {
      "commit": "e28cfe1d5438815f26316bb654cee131c4248106",
      "tree": "312968ae6abd1dd905940552ec0f5df0958ab339",
      "parents": [
        "8f4fcf732da064a0fee0255f6a0d5d3ca75e21ed"
      ],
      "author": {
        "name": "Raul E Rangel",
        "email": "rrangel@google.com",
        "time": "Mon Feb 10 20:45:50 2025"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Feb 10 21:40:02 2025"
      },
      "message": "portage: Set PORTAGE_USERNAME when invoking setup_board\n\nThis variable is normally set by cros_sdk and is used to ensure that\nsrc_unpack is ran by the same user that ran `repo sync`. Without this\ngit complains about using a repo owned by a different user.\n\nBUG\u003db:394378820\nTEST\u003dBOARD\u003damd64-generic bazel build @portage//internal/sysroot:all\n\nChange-Id: I1b45b374d505f4a048482aa68fda365003878c23\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/6250998\nAuto-Submit: Raul Rangel \u003crrangel@chromium.org\u003e\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\nReviewed-by: Mike Frysinger \u003cvapier@chromium.org\u003e\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\n"
    },
    {
      "commit": "8f4fcf732da064a0fee0255f6a0d5d3ca75e21ed",
      "tree": "ad17948d62475d1cc3aabfe67f7d73f228c23fd4",
      "parents": [
        "b9c6b0973a8033c1386dbe7016c885fbb1c781c5"
      ],
      "author": {
        "name": "Jon Murphy",
        "email": "jpmurphy@google.com",
        "time": "Mon Dec 16 23:13:51 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Feb 06 03:25:02 2025"
      },
      "message": "Trulo: Add libstdc++ and picolibc\n\nAdd modules for picolibc and libstdc++ to enable the Trulo project.\n\nBUG\u003db:380129441, b:384559486\nTEST\u003dutil/coreboot_sdk.py\n\nCq-Depend: chromium:5905584\nChange-Id: Ib670cc747d32fa521e38150e3615e5989ed088f1\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/6096907\nReviewed-by: George Burgess \u003cgbiv@chromium.org\u003e\nTested-by: Jonathon Murphy \u003cjpmurphy@google.com\u003e\nReviewed-by: Jeremy Bettis \u003cjbettis@chromium.org\u003e\nCommit-Queue: Jonathon Murphy \u003cjpmurphy@google.com\u003e\n"
    },
    {
      "commit": "b9c6b0973a8033c1386dbe7016c885fbb1c781c5",
      "tree": "0280279c456bc9675b73d357553abf577926d93e",
      "parents": [
        "7d44532d2a4225b390711192218fdf6a60fc1def"
      ],
      "author": {
        "name": "Qijiang Fan",
        "email": "fqj@chromium.org",
        "time": "Thu Jan 23 05:37:54 2025"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Feb 04 05:35:49 2025"
      },
      "message": "Support Chromium source using commit hash\n\nParse GIT_COMMIT from chromeos-chrome ebuild , and use commit hash\ninstead of tag when fetching git repository.\n\nBUG\u003db:380167218\nTEST\u003dCQ\n\nChange-Id: I49fd01dd94fb27ab8588469e906ab173806a7460\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/6193088\nReviewed-by: Ryo Hashimoto \u003chashimoto@chromium.org\u003e\nReviewed-by: Shuhei Takahashi \u003cnya@chromium.org\u003e\nTested-by: Qijiang Fan \u003cfqj@chromium.org\u003e\nCommit-Queue: Qijiang Fan \u003cfqj@chromium.org\u003e\nReviewed-by: Raul Rangel \u003crrangel@chromium.org\u003e\n"
    },
    {
      "commit": "7d44532d2a4225b390711192218fdf6a60fc1def",
      "tree": "f7fd893bd41cc552720905c372b4908ce45e757f",
      "parents": [
        "67a36d6d48e1900f912b7d8d511f143a3e47bf1b"
      ],
      "author": {
        "name": "Raul E Rangel",
        "email": "rrangel@google.com",
        "time": "Tue Jan 28 21:50:34 2025"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jan 28 22:40:50 2025"
      },
      "message": "rbe: Force coreboot to build locally\n\nApparently we have a block list for the packages that use reclient.\nCoreboot just started using reclient, so add it to the exclude list.\n\nBUG\u003db:389737339, b:392720665\nTEST\u003dnone\n\nChange-Id: Iafa0c94a2b0487770ed968af95524f22e8ffc00b\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/6207402\nAuto-Submit: Raul Rangel \u003crrangel@chromium.org\u003e\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\nCommit-Queue: Tim Bain \u003ctbain@google.com\u003e\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\n"
    },
    {
      "commit": "67a36d6d48e1900f912b7d8d511f143a3e47bf1b",
      "tree": "40c262b0a9800f850e2df3c64120af72f0963027",
      "parents": [
        "04f53834775c38708538caad98ead0c3de43e669"
      ],
      "author": {
        "name": "Raul E Rangel",
        "email": "rrangel@google.com",
        "time": "Tue Jan 28 18:49:43 2025"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jan 28 20:09:55 2025"
      },
      "message": "portage: Fix error message when slot conflict occurs\n\nThere is no `file` property on package. This change prints out the\npackage information instead:\n\n\u003e Error in fail: Slot conflict: cannot install `dev-libs/protobuf-23.3-r5:0` and `dev-libs/protobuf-28.0:0` that have the same slot key `dev-libs/protobuf:0@/`\n\nBUG\u003dnone\nTEST\u003dbazel build @portage//host/chromeos-base/system_api\n\nChange-Id: I80f65c879133de9161c9e39e9a763616701dd03d\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/6207843\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nReviewed-by: Raul Rangel \u003crrangel@chromium.org\u003e\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\nAuto-Submit: Raul Rangel \u003crrangel@chromium.org\u003e\n"
    },
    {
      "commit": "04f53834775c38708538caad98ead0c3de43e669",
      "tree": "7cbcb7b4b1118f1dcf989df04fd7c33b17a07aac",
      "parents": [
        "8e3d19a6845aca7271bc369607e2d8c3e99d70b6"
      ],
      "author": {
        "name": "Raul E Rangel",
        "email": "rrangel@google.com",
        "time": "Tue Jan 28 16:35:54 2025"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jan 28 18:17:25 2025"
      },
      "message": "repo_defs/cipd: Support versions with : in their name\n\nFixes the following error:\n(06:30:04) ERROR: no such package \u0027@@_main~portage_deps~dist_reclient-0.175.0.98046de5-gomaip.zip//file\u0027: too many values to unpack (got 3, want 2)\n\nBUG\u003db:392720665\nTEST\u003dcros build-packages --board brya --bazel sys-boot/coreboot\n\nChange-Id: I32579fbfc51aa66cd1d15acd2d9d7d0eedfcbe0e\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/6207837\nAuto-Submit: Raul Rangel \u003crrangel@chromium.org\u003e\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\nReviewed-by: Mike Frysinger \u003cvapier@chromium.org\u003e\nCommit-Queue: Mike Frysinger \u003cvapier@chromium.org\u003e\n"
    },
    {
      "commit": "8e3d19a6845aca7271bc369607e2d8c3e99d70b6",
      "tree": "258fc66fce80cb64790f7ed360c197fc9e6b91e0",
      "parents": [
        "2ef01c8250e3bcf032595e62fb4d67a530ae29ea"
      ],
      "author": {
        "name": "Tim Bain",
        "email": "tbain@google.com",
        "time": "Thu Jan 23 17:08:22 2025"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jan 23 22:01:11 2025"
      },
      "message": "Uprev Chromite pinned bundle\n\nUpdate the pinned chromite tarball to\nchromite-20250117_175717-c36cd0edfa22c3cdbf8d33789f9fe074d1ff85e9.tar.zst.\n\nBUG\u003db:304856177\nTEST\u003dCQ passes\n\nChange-Id: I526189a3b1ac59e8494d0c2d884cc708383eb3be\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/6194043\nAuto-Submit: Tim Bain \u003ctbain@google.com\u003e\nCommit-Queue: Alex Klein \u003csaklein@chromium.org\u003e\nTested-by: Tim Bain \u003ctbain@google.com\u003e\nReviewed-by: Alex Klein \u003csaklein@chromium.org\u003e\n"
    },
    {
      "commit": "2ef01c8250e3bcf032595e62fb4d67a530ae29ea",
      "tree": "03afd27e638f169f4b729bd40092ae39d791e69a",
      "parents": [
        "92796e414acd9758b31645ee5df1b7e7f06d4ba1"
      ],
      "author": {
        "name": "Raul E Rangel",
        "email": "rrangel@google.com",
        "time": "Fri Jan 17 21:54:05 2025"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jan 20 01:32:21 2025"
      },
      "message": "portage: Bubble up all any-of failures\n\nWe lose valuable information if we just pick the first error.\nLet\u0027s bubble it up:\n\n\u003e WARNING: Failed to analyze dependencies: Resolving build-time host dependencies for dev-libs/libjcat-0.2.0: Unsatisfiable dependency: any-of ( No package satisfies \u003e\u003ddev-lang/python-3.8.15_p3:3.8[xml], No package satisfies \u003e\u003ddev-lang/python-3.9.15_p3:3.9[xml], No package satisfies \u003e\u003ddev-lang/python-3.10.8_p3:3.10[xml], Error matching \u003e\u003ddev-lang/python-3.11.0_p2:3.11[xml]: Target is missing \u0027xml\u0027 USE flag and no default specified )\n\nBUG\u003dnone\nTEST\u003dbazel run //:alchemist -- dump-package --board amd64-generic dev-libs/libjcat\n\nChange-Id: I0abe1e0b6a8a2de10b391e5e29e5b82931b4371c\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/6182505\nCommit-Queue: Shuhei Takahashi \u003cnya@chromium.org\u003e\nAuto-Submit: Raul Rangel \u003crrangel@chromium.org\u003e\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\nReviewed-by: Shuhei Takahashi \u003cnya@chromium.org\u003e\n"
    },
    {
      "commit": "92796e414acd9758b31645ee5df1b7e7f06d4ba1",
      "tree": "e77449c1cffa240c3d30b8a2fb638c26e8d4054a",
      "parents": [
        "98f4a912010268f9b0fd94a36b0c78c87cc6976c"
      ],
      "author": {
        "name": "Raul E Rangel",
        "email": "rrangel@google.com",
        "time": "Wed Jan 15 17:24:53 2025"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jan 17 20:33:43 2025"
      },
      "message": "alchemist: Add test case for failed to downgrade\n\nThis CL doesn\u0027t change any behavior, but it reproduces the test failure\ndescribed in b/390180107.\n\nIf you look at the `target-os-test` golden bazel files, you can see that\nthey failed to resolve because autofdo-0.30 was selected instead of\nautofdo-0.27.\n\nBUG\u003db:390180107\nTEST\u003dbazel test ...\n\nChange-Id: Ib78b56cc7a78f69dfdcb12e16cb0c43bc0355d30\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/6169814\nAuto-Submit: Raul Rangel \u003crrangel@chromium.org\u003e\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\nReviewed-by: George Burgess \u003cgbiv@chromium.org\u003e\nCommit-Queue: George Burgess \u003cgbiv@chromium.org\u003e\n"
    },
    {
      "commit": "98f4a912010268f9b0fd94a36b0c78c87cc6976c",
      "tree": "f7a0935c17c5adf2f26213be34839f0856b0cee0",
      "parents": [
        "1bc9d6b1d2b367fe11261a265113a6a1b6661855"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@chromium.org",
        "time": "Wed Jan 08 15:59:00 2025"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jan 08 20:01:38 2025"
      },
      "message": "sdk: update cros-sdk pin\n\nIt\u0027s been a while, and we\u0027re starting to need newer things from it.\n\nBUG\u003db:384609869\nTEST\u003dCQ passes\n\nChange-Id: Icca7b5af5de65890524f7454a2a32f29bb1492e1\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/6159084\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nTested-by: Mike Frysinger \u003cvapier@chromium.org\u003e\nAuto-Submit: Mike Frysinger \u003cvapier@chromium.org\u003e\nReviewed-by: Raul Rangel \u003crrangel@chromium.org\u003e\nCommit-Queue: Mike Frysinger \u003cvapier@chromium.org\u003e\nCommit-Queue: Tim Bain \u003ctbain@google.com\u003e\n"
    },
    {
      "commit": "1bc9d6b1d2b367fe11261a265113a6a1b6661855",
      "tree": "d0de4cf461d6b31d00b085aa11bb9f585fd03281",
      "parents": [
        "b07bca123153a7e0cc71fbea577cd78f1ac28c0f"
      ],
      "author": {
        "name": "Tim Bain",
        "email": "tbain@google.com",
        "time": "Sat Dec 28 00:02:31 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Dec 30 19:30:33 2024"
      },
      "message": "Uprev Chromite pinned bundle\n\nUpdate the pinned chromite tarball to\nchromite-20241220_162229-68a28e35463cc96b8f2dd4be623d357a7cb0227a.tar.zst.\n\nBUG\u003db:304856177\nTEST\u003dCQ passes\n\nChange-Id: I2f2540e8c13c5dbf8b58d8af8fb0f13fd7856916\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/6126958\nAuto-Submit: Tim Bain \u003ctbain@google.com\u003e\nCommit-Queue: Alex Klein \u003csaklein@chromium.org\u003e\nTested-by: Tim Bain \u003ctbain@google.com\u003e\nReviewed-by: Alex Klein \u003csaklein@chromium.org\u003e\n"
    },
    {
      "commit": "b07bca123153a7e0cc71fbea577cd78f1ac28c0f",
      "tree": "ade373b81f42c405fd2f759fbdbc407bc644083c",
      "parents": [
        "d28c3d388c8db9c5702372cea58a8e0c05eb442d"
      ],
      "author": {
        "name": "Tim Bain",
        "email": "tbain@google.com",
        "time": "Tue Nov 26 19:05:09 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Nov 26 23:15:31 2024"
      },
      "message": "Uprev Chromite pinned bundle\n\nUpdate the pinned chromite tarball to\nchromite-20241122_175547-5767c5418e9d374d5b4d2cae135556936bf6d5c5.tar.zst.\n\nBUG\u003db:304856177\nTEST\u003dCQ passes\n\nChange-Id: Ia18e30fe4a0d2e15c9f55385395585584f7947e2\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/6050766\nCommit-Queue: Tim Bain \u003ctbain@google.com\u003e\nReviewed-by: Alex Klein \u003csaklein@chromium.org\u003e\nCommit-Queue: Alex Klein \u003csaklein@chromium.org\u003e\nAuto-Submit: Tim Bain \u003ctbain@google.com\u003e\nTested-by: Tim Bain \u003ctbain@google.com\u003e\n"
    },
    {
      "commit": "d28c3d388c8db9c5702372cea58a8e0c05eb442d",
      "tree": "12eae57cb071bede8cdb753884944d7e82f6eeda",
      "parents": [
        "8a4e3f199caa01bca624b503e9680a63d7b631cd"
      ],
      "author": {
        "name": "Matt Stark",
        "email": "msta@google.com",
        "time": "Fri Nov 22 00:14:39 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Nov 22 16:19:39 2024"
      },
      "message": "Delete unused experimental repositories.\n\nThese repositories reference data without security annotations, and it\u0027s easier to just delete the data than to annotate it.\n\nBUG\u003db:361122484\nTEST\u003dportage/tools/run_tests.sh\n\nChange-Id: I9f47a2c0ce46748bba1920f1824aaaedc5b0f619\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/6040899\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nCommit-Queue: Tim Bain \u003ctbain@google.com\u003e\nAuto-Submit: Matt Stark \u003cmsta@google.com\u003e\nTested-by: Matt Stark \u003cmsta@google.com\u003e\n"
    },
    {
      "commit": "8a4e3f199caa01bca624b503e9680a63d7b631cd",
      "tree": "b89a6ff21fb312fa4a9d8b01b8b11ab63c0385a3",
      "parents": [
        "d00cae683e63e76b324beda3a83c68834ee3d982"
      ],
      "author": {
        "name": "Leandro Lovisolo",
        "email": "lovisolo@google.com",
        "time": "Fri Nov 08 00:42:45 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Nov 11 23:18:38 2024"
      },
      "message": "sdk_update: setup.sh: add support for Python 3.11\n\nThis CL fixes some Bazel build errors I encountered in the CQ while\ntrying to update the SDK\u0027s /usr/bin/python symlink to point to the\nPython 3.11 interpreter. See the CQ failures in\nhttps://crrev.com/c/5995371/2 for context.\n\nBUG\u003db:318531403 b:362791652\nTEST\u003dBOARD\u003d\"amd64-generic\" bazel build @portage//target/app-alternatives/awk\nTEST\u003dCQ\n\nCq-Depend: chromium:5995371\nChange-Id: Ia0f58523a608f01cb842e1f2b4181ac8138010f6\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/6003911\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nTested-by: Leandro Lovisolo \u003clovisolo@google.com\u003e\nCommit-Queue: Leandro Lovisolo \u003clovisolo@google.com\u003e\n"
    },
    {
      "commit": "d00cae683e63e76b324beda3a83c68834ee3d982",
      "tree": "9f37c4d59fde244fd1deb3a0427674491e689daf",
      "parents": [
        "84a3d8d161055548b6dc03091ec23b1e6c55bee2"
      ],
      "author": {
        "name": "John L Chen",
        "email": "zuan@chromium.org",
        "time": "Thu Nov 07 08:14:37 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Nov 08 04:33:49 2024"
      },
      "message": "docs: Add copyright statement to toml template\n\nI missed adding the statement so I added them here to prevent others from\nforgetting to add the statement.\n\nBUG\u003dNone\nTEST\u003dDocumentation change only\n\nChange-Id: I2d75baede4820a8a294d08ce7d1c1c28b355cfbd\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5999878\nReviewed-by: Matt Stark \u003cmsta@google.com\u003e\nTested-by: John L Chen \u003czuan@chromium.org\u003e\nCommit-Queue: John L Chen \u003czuan@chromium.org\u003e\n"
    },
    {
      "commit": "84a3d8d161055548b6dc03091ec23b1e6c55bee2",
      "tree": "d57388ee9925bf1ea47aab3a855f9f1d1b93c428",
      "parents": [
        "c06d0e3098ab88347d064010984ef1b8ec3439b6"
      ],
      "author": {
        "name": "Vovo Yang",
        "email": "vovoy@google.com",
        "time": "Wed Oct 23 01:23:51 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Oct 23 07:47:32 2024"
      },
      "message": "ebuild_sizing.bzl: Remove memd reference\n\nThe memd daemon is already removed.\n\nBUG\u003db:356307875\nTEST\u003dCQ\n\nChange-Id: I2f05e71d5964b8955d72885d421a2eaa2abdf1b8\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5952747\nReviewed-by: Shuhei Takahashi \u003cnya@chromium.org\u003e\nCommit-Queue: Vovo Yang \u003cvovoy@chromium.org\u003e\nTested-by: Vovo Yang \u003cvovoy@chromium.org\u003e\n"
    },
    {
      "commit": "c06d0e3098ab88347d064010984ef1b8ec3439b6",
      "tree": "72ce03c68a70a6f20439564a19149700a91a3f51",
      "parents": [
        "70bf04d16dbe37f0287c7c2f532bf686a96ed848"
      ],
      "author": {
        "name": "Imran Ziad",
        "email": "imranziad@google.com",
        "time": "Fri Sep 27 09:13:48 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Oct 21 06:47:19 2024"
      },
      "message": "chromeos-base/ml-core-internal: Rename to dev-libs/ml-core-dlc\n\nThe package has been renamed with http://crrev.com/c/5894435.\n\nBUG\u003db:365461798\nTEST\u003dCQ\n\nCq-Depend: chromium:5894435\nChange-Id: I8e8d4f8890dae22dc91b123f1b38905468128253\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5895055\nReviewed-by: Ryota Okuji \u003cokuji@chromium.org\u003e\nReviewed-by: Shuhei Takahashi \u003cnya@chromium.org\u003e\nTested-by: Imran Ziad \u003cimranziad@chromium.org\u003e\nCommit-Queue: Imran Ziad \u003cimranziad@chromium.org\u003e\nReviewed-by: Raul Rangel \u003crrangel@chromium.org\u003e\n"
    },
    {
      "commit": "70bf04d16dbe37f0287c7c2f532bf686a96ed848",
      "tree": "a5c48aed7262dc7e587bb0fd0e54fd827e04cf80",
      "parents": [
        "088f943a2457343acc7f3bbc7b018635225f431c"
      ],
      "author": {
        "name": "Alex Klein",
        "email": "saklein@google.com",
        "time": "Fri Oct 11 20:22:34 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Oct 14 20:00:59 2024"
      },
      "message": ".bazelversion: Update bazel to 7.2.0.\n\nBUG\u003db:372327467\nTEST\u003dCQ\n\nChange-Id: Id7e99d335724a3e329512862ddfd4d71cbbeed05\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5925842\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nTested-by: Alex Klein \u003csaklein@chromium.org\u003e\nReviewed-by: Raul Rangel \u003crrangel@chromium.org\u003e\nCommit-Queue: Alex Klein \u003csaklein@chromium.org\u003e\n"
    },
    {
      "commit": "088f943a2457343acc7f3bbc7b018635225f431c",
      "tree": "c7676950f27a41bdbf46da4b897807fb9f898c17",
      "parents": [
        "9e76494b5b719d09125069ea0a8977e032987005"
      ],
      "author": {
        "name": "Tim Bain",
        "email": "tbain@google.com",
        "time": "Fri Oct 04 18:54:33 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Oct 04 23:23:45 2024"
      },
      "message": "Uprev Chromite pinned bundle\n\nUpdate the pinned chromite tarball to\nchromite-20241004_031809-247c5c0ee0db7028303353920dc837b75d1e1936.tar.zst.\n\nBUG\u003db:304856177\nTEST\u003dCQ passes\n\nChange-Id: I34c6b682b17618d2309f792593c91ebdc469544a\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5908707\nReviewed-by: Alex Klein \u003csaklein@chromium.org\u003e\nCommit-Queue: Tim Bain \u003ctbain@google.com\u003e\nAuto-Submit: Tim Bain \u003ctbain@google.com\u003e\nTested-by: Tim Bain \u003ctbain@google.com\u003e\nCommit-Queue: Alex Klein \u003csaklein@chromium.org\u003e\n"
    },
    {
      "commit": "9e76494b5b719d09125069ea0a8977e032987005",
      "tree": "afd3bc19eb7a141a66526149e29024a382477585",
      "parents": [
        "f8fb7d6ddfc6f2a7f2cf589f6ac0c69ab6f2d7ec"
      ],
      "author": {
        "name": "Jon Murphy",
        "email": "jpmurphy@google.com",
        "time": "Wed Oct 02 18:26:55 2024"
      },
      "committer": {
        "name": "Aaron Massey",
        "email": "aaronmassey@google.com",
        "time": "Wed Oct 02 20:35:47 2024"
      },
      "message": "bazel: Add AP deps for coreboot-sdk\n\nBUG\u003db:370803389\nTEST\u003dDownload package, CQ\n\nCq-Depend: chromium:5905681\nChange-Id: Ie0e16537f9debd49120b1f3605ce5e8741f9d53e\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5905644\nAuto-Submit: Jonathon Murphy \u003cjpmurphy@google.com\u003e\nTested-by: Jonathon Murphy \u003cjpmurphy@google.com\u003e\nCommit-Queue: Jonathon Murphy \u003cjpmurphy@google.com\u003e\nReviewed-by: George Burgess \u003cgbiv@chromium.org\u003e\nReviewed-by: Yidi Lin \u003cyidilin@google.com\u003e\nReviewed-by: Sergey Frolov \u003csfrolov@google.com\u003e\n"
    },
    {
      "commit": "f8fb7d6ddfc6f2a7f2cf589f6ac0c69ab6f2d7ec",
      "tree": "c9a56f02a8fe8947804112e34333e904a3f86aa7",
      "parents": [
        "34bf797a1cee98b598c66fa9bcc1dcb3d5ab852d"
      ],
      "author": {
        "name": "Jon Murphy",
        "email": "jpmurphy@google.com",
        "time": "Fri Sep 27 21:26:49 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Oct 01 15:42:22 2024"
      },
      "message": "bazel deps: Move dependencies to platforms\n\nBUG\u003db:338458418\nTEST\u003dCQ\n\nChange-Id: I7ea89512609686a4b7a530a1a3105560604dfc51\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5895948\nCommit-Queue: Jonathon Murphy \u003cjpmurphy@google.com\u003e\nReviewed-by: Raul Rangel \u003crrangel@chromium.org\u003e\nReviewed-by: Jack Rosenthal \u003cjrosenth@chromium.org\u003e\nTested-by: Jonathon Murphy \u003cjpmurphy@google.com\u003e\n"
    },
    {
      "commit": "34bf797a1cee98b598c66fa9bcc1dcb3d5ab852d",
      "tree": "0d6126d766ce6cc97114bbadc73ba9c79481a8e5",
      "parents": [
        "b6255030c464aecdbcb6d08f8fb5a0e7201a94a5"
      ],
      "author": {
        "name": "Felipe Andrade",
        "email": "fsandrade@chromium.org",
        "time": "Mon Sep 23 12:46:33 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Sep 30 21:52:00 2024"
      },
      "message": "alchemist: hacks: Remove entry for mit-krb5\n\nRemove the hack that was needed for bazel builders to ignore a missing\nBDEPEND in app-crypt/mit-krb5 ebuild file. The ebuild was fixed in\nportage-stable in the following CL, by adding the dependency:\nhttps://chromium-review.googlesource.com/c/chromiumos/overlays/portage-stable/+/5872808\n\nBUG\u003db:362695468, b:362695582\nTEST\u003dCQ passes\n\nCq-Depend: chromium:5872808\nChange-Id: I876c8d7390237ed7b741d07983401ecbd40e779c\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5882733\nReviewed-by: Alex Klein \u003csaklein@chromium.org\u003e\nCommit-Queue: Felipe Andrade \u003cfsandrade@chromium.org\u003e\nReviewed-by: Maksim Ivanov \u003cemaxx@chromium.org\u003e\nReviewed-by: Jack Rosenthal \u003cjrosenth@chromium.org\u003e\nTested-by: Felipe Andrade \u003cfsandrade@chromium.org\u003e\n"
    },
    {
      "commit": "b6255030c464aecdbcb6d08f8fb5a0e7201a94a5",
      "tree": "72d5a63b6d4a75f8c6fbfbb616b1fb3545ac08a7",
      "parents": [
        "b76a90aa3726a86fc73fd72e2089ed5f19523597"
      ],
      "author": {
        "name": "Jack Rosenthal",
        "email": "jrosenth@chromium.org",
        "time": "Wed Aug 28 16:48:42 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Sep 24 21:05:24 2024"
      },
      "message": "hacks.rs: Drop implict dep dev-build/meson -\u003e dev-python/setuptools\n\nWe\u0027ve upgraded our distutils-r1 eclass.  Presumably this should no\nlonger be required.\n\nBUG\u003db:271410442\nTEST\u003dCQ\n\nChange-Id: I5413130af6c71ebbd8acf3697a0bc8735400cee9\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5824474\nAuto-Submit: Jack Rosenthal \u003cjrosenth@chromium.org\u003e\nTested-by: Jack Rosenthal \u003cjrosenth@chromium.org\u003e\nReviewed-by: Raul Rangel \u003crrangel@chromium.org\u003e\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\n"
    },
    {
      "commit": "b76a90aa3726a86fc73fd72e2089ed5f19523597",
      "tree": "41da876993ccac4c88e67fce39f2ee8eb3803fef",
      "parents": [
        "010e661fa4f558e33887baf4409a1b807cc54b47"
      ],
      "author": {
        "name": "Tim Bain",
        "email": "tbain@google.com",
        "time": "Fri Sep 20 20:33:02 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sat Sep 21 00:34:45 2024"
      },
      "message": "Update RBE toolchain container to address CVEs\n\nBUG\u003db:367348863\nTEST\u003dCQ passes\n\nChange-Id: I58c0d1dd65e98392a430642b2623dd71ac65a60f\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5878611\nAuto-Submit: Tim Bain \u003ctbain@google.com\u003e\nCommit-Queue: Tim Bain \u003ctbain@google.com\u003e\nTested-by: Tim Bain \u003ctbain@google.com\u003e\nCommit-Queue: Jack Rosenthal \u003cjrosenth@chromium.org\u003e\nReviewed-by: Jack Rosenthal \u003cjrosenth@chromium.org\u003e\n"
    },
    {
      "commit": "010e661fa4f558e33887baf4409a1b807cc54b47",
      "tree": "0c3635a819e04c9f870092be4559048e3a4b8143",
      "parents": [
        "5af91d4bbc0caadf6c1dbf7b2810c3a4bccd12a4"
      ],
      "author": {
        "name": "Leandro Lovisolo",
        "email": "lovisolo@google.com",
        "time": "Thu Sep 19 21:53:29 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Sep 20 23:36:50 2024"
      },
      "message": "sys-devel/libtool: rename to dev-build/libtool\n\nThis package has been renamed in upstream Gentoo, see\nhttps://github.com/gentoo/gentoo/commit/221159b1ca716e208abcd9fc2e3d7efad0db9446.\n\nBUG\u003db:362918702\nTEST\u003dCQ\n\nCq-Depend: chromium:5876916,chromium:5876893,chromium:5873817,chromium:5875293\nChange-Id: Ie41b2bd538f184b59f35e66798d7dcb25912a73a\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5875872\nReviewed-by: Jack Rosenthal \u003cjrosenth@chromium.org\u003e\nTested-by: Leandro Lovisolo \u003clovisolo@google.com\u003e\nCommit-Queue: Leandro Lovisolo \u003clovisolo@google.com\u003e\n"
    },
    {
      "commit": "5af91d4bbc0caadf6c1dbf7b2810c3a4bccd12a4",
      "tree": "4e4b671d167920e627ee62b9d3aac19b45e10ece",
      "parents": [
        "d37e62acaa6f692181afb16429cce91285c46d83"
      ],
      "author": {
        "name": "Leandro Lovisolo",
        "email": "lovisolo@google.com",
        "time": "Thu Sep 05 22:42:22 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Sep 13 23:30:23 2024"
      },
      "message": "dev-python/setuptools_scm: rename to setuptools-scm\n\nThis package has been renamed in upstream Gentoo, see\nhttps://github.com/gentoo/gentoo/commit/20a310b95d42e4ccef8eaa539c7654c39394a0cb\n\nBUG\u003db:362732824\nTEST\u003dCQ\n\nCq-Depend: chromium:5842309, chromium:5843042\nChange-Id: I597bb4b4d62141383cb0aeafb08e725c5d7876bf\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5840993\nReviewed-by: Jack Rosenthal \u003cjrosenth@chromium.org\u003e\nTested-by: Leandro Lovisolo \u003clovisolo@google.com\u003e\nCommit-Queue: Leandro Lovisolo \u003clovisolo@google.com\u003e\n"
    },
    {
      "commit": "d37e62acaa6f692181afb16429cce91285c46d83",
      "tree": "5405ab1d9fa423fa461542f7a70c8d0e3313cddb",
      "parents": [
        "a02fb544f19b9eab64481f3aa5855960eb6f136b"
      ],
      "author": {
        "name": "Tim Bain",
        "email": "tbain@google.com",
        "time": "Thu Sep 12 19:02:50 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Sep 12 23:09:57 2024"
      },
      "message": "Uprev Chromite pinned bundle\n\nUpdate the pinned chromite tarball to\nchromite-20240912_061051-4212a1eb2c7c273ab2600fe54771b74be800fd74.tar.zst.\n\nBUG\u003db:304856177\nTEST\u003dCQ passes\n\nChange-Id: Ief8f2b4374629d2be4ff803fca61d802638f51ff\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5857548\nAuto-Submit: Tim Bain \u003ctbain@google.com\u003e\nReviewed-by: Raul Rangel \u003crrangel@chromium.org\u003e\nCommit-Queue: Tim Bain \u003ctbain@google.com\u003e\nTested-by: Tim Bain \u003ctbain@google.com\u003e\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\n"
    },
    {
      "commit": "a02fb544f19b9eab64481f3aa5855960eb6f136b",
      "tree": "70651947fd8f252646499a43441676b7d4c516ed",
      "parents": [
        "d736f61049314c13566a425f6709791734913c56"
      ],
      "author": {
        "name": "Jack Rosenthal",
        "email": "jrosenth@chromium.org",
        "time": "Wed Aug 28 16:42:34 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Sep 10 15:23:27 2024"
      },
      "message": "hacks.rs: Drop implicit deps on setuptools_scm\n\nWe\u0027ve rolled newer Python eclasses.  Presumably these implict\ndependencies should no longer be required.\n\nBUG\u003db:271410442\nTEST\u003dCQ\n\nCq-Depend: chromium:5840125\nChange-Id: Ia29729eadcb6b7eee3c9131275a00636f82e01d0\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5822986\nReviewed-by: Raul Rangel \u003crrangel@chromium.org\u003e\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\nTested-by: Jack Rosenthal \u003cjrosenth@chromium.org\u003e\nAuto-Submit: Jack Rosenthal \u003cjrosenth@chromium.org\u003e\n"
    },
    {
      "commit": "d736f61049314c13566a425f6709791734913c56",
      "tree": "bd04c868b918ba05ac767c45d67d2d70ce5b1145",
      "parents": [
        "c0dcb7b9789be93df233c2773eb6fa9535a64e96"
      ],
      "author": {
        "name": "Jack Rosenthal",
        "email": "jrosenth@chromium.org",
        "time": "Wed Aug 28 16:51:02 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Aug 28 19:45:03 2024"
      },
      "message": "hacks.rs: Drop implict dep dev-python/jinja -\u003e dev-python/markupsafe\n\nWe\u0027ve upgraded our distutils-r1 eclass and setuptools.  Presumably\nthis should no longer be required.\n\nBUG\u003db:271410442\nTEST\u003dCQ\n\nChange-Id: Iad6d60ae656f62928556a0818fd06e6921c68088\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5822987\nTested-by: Jack Rosenthal \u003cjrosenth@chromium.org\u003e\nCommit-Queue: Jack Rosenthal \u003cjrosenth@chromium.org\u003e\nAuto-Submit: Jack Rosenthal \u003cjrosenth@chromium.org\u003e\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\nReviewed-by: Raul Rangel \u003crrangel@chromium.org\u003e\n"
    },
    {
      "commit": "c0dcb7b9789be93df233c2773eb6fa9535a64e96",
      "tree": "07e7fea9e77c857343468793499f3d742fc2919e",
      "parents": [
        "fca058080bb440c44a8e9c2f237fa0b545453ac8"
      ],
      "author": {
        "name": "Raul E Rangel",
        "email": "rrangel@google.com",
        "time": "Fri Aug 23 15:11:04 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 23 19:10:45 2024"
      },
      "message": "container: Decrease overlayfs lower layer limit to 499\n\nThere is an off by 1 kernel bug in v6.8, so we need to decrease the\nMAX_LOWER_DIRS to avoid mount failure.\n\nBUG\u003db:360547222\nTEST\u003dCQ\n\nChange-Id: I00c92c1121c91579cc9d6be3796aaf49d8efc51b\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5808413\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\nAuto-Submit: Raul Rangel \u003crrangel@chromium.org\u003e\nCommit-Queue: Tim Bain \u003ctbain@google.com\u003e\n"
    },
    {
      "commit": "fca058080bb440c44a8e9c2f237fa0b545453ac8",
      "tree": "a7e3a6bef463a0134ae6e5b5676c987349da14ac",
      "parents": [
        "817a31601aaffcd3a8ed37d5f3dac8463e07bfc6"
      ],
      "author": {
        "name": "cranelw",
        "email": "cranelw@chromium.org",
        "time": "Thu Aug 15 07:27:10 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Aug 20 09:38:08 2024"
      },
      "message": "DLC: remove [chromeos-audio-]nuance-dlc\n\nThe effect provided by nuance-dlc is merged into nc-ap-dlc.\n\nBUG\u003db:359496197\nTEST\u003dCQ\n\nChange-Id: I1ce5774ffe009e0af799b6003c01161986be35c0\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5782621\nReviewed-by: Raul Rangel \u003crrangel@chromium.org\u003e\nCommit-Queue: Cranel W \u003ccranelw@chromium.org\u003e\nTested-by: Cranel W \u003ccranelw@chromium.org\u003e\n"
    },
    {
      "commit": "817a31601aaffcd3a8ed37d5f3dac8463e07bfc6",
      "tree": "29d798db97b60cc8a407dd1793aa08d368a1ca02",
      "parents": [
        "3b8fa1f6a40f19f0bf354c13a958dbf9e74b68e9"
      ],
      "author": {
        "name": "Tim Bain",
        "email": "tbain@google.com",
        "time": "Fri Aug 09 17:39:58 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Aug 12 20:41:42 2024"
      },
      "message": "Update pinned Chromite bundle.\n\nUpdate the pinned chromite tarball to\nchromite-20240809_152114-7fc849f7df1ea015da6bafc7abfae4dbfc215675.tar.zst\n\nBUG\u003db:304856177\nTEST\u003dCQ passes\n\nChange-Id: I6ed6875d8abebbf9889f30ebb6abb766ede8d825\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5775452\nCommit-Queue: Alex Klein \u003csaklein@chromium.org\u003e\nAuto-Submit: Tim Bain \u003ctbain@google.com\u003e\nTested-by: Tim Bain \u003ctbain@google.com\u003e\nReviewed-by: Alex Klein \u003csaklein@chromium.org\u003e\n"
    },
    {
      "commit": "3b8fa1f6a40f19f0bf354c13a958dbf9e74b68e9",
      "tree": "d44b683de3234a5e77721b7e9d84bbb8b1da24ba",
      "parents": [
        "766c27bb9d59dd4bbdfeebbffe5530ce67aeb8bd"
      ],
      "author": {
        "name": "Jack Rosenthal",
        "email": "jrosenth@chromium.org",
        "time": "Fri Aug 09 16:05:49 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Aug 09 17:36:39 2024"
      },
      "message": "alchemist: hacks: Version-lock the hacked dependencies\n\nTo force people to fix dependency issues when upgrading packages, as\nwell as to prevent false dependencies from appearing on packages when\nthey are no longer required, match the extra dependency hacks against\n${CATEGORY}/${PN}-${PV}.\n\nFor chromeos-chrome and chrome-icu, we continue to only match against\n${CATEGORY}/${PN} to prevent interruption to the uprev process.\n\nBUG\u003db:271410442\nTEST\u003dCQ\n\nChange-Id: Id68b5ba9d4f3955ec1c3271fee7583a112a83fa8\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5777375\nReviewed-by: Leandro Lovisolo \u003clovisolo@google.com\u003e\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\nAuto-Submit: Jack Rosenthal \u003cjrosenth@chromium.org\u003e\nTested-by: Jack Rosenthal \u003cjrosenth@chromium.org\u003e\nReviewed-by: Raul Rangel \u003crrangel@chromium.org\u003e\nCommit-Queue: Jack Rosenthal \u003cjrosenth@chromium.org\u003e\n"
    },
    {
      "commit": "766c27bb9d59dd4bbdfeebbffe5530ce67aeb8bd",
      "tree": "cfed29e3d1a52ff8a9466dc7785c0a8d5c28319e",
      "parents": [
        "90909457914101ba73f75c66e900884a37605a23"
      ],
      "author": {
        "name": "Jack Rosenthal",
        "email": "jrosenth@chromium.org",
        "time": "Wed Jul 31 15:26:30 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Aug 01 15:29:32 2024"
      },
      "message": "workspace_root: fwsdk: Drop \"nonhermetic\" package\n\nThis package comes from opentitan, and currently isn\u0027t being used.\nIt\u0027s problematic as opentitan is a private repository, but we expect\nfwsdk to work in a public checkout.  One way to support this is to\nmove it to it\u0027s own module extension, but I think we\u0027d rather pull in\nopentitan from subtool instead.\n\nBUG\u003db:338458418\nTEST\u003dCQ\n\nChange-Id: I370942bae262e33598f6de35da9a5ac9017536a6\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5753762\nAuto-Submit: Jack Rosenthal \u003cjrosenth@chromium.org\u003e\nCommit-Queue: Jett Rink \u003cjettrink@google.com\u003e\nReviewed-by: Jett Rink \u003cjettrink@google.com\u003e\nTested-by: Jack Rosenthal \u003cjrosenth@chromium.org\u003e\n"
    },
    {
      "commit": "90909457914101ba73f75c66e900884a37605a23",
      "tree": "d5acd5ff67b423d2dc7e7a1bc6994bf9dd321af5",
      "parents": [
        "521e8881f090fe71f3833edf7772f30113c3a95e"
      ],
      "author": {
        "name": "Jack Rosenthal",
        "email": "jrosenth@chromium.org",
        "time": "Fri Jul 26 01:39:22 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jul 26 19:08:32 2024"
      },
      "message": "workpace_root: Replace coreboot_sdk with coreboot-sdk-${ARCH} packages\n\nThe coreboot_sdk package is being replaced with per-subtool\ncoreboot-sdk packages.  Update MODULE.bazel accordingly.\n\nBUG\u003db:338458418\nTEST\u003dCQ\n\nCq-Depend: chromium:5742686\nChange-Id: I63bbb47d4570fcc89a86523bd2db8edd14e40c77\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5739531\nReviewed-by: Jonathon Murphy \u003cjpmurphy@google.com\u003e\nTested-by: Jack Rosenthal \u003cjrosenth@chromium.org\u003e\nCommit-Queue: Jack Rosenthal \u003cjrosenth@chromium.org\u003e\n"
    },
    {
      "commit": "521e8881f090fe71f3833edf7772f30113c3a95e",
      "tree": "8e4857edec787a5ba6836ee09ff6eae1575127de",
      "parents": [
        "c116b03bf72d4dddb1fadddb39650ece369c019d"
      ],
      "author": {
        "name": "Tim Bain",
        "email": "tbain@google.com",
        "time": "Tue Jul 16 20:38:44 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jul 17 00:20:47 2024"
      },
      "message": "Update pinned Chromite bundle.\n\nUpdate the pinned chromite tarball to\nchromite-20240716_155425-a379f4a61652f5a60d8025abb1a79ff9bddb6a07.tar.zst\n\nBUG\u003db:304856177\nTEST\u003dCQ passes\n\nChange-Id: Ia4e4aad9b6dd9fc57c2f8bedcb5ab1c1e53d8b5a\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5715139\nTested-by: Tim Bain \u003ctbain@google.com\u003e\nCommit-Queue: Alex Klein \u003csaklein@chromium.org\u003e\nAuto-Submit: Tim Bain \u003ctbain@google.com\u003e\nCommit-Queue: Tim Bain \u003ctbain@google.com\u003e\nReviewed-by: Alex Klein \u003csaklein@chromium.org\u003e\n"
    },
    {
      "commit": "c116b03bf72d4dddb1fadddb39650ece369c019d",
      "tree": "6a01bd383edf17ec9484f53cbb80087ffcdcaaf8",
      "parents": [
        "dd51d5353b5c0fc8e54aa4a9d8a29397b0172d13"
      ],
      "author": {
        "name": "Leandro Lovisolo",
        "email": "lovisolo@google.com",
        "time": "Mon Jun 10 21:27:44 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 25 17:17:33 2024"
      },
      "message": "portage: Reusable deps: Enable globally\n\nSee parent CL for context.\n\nBUG\u003db:342012804\nTEST\u003dBOARD\u003damd64-generic USE_REMOTEEXEC\u003dtrue bazel build @portage//target/virtual/target-os:package_set\n\nChange-Id: I3be094e217c15be4ed145a5e7ae3e6df63dd99d2\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5617784\nTested-by: Leandro Lovisolo \u003clovisolo@google.com\u003e\nCommit-Queue: Leandro Lovisolo \u003clovisolo@google.com\u003e\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\n"
    },
    {
      "commit": "dd51d5353b5c0fc8e54aa4a9d8a29397b0172d13",
      "tree": "8f0a44e7b756d0fc79659aab5948b588a5518ecf",
      "parents": [
        "718e024c6f2d2637d6fb33bbac4e6325d40db18a"
      ],
      "author": {
        "name": "Alex Klein",
        "email": "saklein@chromium.org",
        "time": "Mon Jun 24 20:00:04 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 25 15:51:25 2024"
      },
      "message": "Update chromite pinned bundle.\n\nUpdate the pinned chromite tarball to\nchromite-20240620_102723-5a45bdac0d741b9898bec0bc149bc5389edaf606.tar.zst.\n\nBUG\u003db:330597523, b:304856177\nTEST\u003dCQ\n\nChange-Id: I4e34f42bc15c903a99e7a99efce906dccff9d588\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5649408\nTested-by: Alex Klein \u003csaklein@chromium.org\u003e\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nCommit-Queue: Alex Klein \u003csaklein@chromium.org\u003e\n"
    },
    {
      "commit": "718e024c6f2d2637d6fb33bbac4e6325d40db18a",
      "tree": "f48eab850914ce19d5a3dcc362f980bb432a958c",
      "parents": [
        "57588f527509e87096eb42ce15bd7c5f866332f5"
      ],
      "author": {
        "name": "Leandro Lovisolo",
        "email": "lovisolo@google.com",
        "time": "Wed Jun 05 22:46:56 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 25 05:52:37 2024"
      },
      "message": "portage: Reusable deps: Starlark and templating changes\n\nNote: All new behaviors introduced in this CL are disabled by default.\nThey are gated behind a REUSE_PKG_INSTALLS_FROM_DEPS Starlark variable,\nwhich is currently set to False. This makes these changes easy to enable\nand easy to roll back if something goes wrong.\n\nThis CL defines a new Bazel rule, sdk_install_host_and_target_deps. This\nrule implements Starlark logic to leverage the reusable SDKs of\ndependencies, and unlike sdk_install_deps, supports installing both host\nand target packages.\n\nRationale for defining a new rule rather than patching sdk_install_deps:\n\n 1. sdk_install_deps is used in many places, whereas the new rule is\n    only used to produce SDKs that are referenced by ebuild and\n    ebuild_debug rules. By limiting the scope of the new rule, we make this\n    CL easier to reason about.\n\n  2. This CL only affect the SDKs of ebuild and ebuild_debug targets.\n     ebuild_test targets are out of scope. By leaving the\n     sdk_install_deps rule intact, we guarantee that the \u003cpackage\u003e_host_deps\n     and \u003cpackage\u003e_deps SDKs used by ebuild_test targets are unchanged.\n\n  3. By accepting both host and target packaegs, we simplify the output\n     BUILD.bazel files. The alternative would require producing\n     additional targets.\n\nAs for the templating changes, this CL defines two\nsdk_install_host_and_target_deps targets for each package:\n\u003cpackage\u003e_reusable_deps and \u003cpackage\u003e_exclusive deps. The former\ninstalls those packages required to build \u003cpackage\u003e that can be reused\nby any other packages that depend on \u003cpackage\u003e, whereas the latter\naugments the former with any additional packages required to build\n\u003cpackage\u003e.\n\nFinally, the ebuild rule now takes a reusable_sdk argument, which it\nuses to \"advertise\" the package\u0027s reusable SDK via a new SDKInfo field\nin the BinaryPackageInfo provider. The sdk_install_host_and_target_deps\nrule collects the reusable SDKs of all packages in the install set and,\nwhenever possible, swaps the default base SDK for the reusable SDK that\nwill minimize the number of required package installations.\n\nBUG\u003db:342012804\nTEST\u003dBOARD\u003damd64-generic USE_REMOTEEXEC\u003dtrue bazel build @portage//target/virtual/target-os:package_set\nTEST\u003dRun \"cargo test\" from the Alchemist directory.\n\nChange-Id: Id18b0c8e1434e90fd2819e8ae928deec3ecba1df\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5617783\nReviewed-by: Raul Rangel \u003crrangel@chromium.org\u003e\nCommit-Queue: Leandro Lovisolo \u003clovisolo@google.com\u003e\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nTested-by: Leandro Lovisolo \u003clovisolo@google.com\u003e\n"
    },
    {
      "commit": "57588f527509e87096eb42ce15bd7c5f866332f5",
      "tree": "1c2aef7a4c8c370c6a8fa190cbcfb13b77c394b2",
      "parents": [
        "e8ead904fdd57b01ee8abb27cd73781f1f04fcc4"
      ],
      "author": {
        "name": "Raul E Rangel",
        "email": "rrangel@chromium.org",
        "time": "Mon Jun 24 14:34:18 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jun 24 16:12:48 2024"
      },
      "message": "python: Disable tests\n\nThis is broken in CQ.\n\nBUG\u003db:348311568\nTEST\u003dbazel test :all\n\nChange-Id: I1507d25cc879781ff00c5f5ce2bce3d0f06acbea\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5650986\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\nReviewed-by: Li-Yu Yu \u003caaronyu@google.com\u003e\nCommit-Queue: Li-Yu Yu \u003caaronyu@google.com\u003e\nAuto-Submit: Raul Rangel \u003crrangel@chromium.org\u003e\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\n"
    },
    {
      "commit": "e8ead904fdd57b01ee8abb27cd73781f1f04fcc4",
      "tree": "c0085316323d5561aceb4f2df9deb77bdfd79443",
      "parents": [
        "fa70ab18fa69b781661d4346da070c0c7d511f50"
      ],
      "author": {
        "name": "Matt Stark",
        "email": "msta@google.com",
        "time": "Wed Jun 12 22:51:00 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Jun 17 05:45:50 2024"
      },
      "message": "Disable the hermetic toolchain by default.\n\nIt appears that I accidentally enabled it by default, causing fwsdk to fail.\n\nBUG\u003dNone\nTEST\u003dportage/tools/run_tests.sh\n\nChange-Id: I798fd7429981e322ce104d219d6d05e2f120874e\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5626214\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nTested-by: Matt Stark \u003cmsta@google.com\u003e\nCommit-Queue: Tim Bain \u003ctbain@google.com\u003e\nAuto-Submit: Matt Stark \u003cmsta@google.com\u003e\n"
    },
    {
      "commit": "fa70ab18fa69b781661d4346da070c0c7d511f50",
      "tree": "7269ccbdaecf24883ef885885749669c99252213",
      "parents": [
        "cdba4876d0ffbb868ef40614a63b9c151c58889c"
      ],
      "author": {
        "name": "Tim Bain",
        "email": "tbain@google.com",
        "time": "Fri Jun 14 23:18:34 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sat Jun 15 06:27:02 2024"
      },
      "message": "Uprev Chromite pinned bundle\n\nUpdate the pinned chromite tarball to\nchromite-20240614_180701-7559f18d7844ac156ac74d49a4b5823218079a86.tar.zst.\n\nBUG\u003db:304856177\nTEST\u003dCQ passes\n\nChange-Id: Ia618785d081a4f9444a54f39ebac2d78f7a06194\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5632228\nCommit-Queue: Tim Bain \u003ctbain@google.com\u003e\nReviewed-by: Raul Rangel \u003crrangel@chromium.org\u003e\nAuto-Submit: Tim Bain \u003ctbain@google.com\u003e\nTested-by: Tim Bain \u003ctbain@google.com\u003e\n"
    },
    {
      "commit": "cdba4876d0ffbb868ef40614a63b9c151c58889c",
      "tree": "b533ba203390c6c608d87d1061127416354d8417",
      "parents": [
        "4165281dd159da20b66773267f05bcf48049c192"
      ],
      "author": {
        "name": "Brian Granaghan",
        "email": "granaghan@google.com",
        "time": "Wed Jun 12 23:55:18 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sat Jun 15 01:22:06 2024"
      },
      "message": "fwsdk: Remove cr50-utils and add codesigner.\n\nWe\u0027re going to use a prebuilt codesigner from CIPD, so switch these\nrepos out.\n\nBUG\u003dnone\nTEST\u003dmake bazel_build\n\nCq-Depend: chromium:5625183\nChange-Id: Ia2c83cfe493942ba5cd131b26df7adcae3cb27dc\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5628295\nCommit-Queue: Brian Granaghan \u003cgranaghan@google.com\u003e\nReviewed-by: Jack Rosenthal \u003cjrosenth@chromium.org\u003e\nTested-by: Brian Granaghan \u003cgranaghan@google.com\u003e\n"
    },
    {
      "commit": "4165281dd159da20b66773267f05bcf48049c192",
      "tree": "8c35aa0210d4c6569346744fb615780c3b637419",
      "parents": [
        "bbf5fed67269b6ae85ef5db06c6eaa816bca07ff"
      ],
      "author": {
        "name": "Brian Granaghan",
        "email": "granaghan@google.com",
        "time": "Fri Jun 14 00:02:13 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jun 14 22:45:16 2024"
      },
      "message": "repo_defs: Add cipd_zip_repo.\n\ncipd_zip_repo downloads and unzips an archive from CIPD.\n\nBUG\u003dnone\nTEST\u003dmake bazel_build\n\nChange-Id: If90a913af88f83e38f91c4f62dfda06c283ba7cd\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5630710\nReviewed-by: Matt Stark \u003cmsta@google.com\u003e\nCommit-Queue: Brian Granaghan \u003cgranaghan@google.com\u003e\nTested-by: Brian Granaghan \u003cgranaghan@google.com\u003e\n"
    },
    {
      "commit": "bbf5fed67269b6ae85ef5db06c6eaa816bca07ff",
      "tree": "3db8564c32db9743408d21f4403a350b4255eb7f",
      "parents": [
        "82306e3542f3c5f7f16486e2bb8ce7c437ad6789"
      ],
      "author": {
        "name": "Leandro Lovisolo",
        "email": "lovisolo@google.com",
        "time": "Wed Jun 05 22:46:14 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jun 14 22:07:42 2024"
      },
      "message": "portage: Reusable deps: Alchemist changes\n\nThis CL defines logic to identify the reusable dependencies of a given\npackage. The changes here will be used in follow-up CLs to produce a\ndifferent chain of SDKs in the generated BUILD.bazel files corresponding\nto Portage packages.\n\nBUG\u003db:342012804\nTEST\u003dBOARD\u003damd64-generic bazel test //bazel/portage/bin/alchemist/...\nChange-Id: Ic8c8a3e908d6beb89193a7586bfab1dca089d0ac\n\nChange-Id: I901601a0b0c2c816de00aa20c5ca8fe199c20878\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5617782\nCommit-Queue: Leandro Lovisolo \u003clovisolo@google.com\u003e\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nReviewed-by: Shuhei Takahashi \u003cnya@chromium.org\u003e\nTested-by: Leandro Lovisolo \u003clovisolo@google.com\u003e\nReviewed-by: Raul Rangel \u003crrangel@chromium.org\u003e\n"
    },
    {
      "commit": "82306e3542f3c5f7f16486e2bb8ce7c437ad6789",
      "tree": "c608882a4beda8b4a7f784056ad77378f939c433",
      "parents": [
        "8c5950f4ea6527087987394e3718711492e45387"
      ],
      "author": {
        "name": "Leandro Lovisolo",
        "email": "lovisolo@google.com",
        "time": "Wed May 15 23:26:12 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jun 14 04:26:18 2024"
      },
      "message": "portage: Reusable deps: Add test packages (Alchemist integration tests)\n\nThe purpose of this CL is to add some packages that will cause diffs in\nfollow-up CLs that illustrate the effect of reusing package\ninstallations from dependencies.\n\nBy itself, this CL contributes nothing new. But by defining these\npackages in a separate CL, I hope to make the follow-up CLs easier to\nreview.\n\nThe important packages introduced here are reusabledeps-a and\nreusabledeps-b. The former produces a reusable SDK that can be leveraged\nby the latter. All other packages defined in this CL (pkg-00, ...,\npkg-15) are part of the dependency graph of reusabledeps-a and\nreusabledeps-b, and do not attempt to illustrate any of the followup\nchanges by themselves.\n\nBUG\u003db:342012804\nTEST\u003dRun \"cargo test\" inside alchemist dir\n\nChange-Id: I36b60d28c9dfdb673f281af71d81df8defdda3d7\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5617781\nCommit-Queue: Leandro Lovisolo \u003clovisolo@google.com\u003e\nReviewed-by: Shuhei Takahashi \u003cnya@chromium.org\u003e\nTested-by: Leandro Lovisolo \u003clovisolo@google.com\u003e\n"
    },
    {
      "commit": "8c5950f4ea6527087987394e3718711492e45387",
      "tree": "eb943b5804cb87699b0cb8d497f940758e6093f7",
      "parents": [
        "5a9a9a9d414cf6625d977c87da1d349195736927"
      ],
      "author": {
        "name": "Leandro Lovisolo",
        "email": "lovisolo@google.com",
        "time": "Thu Jun 06 22:21:36 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jun 14 02:01:52 2024"
      },
      "message": "portage: Reusable deps: Print sdk_install_deps package stats\n\nWe\u0027ll use these stats to compare the number of package installations\nbefore and after enabling reuse of package installations from deps (see\nattached bug).\n\nBUG\u003db:342012804\nTEST\u003dSet _PRINT_PACKAGE_INSTALLATION_STATS to True, examine Bazel stdout\n\nChange-Id: I32c6a6a829e8c6cd01fedf38d5e157e8d6c782bb\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5617780\nTested-by: Leandro Lovisolo \u003clovisolo@google.com\u003e\nReviewed-by: Shuhei Takahashi \u003cnya@chromium.org\u003e\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nCommit-Queue: Leandro Lovisolo \u003clovisolo@google.com\u003e\n"
    },
    {
      "commit": "5a9a9a9d414cf6625d977c87da1d349195736927",
      "tree": "9bb225d22f87aeca23425f8fa7f2a962c3e06c3d",
      "parents": [
        "6683149c97475d1542290a0f5d1617b5b69c7534"
      ],
      "author": {
        "name": "Matt Stark",
        "email": "msta@google.com",
        "time": "Thu Jun 06 03:31:47 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 12 20:03:37 2024"
      },
      "message": "Make fwsdk and alchemy\u0027s MODULE.bazel as similar as possible.\n\nBUG\u003dNone\nTEST\u003dportage/tools/run_tests.sh\n\nChange-Id: Id19a6157c4904658783d349e8bd063454cef3904\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5599811\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nCommit-Queue: Brian Granaghan \u003cgranaghan@google.com\u003e\nAuto-Submit: Matt Stark \u003cmsta@google.com\u003e\nTested-by: Matt Stark \u003cmsta@google.com\u003e\nReviewed-by: Brian Granaghan \u003cgranaghan@google.com\u003e\n"
    },
    {
      "commit": "6683149c97475d1542290a0f5d1617b5b69c7534",
      "tree": "03df5ad2f32bb9195c4be6093f103abc0727d5f2",
      "parents": [
        "c9b843f2c987790af6bb31ee8a0f45f1dd378348"
      ],
      "author": {
        "name": "Raul E Rangel",
        "email": "rrangel@chromium.org",
        "time": "Wed Jun 05 17:20:13 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 12 05:37:00 2024"
      },
      "message": "alchemist: Split host BDEPEND and DEPEND into separate targets\n\nI want to enable interface libraries for host packages. In order to do\nthis we need to differentiate between BDEPEND and DEPEND packages.\nThis change removes the DEPEND packages from the _host_deps target\nand moves them into the _deps target. This change is basically a no-op\nsince the number of layers don\u0027t actually change.\nSee https://diff.googleplex.com/#key\u003du4RJu43xvOoy\n\nBUG\u003db:261863720\nTEST\u003dcargo test\nTEST\u003ddiff build files\n\nChange-Id: I85ecd14919e351b5d4c33b8038c1ccf886a12697\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5609373\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\nReviewed-by: Shuhei Takahashi \u003cnya@chromium.org\u003e\n"
    },
    {
      "commit": "c9b843f2c987790af6bb31ee8a0f45f1dd378348",
      "tree": "539c4f9efc0f63f5e7f32ef6cc3330225dacfd97",
      "parents": [
        "f76a55b8fe7e0bd74290906d2e8e7fb7c86a0a16"
      ],
      "author": {
        "name": "Raul E Rangel",
        "email": "rrangel@chromium.org",
        "time": "Wed Jun 05 21:36:41 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 12 05:36:58 2024"
      },
      "message": "create_interface_layer: Allow all -config scripts\n\nThe logic we used to choose which -config scripts to include in the\ninterface layer only works when cross compiling. It falls apart when\nbuilding host tools. This change simplifies the logic which allows it\nto work in both cases.\n\nBUG\u003db:261863720\nTEST\u003dcargo test\n\nChange-Id: I2af6ac67bc07df75abe58c369b33d071810ed5a8\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5609374\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\nReviewed-by: Shuhei Takahashi \u003cnya@chromium.org\u003e\n"
    },
    {
      "commit": "f76a55b8fe7e0bd74290906d2e8e7fb7c86a0a16",
      "tree": "d3f5628a46f6be29111081cdb218af6b8bc6406e",
      "parents": [
        "e0b03c45a90bd02bfed98ba2624ff879f8770b97"
      ],
      "author": {
        "name": "Raul E Rangel",
        "email": "rrangel@chromium.org",
        "time": "Fri Jun 07 21:47:09 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 12 02:50:57 2024"
      },
      "message": "xpaktool: Implement custom diff algorithm\n\ncompare-packages was using `diff` to diff the two packages. `diff`\ndoesn\u0027t understand binary data and as such, it doesn\u0027t help when we need\nto compare two `.so` files. It also spewes garbage when diffing a\nshellball as can be seen here http://shortn/_MI3WEISMvh.\n\nThis change adds a custom diff algorithm that inspects the type of file\nand will perform diffing on a human readable form. I\u0027ve only implemented\nELF decoding for now. We can add tar and zip decoding later.\nAdditionally the new algorithm won\u0027t spew binary data to the termianl\nanymore.\n\nWe can use the new functionality to easily verify that packages built\nusing interface libraries are producing expected diffs.\n\nBUG\u003db:261863720\nTEST\u003dbazel test //bazel/...\nTEST\u003dBOARD\u003damd64-generic bazel run --//bazel/portage:enable_interface_libraries //bazel/portage/bin/xpaktool -- compare-packages bazel-out/k8-fastbuild/bin/external/_main~portage~portage/internal/packages/stage2/target/board/chromiumos/chromeos-base/factory/factory-0.2.0-r3943_non_interface_test_package.partial.tbz2 bazel-out/k8-fastbuild/bin/external/_main~portage~portage/internal/packages/stage2/target/board/chromiumos/chromeos-base/factory/factory-0.2.0-r3943.partial.tbz2\nTEST\u003dBOARD\u003damd64-generic bazel run --//bazel/portage:enable_interface_libraries //bazel/portage/bin/xpaktool -- compare-packages bazel-out/k8-fastbuild/bin/external/_main~portage~portage/internal/packages/stage2/host/chromiumos/chromeos-base/libchrome/libchrome-0.0.1-r1068_non_interface_test_package.partial.tbz2 bazel-out/k8-fastbuild/bin/external/_main~portage~portage/internal/packages/stage2/host/chromiumos/chromeos-base/libchrome/libchrome-0.0.1-r1068.partial.tbz2\n\nChange-Id: I3de1ac671732afe9e3830280d2894b15a3a9b02f\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5607277\nAuto-Submit: Raul Rangel \u003crrangel@chromium.org\u003e\nReviewed-by: Shuhei Takahashi \u003cnya@chromium.org\u003e\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\n"
    },
    {
      "commit": "e0b03c45a90bd02bfed98ba2624ff879f8770b97",
      "tree": "1b55519e5c968503e548f712d0737bbd26639d41",
      "parents": [
        "6f4d70c316afeb9b54c5c9a6cf8cb26ea3d39656"
      ],
      "author": {
        "name": "Raul E Rangel",
        "email": "rrangel@chromium.org",
        "time": "Tue Jun 11 17:03:31 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 11 23:19:59 2024"
      },
      "message": "create_interface_layer: Fix flaking test\n\nThis test inflates a durable tree, so we need to\ndisable the sandbox.\n\nBUG\u003db:5619830\nTEST\u003dbazel clean \u0026\u0026 bazel test //bazel/portage/bin/create_interface_layer/...\n\nChange-Id: I8666c36924aba6a4fe30c7e1ecb7985d65c6e6dd\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5622453\nAuto-Submit: Raul Rangel \u003crrangel@chromium.org\u003e\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\nReviewed-by: Matt Stark \u003cmsta@google.com\u003e\nCommit-Queue: Matt Stark \u003cmsta@google.com\u003e\n"
    },
    {
      "commit": "6f4d70c316afeb9b54c5c9a6cf8cb26ea3d39656",
      "tree": "cbb88e206eb48eab83b1877b1c37f48e5a62e321",
      "parents": [
        "1ce70d2a9ec3ffba83ff40fd4047fca628d29e37"
      ],
      "author": {
        "name": "Matt Stark",
        "email": "msta@google.com",
        "time": "Fri Jun 07 06:18:22 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 11 20:41:51 2024"
      },
      "message": "Statically compile auditfuse.\n\nThis should make auditfuse play nice with the hermetic toolchain.\n\nBUG\u003db:291840720\nTEST\u003dportage/tools/run_tests.sh\n\nChange-Id: I8c13de2df77dd7a697bf35a52f3730c691a79f66\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5619431\nTested-by: Matt Stark \u003cmsta@google.com\u003e\nCommit-Queue: Tim Bain \u003ctbain@google.com\u003e\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nAuto-Submit: Matt Stark \u003cmsta@google.com\u003e\n"
    },
    {
      "commit": "1ce70d2a9ec3ffba83ff40fd4047fca628d29e37",
      "tree": "4f8af22add385628995adc7ad37a503a122a0fff",
      "parents": [
        "f00eff79ed6ea7605c9cb0205e68e0d69a53ac04"
      ],
      "author": {
        "name": "Matt Stark",
        "email": "msta@google.com",
        "time": "Wed Jun 05 23:13:11 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 11 15:58:30 2024"
      },
      "message": "Disable interface layer integration tests temporarily.\n\nBUG\u003db:346436764\nTEST\u003dCQ\n\nChange-Id: Ie4cee49e2d26bf01ccc60f7de3fee18e785a7a76\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5619830\nTested-by: Matt Stark \u003cmsta@google.com\u003e\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\nReviewed-by: Raul Rangel \u003crrangel@chromium.org\u003e\nAuto-Submit: Matt Stark \u003cmsta@google.com\u003e\n"
    },
    {
      "commit": "f00eff79ed6ea7605c9cb0205e68e0d69a53ac04",
      "tree": "1a724d2a46d25585d0ac759e1326190ecbde03b6",
      "parents": [
        "08f3668fc2c9dec9231d6b3767c17c9a9ad5ec85"
      ],
      "author": {
        "name": "Matt Stark",
        "email": "msta@google.com",
        "time": "Fri Jun 07 03:12:26 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 11 06:01:19 2024"
      },
      "message": "Support running ver_rs and ver_test with the hermetic toolchain.\n\nBUG\u003dNone\nTEST\u003dportage/tools/run_tests.sh\n\nChange-Id: I2806ed5cc0286c9ec1622b9a337b14ef4f537137\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5607502\nAuto-Submit: Matt Stark \u003cmsta@google.com\u003e\nTested-by: Matt Stark \u003cmsta@google.com\u003e\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nCommit-Queue: Matt Stark \u003cmsta@google.com\u003e\n"
    },
    {
      "commit": "08f3668fc2c9dec9231d6b3767c17c9a9ad5ec85",
      "tree": "de54e4468aab03dd0e43961e573dccf2876fe6c0",
      "parents": [
        "83572efe0d3fbfb9f8fa8e00601de7dc6e271f7e"
      ],
      "author": {
        "name": "Matt Stark",
        "email": "msta@google.com",
        "time": "Wed Jun 05 23:55:23 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 11 02:35:16 2024"
      },
      "message": "Add is_terminal target that rules_rust can depend on.\n\nThe version of  is_terminal from rules_rust fails to build with the hermetic toolchain because rustix doesn\u0027t have our annotations.\n\nBUG\u003dNone\nTEST\u003dportage/tools/run_tests.sh\n\nChange-Id: Ia48533d520aa0e8e255a4b79ea5c11cd6d4ec59a\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5602469\nAuto-Submit: Matt Stark \u003cmsta@google.com\u003e\nCommit-Queue: Matt Stark \u003cmsta@google.com\u003e\nTested-by: Tim Bain \u003ctbain@google.com\u003e\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\n"
    },
    {
      "commit": "83572efe0d3fbfb9f8fa8e00601de7dc6e271f7e",
      "tree": "4cb0c5984aee861b96b85b4ca336db22c74ef4e8",
      "parents": [
        "7cd6dcf23ebb5952f8cc4bfe97bf3f1ba4ea0120"
      ],
      "author": {
        "name": "Brian Granaghan",
        "email": "granaghan@google.com",
        "time": "Sat Jun 08 00:10:10 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 11 00:37:07 2024"
      },
      "message": "fwsdk: Add nonhermetic repo from opentitan.\n\nThis exports environment variables and is used to access gcloud\ncredentials for ti50 developer image signing.\n\nBUG\u003dnone\nTEST\u003dmake bazel_signed_bin\n\nCq-Depend: chromium:5609461\nChange-Id: I166c9594814f8f2fcd615886d69c6bbd9f433640\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5610333\nReviewed-by: Matt Stark \u003cmsta@google.com\u003e\nCommit-Queue: Brian Granaghan \u003cgranaghan@google.com\u003e\nAuto-Submit: Brian Granaghan \u003cgranaghan@google.com\u003e\nTested-by: Brian Granaghan \u003cgranaghan@google.com\u003e\n"
    },
    {
      "commit": "7cd6dcf23ebb5952f8cc4bfe97bf3f1ba4ea0120",
      "tree": "607ee422c623bd0206aeb09c20ac36456469cbd0",
      "parents": [
        "b742dea7303d2d00d09ddd7d3aeecfbbb25ee1a3"
      ],
      "author": {
        "name": "Matt Stark",
        "email": "msta@google.com",
        "time": "Thu Jun 06 03:14:50 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 11 00:13:23 2024"
      },
      "message": "Fix fakefs to work with the hermetic toolchain.\n\nThe old mechanism works with the nonhermetic toolchain, and the new mechanism works with only the hermetic toolchain.\n\nBUG\u003db:291840720\nTEST\u003dportage/tools/run_tests.sh\n\nChange-Id: Ica3fbc077613f8d7cf9d3337bb63de74c5d841da\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5606782\nAuto-Submit: Matt Stark \u003cmsta@google.com\u003e\nTested-by: Matt Stark \u003cmsta@google.com\u003e\nReviewed-by: Shuhei Takahashi \u003cnya@chromium.org\u003e\nCommit-Queue: Matt Stark \u003cmsta@google.com\u003e\n"
    },
    {
      "commit": "b742dea7303d2d00d09ddd7d3aeecfbbb25ee1a3",
      "tree": "376c5c85790719845a5cec28a9b88df70debcdf5",
      "parents": [
        "dc7de4a03be142282d835c4a703a2e79d94a719b"
      ],
      "author": {
        "name": "Matt Stark",
        "email": "msta@google.com",
        "time": "Thu Jun 06 03:14:50 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sat Jun 08 04:40:25 2024"
      },
      "message": "Ensure the hermetic launcher plays nice with features \u003d select(...)\n\nYou can\u0027t check whether a strings is contained within a select().\n\nBUG\u003db:291840720\nTEST\u003dportage/tools/run_tests.sh\n\nChange-Id: Ica3fbc077613f8d7cf9d3337bb63de74c5d841db\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5606982\nCommit-Queue: Matt Stark \u003cmsta@google.com\u003e\nReviewed-by: Shuhei Takahashi \u003cnya@chromium.org\u003e\nTested-by: Matt Stark \u003cmsta@google.com\u003e\nAuto-Submit: Matt Stark \u003cmsta@google.com\u003e\n"
    },
    {
      "commit": "dc7de4a03be142282d835c4a703a2e79d94a719b",
      "tree": "fb3ca1a9cc5fa35943c350efaa323f7b99cd23d4",
      "parents": [
        "e94f86b9dc3b3841d5a5f4c9ca888a293884bc81"
      ],
      "author": {
        "name": "Matt Stark",
        "email": "msta@google.com",
        "time": "Fri May 31 00:58:21 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jun 07 21:18:52 2024"
      },
      "message": "Migrate hermetic C++ toolchain to use self-extracting binary.\n\nBUG\u003db:291840720\nTEST\u003dportage/tools/run_tests.sh\n\nChange-Id: Id13437c3efad6c57abc48c0b620c54937d15ec9d\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5581477\nAuto-Submit: Matt Stark \u003cmsta@google.com\u003e\nReviewed-by: George Burgess \u003cgbiv@chromium.org\u003e\nCommit-Queue: George Burgess \u003cgbiv@chromium.org\u003e\nTested-by: George Burgess \u003cgbiv@chromium.org\u003e\n"
    },
    {
      "commit": "e94f86b9dc3b3841d5a5f4c9ca888a293884bc81",
      "tree": "958a98f4239772a926ba05d626d144554b2a98fb",
      "parents": [
        "2f93c1462dca0b8c68d6fe2c8729cdc6e0851ef6"
      ],
      "author": {
        "name": "Matt Stark",
        "email": "msta@google.com",
        "time": "Wed Jun 05 23:13:11 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jun 07 21:10:10 2024"
      },
      "message": "Remove WORKSPACE.bazel.\n\nBUG\u003dNone\nTEST\u003dCQ\n\nChange-Id: Ie4cee49e2d26bf01ccc60f7de3fee18e785a7a75\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5599913\nTested-by: Matt Stark \u003cmsta@google.com\u003e\nCommit-Queue: Brian Granaghan \u003cgranaghan@google.com\u003e\nAuto-Submit: Matt Stark \u003cmsta@google.com\u003e\nReviewed-by: Brian Granaghan \u003cgranaghan@google.com\u003e\n"
    },
    {
      "commit": "2f93c1462dca0b8c68d6fe2c8729cdc6e0851ef6",
      "tree": "2bab66b66f87fc5c2899b89b92619b502faa7b98",
      "parents": [
        "9b4a2cb4c8a840cd82883716c17715af88b2a162"
      ],
      "author": {
        "name": "Matt Stark",
        "email": "msta@google.com",
        "time": "Fri Jun 07 00:31:48 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jun 07 17:01:48 2024"
      },
      "message": "Match our hermetic toolchain arguments with our nonhermetic toolchain arguments.\n\nBUG\u003db:291840720\nTEST\u003dportage/tools/run_tests.sh\n\nChange-Id: Ie3d0c25a68aba666e559372ef33dc6dbdbad5e47\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5606583\nAuto-Submit: Matt Stark \u003cmsta@google.com\u003e\nCommit-Queue: George Burgess \u003cgbiv@chromium.org\u003e\nReviewed-by: George Burgess \u003cgbiv@chromium.org\u003e\nTested-by: Matt Stark \u003cmsta@google.com\u003e\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\n"
    },
    {
      "commit": "9b4a2cb4c8a840cd82883716c17715af88b2a162",
      "tree": "1b22454d36ed0475e6c20af92dc2b39611d9d755",
      "parents": [
        "88d492e602f2cce35d24697c88c5d9920c7ce388"
      ],
      "author": {
        "name": "Matt Stark",
        "email": "msta@google.com",
        "time": "Fri Jun 07 02:39:00 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Jun 07 08:50:11 2024"
      },
      "message": "Update go to 1.22.0\n\nGo 1.21 was compiling auditfuse dynamically, because it transitively depended on the `net` package. With go 1.22, auditfuse is now compiled statically.\n\nBUG\u003db:291840720\nTEST\u003dportage/tools/run_tests.sh\n\nChange-Id: I68801a334a770cf50c8c63edc7e9fcf295276f80\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5606584\nTested-by: Matt Stark \u003cmsta@google.com\u003e\nCommit-Queue: Shuhei Takahashi \u003cnya@chromium.org\u003e\nAuto-Submit: Matt Stark \u003cmsta@google.com\u003e\nReviewed-by: Shuhei Takahashi \u003cnya@chromium.org\u003e\n"
    },
    {
      "commit": "88d492e602f2cce35d24697c88c5d9920c7ce388",
      "tree": "211c74feb26f22b3aeb9e53a31afaacf7a628d1f",
      "parents": [
        "ba27c5a468eb00ba5baf81992c5dc777e58a3240"
      ],
      "author": {
        "name": "Matt Stark",
        "email": "msta@google.com",
        "time": "Wed Jun 05 01:31:29 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 06 23:58:11 2024"
      },
      "message": "Fix zstd to work with the hermetic toolchain.\n\nBUG\u003dNone\nTEST\u003dportage/tools/run_tests.sh\n\nChange-Id: Id25bc26f97f2afd03233fe6195cfd57116735741\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5602072\nAuto-Submit: Matt Stark \u003cmsta@google.com\u003e\nCommit-Queue: Matt Stark \u003cmsta@google.com\u003e\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nTested-by: Matt Stark \u003cmsta@google.com\u003e\n"
    },
    {
      "commit": "ba27c5a468eb00ba5baf81992c5dc777e58a3240",
      "tree": "ca71e04de3467e6e85875da7cd245fd1e669e360",
      "parents": [
        "9e522385caf99ab22ea487499c5e58a91de28772"
      ],
      "author": {
        "name": "Ryo Hashimoto",
        "email": "hashimoto@chromium.org",
        "time": "Wed Jun 05 03:05:26 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 06 23:31:40 2024"
      },
      "message": "ebuild_sizing.bzl: Support pattern matching\n\nReplace some repeated elements with patterns.\nOnly supports simple patterns with at most one \"*\".\n\nBUG\u003db:344715288\nTEST\u003dCQ\n\nChange-Id: I22f9b299d0e4d508e47289d9d307bc54c60841ba\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5599903\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nCommit-Queue: Ryo Hashimoto \u003chashimoto@chromium.org\u003e\nReviewed-by: Raul Rangel \u003crrangel@chromium.org\u003e\nTested-by: Ryo Hashimoto \u003chashimoto@chromium.org\u003e\n"
    },
    {
      "commit": "9e522385caf99ab22ea487499c5e58a91de28772",
      "tree": "7f81e5d51bc15250d1a79510522420cd3f822c24",
      "parents": [
        "7563054e887eb2c250f83efb00c2df65f875c0e0"
      ],
      "author": {
        "name": "Matt Stark",
        "email": "msta@google.com",
        "time": "Mon Jun 03 23:57:05 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 06 23:19:01 2024"
      },
      "message": "Replace prebuilt_binary with cc_directory_tool.\n\nBUG\u003db:291840720\nTEST\u003dportage/tools/run_tests.sh\n\nChange-Id: Ie4470d0ccd126194e8053ab84f987bf4a3ea9493\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5595072\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nCommit-Queue: Matt Stark \u003cmsta@google.com\u003e\nTested-by: Matt Stark \u003cmsta@google.com\u003e\n"
    },
    {
      "commit": "7563054e887eb2c250f83efb00c2df65f875c0e0",
      "tree": "11aa8d3df760f23b2335f2d36d95d91c1ca1a7c8",
      "parents": [
        "9b76769cfeef691a533418a4fdbe305337fda33c"
      ],
      "author": {
        "name": "Raul E Rangel",
        "email": "rrangel@chromium.org",
        "time": "Tue Jun 04 21:46:46 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 06 16:00:01 2024"
      },
      "message": "portage: Consolidate interface sdk_install_deps layer\n\nThis change makes it so that a single `sdk_install_deps` target can\nhandle building packages with and without interface libraries. We can do\nthis because the `sparse` layer is always used when \"installing\"\npackages. When interface libraries are enabled, we just swap out the\n\"installed\" content layer. This makes it so the ebuild is in control\nof which layer types they want.\n\nThis allows us to drop the special `_interface_deps` target and keep the\noriginal `_deps` name.\n\nBUG\u003db:261863720\nTEST\u003dBOARD\u003damd64-generic bazel aquery --//bazel/portage:enable_interface_libraries @portage//internal/packages/stage2/target/board/portage-stable/app-emulation/qemu:9.0.0-r1\nTEST\u003dBOARD\u003damd64-generic bazel aquery --//bazel/portage:enable_interface_libraries @portage//internal/packages/stage2/target/board/portage-stable/app-emulation/qemu:9.0.0-r1_non_interface_test_package\n\nDisallow-Looks-For-Green: True\nChange-Id: I381279d8524120ae98512408f18d119619f5f21f\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5598463\nReviewed-by: Shuhei Takahashi \u003cnya@chromium.org\u003e\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\n"
    },
    {
      "commit": "9b76769cfeef691a533418a4fdbe305337fda33c",
      "tree": "c5c4d3faa73fdb3d7ad8b1172df5695a52a8364d",
      "parents": [
        "0b794b5c5a744becec567ab34bf8dd19767b33bb"
      ],
      "author": {
        "name": "Raul E Rangel",
        "email": "rrangel@chromium.org",
        "time": "Tue Jun 04 15:09:51 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 06 15:59:59 2024"
      },
      "message": "portage: Add SDKLayer to SDKInfo\n\nThis will allow us to add additional data to each layer. I plan on\nrefactoring sdk_install_deps so that it returns both normal layers and\ninterface layers. This way we can simplify the BUILD.bzl files.\n\nBUG\u003db:261863720\nTEST\u003dUSE_REMOTEEXEC\u003dtrue BOARD\u003damd64-generic /mnt/host/depot_tools/bazel build --config\u003dhash_tracer @portage//host/app-emulation/qemu @portage//images:chromiumos_minimal_image\n\nChange-Id: I8360baeba1383e56ffb28604f1f6a7b6a624942b\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5598462\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\nReviewed-by: Shuhei Takahashi \u003cnya@chromium.org\u003e\n"
    },
    {
      "commit": "0b794b5c5a744becec567ab34bf8dd19767b33bb",
      "tree": "d8eae8533535e0b8c7a2255a2462e6674c4128c3",
      "parents": [
        "6c46429dc93f3a6454909bbf93950a883c608815"
      ],
      "author": {
        "name": "Raul E Rangel",
        "email": "rrangel@chromium.org",
        "time": "Tue Jun 04 14:35:06 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 06 15:59:57 2024"
      },
      "message": "portage: Fix --temp_dir arg to build_image\n\nThis is an arg to action_wrapper, not build_image.\n\nBUG\u003dnone\nTEST\u003dbazel build @portage//images:chromiumos_minimal_image\n\nChange-Id: I29f84f67dcdd82c18e71c0544036cb3246ba4642\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5598461\nReviewed-by: Shuhei Takahashi \u003cnya@chromium.org\u003e\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\n"
    },
    {
      "commit": "6c46429dc93f3a6454909bbf93950a883c608815",
      "tree": "5b106812d99336a23fd0e4018ee112bd4ca0e53f",
      "parents": [
        "f4a8b6ad74b71b78582a75f30a3b65592fd25cfa"
      ],
      "author": {
        "name": "Matt Stark",
        "email": "msta@google.com",
        "time": "Wed Jun 05 21:55:06 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 06 02:52:14 2024"
      },
      "message": "Move more things from WORKSPACE.bazel to MODULE.bazel in fwsdk\n\nBUG\u003dNone\nTEST\u003dCQ\n\nCq-Depend: 5599369\nCq-Depend: chrome-internal:7358759\nCq-Depend: 5599910\nChange-Id: I759e64e0910865421250de7adcba1429167b00d4\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5602069\nTested-by: Matt Stark \u003cmsta@google.com\u003e\nReviewed-by: Brian Granaghan \u003cgranaghan@google.com\u003e\nCommit-Queue: Matt Stark \u003cmsta@google.com\u003e\n"
    },
    {
      "commit": "f4a8b6ad74b71b78582a75f30a3b65592fd25cfa",
      "tree": "fb58a43a3eea70d913cd2d611a7d40b0fd427d62",
      "parents": [
        "a3775b47ae2ea392cffe6868683112995c81f486"
      ],
      "author": {
        "name": "Matt Stark",
        "email": "msta@google.com",
        "time": "Wed Jun 05 23:01:51 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 06 00:33:05 2024"
      },
      "message": "Remove unused metallurgy project.\n\nThis is a remnant of when we were planning on doing nested bazel invocations from inside ebuild actions.\n\nBUG\u003dNone\nTEST\u003dportage/tools/run_tests.sh\n\nChange-Id: I3a55394d19baca236652efd8165e8df85276ba4c\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5599912\nAuto-Submit: Matt Stark \u003cmsta@google.com\u003e\nTested-by: Matt Stark \u003cmsta@google.com\u003e\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nCommit-Queue: Tim Bain \u003ctbain@google.com\u003e\n"
    },
    {
      "commit": "a3775b47ae2ea392cffe6868683112995c81f486",
      "tree": "afdb87a3e4c92fc4ec4cfeaa1cd1bf7f7097f4f8",
      "parents": [
        "a221811da19e45ac264c82a5af1d69ef30e57c99"
      ],
      "author": {
        "name": "Matt Stark",
        "email": "msta@google.com",
        "time": "Tue Jun 04 04:08:06 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 06 00:15:48 2024"
      },
      "message": "Fix indexmap to compile properly with the hermetic toolchain.\n\nFor some reason std isn\u0027t enabled when the hermetic toolchain is enabled. I think the change in cargo version is the cause, but I\u0027m not entirely sure.\n\nBUG\u003dNone\nTEST\u003dportage/tools/run_tests.sh\n\nChange-Id: I83f58273752a54c789dcf6dd51e7585086a37d6c\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5596148\nTested-by: Matt Stark \u003cmsta@google.com\u003e\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nCommit-Queue: Tim Bain \u003ctbain@google.com\u003e\nAuto-Submit: Matt Stark \u003cmsta@google.com\u003e\n"
    },
    {
      "commit": "a221811da19e45ac264c82a5af1d69ef30e57c99",
      "tree": "6b3347939708540aa4490ede9fa59a10a43ffb6c",
      "parents": [
        "e303f55f55ed3dc230be3c8cd9f93bf14d9c342e"
      ],
      "author": {
        "name": "Matt Stark",
        "email": "msta@google.com",
        "time": "Wed Jun 05 22:19:25 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 06 00:11:35 2024"
      },
      "message": "Reland \"Update the hermetic C++ toolchain to the new API.\"\n\nThis reverts commit 233cc9b93843d2096fe5227a9cae239b30965dbc.\n\nReason for revert: There appears to be a bug in gerrit where the Cq-Depend was incorrectly seen as empty, and thus not submitted\n\nOriginal change\u0027s description:\n\u003e Revert \"Update the hermetic C++ toolchain to the new API.\"\n\u003e\n\u003e This reverts commit d65802a1bcbdc16bce3bb7433dfbb0d9f3274ecf.\n\u003e\n\u003e Reason for revert: Breaking the snapshot builder: https://ci.chromium.org/ui/p/chromeos/builders/postsubmit/amd64-generic-bazel-snapshot/14328/infra\n\u003e\n\u003e Original change\u0027s description:\n\u003e \u003e Update the hermetic C++ toolchain to the new API.\n\u003e \u003e\n\u003e \u003e BUG\u003db:291840720\n\u003e \u003e TEST\u003dportage/tools/run_tests.sh\n\u003e \u003e\n\u003e \u003e Cq-Depend: 5595428\n\u003e \u003e Change-Id: I7eda930c4ef1908181ab86571d76ae4cd99570f5\n\u003e \u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5595076\n\u003e \u003e Reviewed-by: Tim Bain \u003ctbain@google.com\u003e\n\u003e \u003e Auto-Submit: Matt Stark \u003cmsta@google.com\u003e\n\u003e \u003e Tested-by: Matt Stark \u003cmsta@google.com\u003e\n\u003e \u003e Commit-Queue: Tim Bain \u003ctbain@google.com\u003e\n\u003e\n\u003e BUG\u003db:291840720, b:345266627\n\u003e\n\u003e Change-Id: I0af634e4b219534e491b23db17c9d5cfc9cf53a2\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5601803\n\u003e Reviewed-by: Matt Stark \u003cmsta@google.com\u003e\n\u003e Commit-Queue: Matt Stark \u003cmsta@google.com\u003e\n\u003e Auto-Submit: Raul Rangel \u003crrangel@chromium.org\u003e\n\u003e Commit-Queue: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n\u003e Bot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n\nBUG\u003db:291840720, b:345266627\nTEST\u003dportage/tools/run_tests.sh\n\nCq-Depend: 5595428\nChange-Id: I251c5030a6287858beadac9166ed51010720fa9f\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5599911\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nCommit-Queue: Matt Stark \u003cmsta@google.com\u003e\nAuto-Submit: Matt Stark \u003cmsta@google.com\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nTested-by: Matt Stark \u003cmsta@google.com\u003e\n"
    },
    {
      "commit": "e303f55f55ed3dc230be3c8cd9f93bf14d9c342e",
      "tree": "a4b8ec4dc484aa40c3ae555fdf66c247a789597e",
      "parents": [
        "d66dfbb1112b2accbc28dee1fc91149cd8da0fd7"
      ],
      "author": {
        "name": "Matt Stark",
        "email": "msta@google.com",
        "time": "Wed Jun 05 21:30:58 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jun 06 00:10:01 2024"
      },
      "message": "Add a starlark implementation of native.new_local_repository.\n\nThis should allow us to use new_local_repository from module extensions.\n\nBUG\u003dNone\nTEST\u003dportage/tools/run_tests.sh\n\nChange-Id: I0c4ac7b2ea99b7aa23c32efae9aa387bceafcf40\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5599910\nCommit-Queue: Matt Stark \u003cmsta@google.com\u003e\nTested-by: Matt Stark \u003cmsta@google.com\u003e\nReviewed-by: Brian Granaghan \u003cgranaghan@google.com\u003e\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nAuto-Submit: Matt Stark \u003cmsta@google.com\u003e\nCommit-Queue: Tim Bain \u003ctbain@google.com\u003e\n"
    },
    {
      "commit": "d66dfbb1112b2accbc28dee1fc91149cd8da0fd7",
      "tree": "f0213d39762b7eed67e12cfca5e527a094449d4e",
      "parents": [
        "233cc9b93843d2096fe5227a9cae239b30965dbc"
      ],
      "author": {
        "name": "Matt Stark",
        "email": "msta@google.com",
        "time": "Wed Jun 05 00:59:10 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 05 21:47:18 2024"
      },
      "message": "Upgrade fwsdk\u0027s skylib to 1.7.1.\n\nThis is required to prevent analysis phase errors, since although they don\u0027t use it, they load some non-fwsdk files which will soon depend on the upgrade.\n\nBUG\u003dNone\nTEST\u003dCQ\n\nChange-Id: I1ba7b40f5bad67b4d3962e4f142cc33edb6bcd3b\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5599738\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nCommit-Queue: Matt Stark \u003cmsta@google.com\u003e\nAuto-Submit: Matt Stark \u003cmsta@google.com\u003e\nTested-by: Matt Stark \u003cmsta@google.com\u003e\n"
    },
    {
      "commit": "233cc9b93843d2096fe5227a9cae239b30965dbc",
      "tree": "ef2438c434529246756aed23cf522dd90c8e5f1f",
      "parents": [
        "1467ebbfd6fcbb81204ee3ffdbaea3d7f9ae5e1f"
      ],
      "author": {
        "name": "Raul Rangel",
        "email": "rrangel@chromium.org",
        "time": "Wed Jun 05 19:39:15 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 05 21:14:45 2024"
      },
      "message": "Revert \"Update the hermetic C++ toolchain to the new API.\"\n\nThis reverts commit d65802a1bcbdc16bce3bb7433dfbb0d9f3274ecf.\n\nReason for revert: Breaking the snapshot builder: https://ci.chromium.org/ui/p/chromeos/builders/postsubmit/amd64-generic-bazel-snapshot/14328/infra\n\nOriginal change\u0027s description:\n\u003e Update the hermetic C++ toolchain to the new API.\n\u003e\n\u003e BUG\u003db:291840720\n\u003e TEST\u003dportage/tools/run_tests.sh\n\u003e\n\u003e Cq-Depend: 5595428\n\u003e Change-Id: I7eda930c4ef1908181ab86571d76ae4cd99570f5\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5595076\n\u003e Reviewed-by: Tim Bain \u003ctbain@google.com\u003e\n\u003e Auto-Submit: Matt Stark \u003cmsta@google.com\u003e\n\u003e Tested-by: Matt Stark \u003cmsta@google.com\u003e\n\u003e Commit-Queue: Tim Bain \u003ctbain@google.com\u003e\n\nBUG\u003db:291840720, b:345266627\n\nChange-Id: I0af634e4b219534e491b23db17c9d5cfc9cf53a2\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5601803\nReviewed-by: Matt Stark \u003cmsta@google.com\u003e\nCommit-Queue: Matt Stark \u003cmsta@google.com\u003e\nAuto-Submit: Raul Rangel \u003crrangel@chromium.org\u003e\nCommit-Queue: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1467ebbfd6fcbb81204ee3ffdbaea3d7f9ae5e1f",
      "tree": "113f9d414f494f813a9dc1d92476cf1463fe5d88",
      "parents": [
        "d65802a1bcbdc16bce3bb7433dfbb0d9f3274ecf"
      ],
      "author": {
        "name": "Matt Stark",
        "email": "msta@google.com",
        "time": "Wed Jun 05 01:16:33 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 05 18:53:28 2024"
      },
      "message": "Update the path for vscode settings.\n\nThe previous one was incorrect.\n\nBUG\u003dNone\nTEST\u003dportage/tools/run_tests.sh\n\nChange-Id: I9fc6312ef347cf98bab2c890bfdb70d73e65cca2\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5599739\nAuto-Submit: Matt Stark \u003cmsta@google.com\u003e\nTested-by: Matt Stark \u003cmsta@google.com\u003e\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nCommit-Queue: Tim Bain \u003ctbain@google.com\u003e\n"
    },
    {
      "commit": "d65802a1bcbdc16bce3bb7433dfbb0d9f3274ecf",
      "tree": "33463b9960835b0c1f3b74978da3dec5583e958e",
      "parents": [
        "3b7788e08f729f7f96469035f17bf5e5cd7d52e1"
      ],
      "author": {
        "name": "Matt Stark",
        "email": "msta@google.com",
        "time": "Mon Jun 03 23:39:01 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 05 18:52:15 2024"
      },
      "message": "Update the hermetic C++ toolchain to the new API.\n\nBUG\u003db:291840720\nTEST\u003dportage/tools/run_tests.sh\n\nCq-Depend: 5595428\nChange-Id: I7eda930c4ef1908181ab86571d76ae4cd99570f5\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5595076\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nAuto-Submit: Matt Stark \u003cmsta@google.com\u003e\nTested-by: Matt Stark \u003cmsta@google.com\u003e\nCommit-Queue: Tim Bain \u003ctbain@google.com\u003e\n"
    },
    {
      "commit": "3b7788e08f729f7f96469035f17bf5e5cd7d52e1",
      "tree": "3db5636151be26bc428b041d7c256b99499a2e71",
      "parents": [
        "db59438834f99f557439d413db0bd0c5c750b4ef"
      ],
      "author": {
        "name": "Ryo Hashimoto",
        "email": "hashimoto@chromium.org",
        "time": "Wed Jun 05 02:10:23 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Jun 05 05:20:18 2024"
      },
      "message": "ebuild_sizing.bzl: Add coreboot-sdk packages\n\nBUG\u003db:344696172\nTEST\u003dCQ\n\nChange-Id: I28c08c3d32fea26ae94cb0e69c40e10363d7a005\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5599898\nTested-by: Ryo Hashimoto \u003chashimoto@chromium.org\u003e\nCommit-Queue: Ryo Hashimoto \u003chashimoto@chromium.org\u003e\nReviewed-by: Raul Rangel \u003crrangel@chromium.org\u003e\n"
    },
    {
      "commit": "db59438834f99f557439d413db0bd0c5c750b4ef",
      "tree": "74681260eed639da0780e94114a2996f3f5c49e0",
      "parents": [
        "539bce81c1773161e84bc26e0437fccbd7589738"
      ],
      "author": {
        "name": "Raul E Rangel",
        "email": "rrangel@chromium.org",
        "time": "Wed May 29 16:25:29 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 04 19:03:39 2024"
      },
      "message": "portage: Enable interface libraries by default\n\nBUG\u003db:261863720\nTEST\u003dCQ\n\nForce-Relevant-Builds: amd64-generic-bazel-cq, brya-bazel-cq\nDisallow-Looks-For-Green: True\nCq-Depend: chrome-internal:7339277, chromium:5582721, chromium:5590260\nChange-Id: I45c64e7bcd57b17321bdd46f6050300afe7ab1ac\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5582029\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\n"
    },
    {
      "commit": "539bce81c1773161e84bc26e0437fccbd7589738",
      "tree": "006a120d0a529ada231e8d5e925b3a0778aa4f58",
      "parents": [
        "57dfa4e8f645809d522df861875c64eadbf102fb"
      ],
      "author": {
        "name": "Raul E Rangel",
        "email": "rrangel@chromium.org",
        "time": "Fri May 31 20:26:08 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 04 19:03:37 2024"
      },
      "message": "portage: Skip generating interface libs when versioned symbols are found\n\n`llvm-ifs` doesn\u0027t properly handle libraries that expose versioned\nsymbols. This change makes it so we inspect the shared object for any\nversioned symbols. If it contains any, then we just simply copy it over.\n\nBUG\u003db:344001490, b:261863720\nTEST\u003dUSE_REMOTE\u003dtrue BOARD\u003damd64-generic bazel run -k --//bazel/portage:enable_interface_libraries --//bazel/portage:enable_interface_libraries_validator \\@portage//internal/packages/stage2/target/board/portage-stable/net-libs/libpsl:0.21.1-r2\n\nChange-Id: I4ef4dff2bc3ca28252a5bfbb92d8d2a720c1fcb4\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5590260\nAuto-Submit: Raul Rangel \u003crrangel@chromium.org\u003e\nReviewed-by: George Burgess \u003cgbiv@chromium.org\u003e\nCommit-Queue: Raul Rangel \u003crrangel@chromium.org\u003e\nTested-by: Raul Rangel \u003crrangel@chromium.org\u003e\n"
    },
    {
      "commit": "57dfa4e8f645809d522df861875c64eadbf102fb",
      "tree": "ddf5cc88afc349a29165c6905c7c049d6990dc4f",
      "parents": [
        "42fd984e14942e416af13c7bd48fc7f7932d48eb"
      ],
      "author": {
        "name": "Tim Bain",
        "email": "tbain@google.com",
        "time": "Tue Jun 04 15:19:25 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 04 18:29:54 2024"
      },
      "message": "Set --experimental_repository_downloader_retries\n\nEnable the --experimental_repository_downloader_retries flag, which\nretries HTTP downloads when we download less content than the full file\ncontains.\n\nBUG\u003db:341723526\nTEST\u003dcros build-packages --board\u003damd64-generic --bazel sys-apps/attr\n\nCq-Depend: chromium:5519490\nChange-Id: I9b2352cd2361f29a988dac65c4b432837cecefd9\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5596605\nReviewed-by: Raul Rangel \u003crrangel@chromium.org\u003e\nAuto-Submit: Tim Bain \u003ctbain@google.com\u003e\nTested-by: Tim Bain \u003ctbain@google.com\u003e\nCommit-Queue: Tim Bain \u003ctbain@google.com\u003e\n"
    },
    {
      "commit": "42fd984e14942e416af13c7bd48fc7f7932d48eb",
      "tree": "85132ba05ecc2298a3d60d610919b423f71c7769",
      "parents": [
        "9f27429cce93d1c3951823a8bff514f9fe445dbf"
      ],
      "author": {
        "name": "Matt Stark",
        "email": "msta@google.com",
        "time": "Fri May 31 00:36:27 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 04 16:09:38 2024"
      },
      "message": "Create helper functions to generate self-extracting binaries.\n\nBUG\u003db:291840720\nTEST\u003dportage/tools/run_tests.sh\n\nChange-Id: If06627d8578cfabebeb3da99a1fc2f325728a5bd\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5584762\nCommit-Queue: Matt Stark \u003cmsta@google.com\u003e\nTested-by: Matt Stark \u003cmsta@google.com\u003e\nAuto-Submit: Matt Stark \u003cmsta@google.com\u003e\nReviewed-by: George Burgess \u003cgbiv@chromium.org\u003e\n"
    },
    {
      "commit": "9f27429cce93d1c3951823a8bff514f9fe445dbf",
      "tree": "8d9efce6546d97d62bcfea9211c6273f076caae9",
      "parents": [
        "34b3c0f1d8d48a1a776932f8734c3f73f52d6546"
      ],
      "author": {
        "name": "Maksim Ivanov",
        "email": "emaxx@google.com",
        "time": "Tue May 07 01:37:11 2024"
      },
      "committer": {
        "name": "Chromeos LUCI",
        "email": "chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Jun 04 14:48:10 2024"
      },
      "message": "Update Bazel to 7.2.0-rc2\n\nThis should fix execlog issues in remote-exec-enabled builds.\n\nBUG\u003db:339009243,b:340476082,b:322092142\nTEST\u003dbuild passes\n\nCq-Depend: chromium:5587136\nForce-Relevant-Builds: brya-bazel-cq\nForce-Relevant-Builds: amd64-generic-bazel-cq\nDisallow-Recycled-Builds: all\nDisallow-Slim-Builds: all\nChange-Id: I2108373924a4983ad9b3c00666b861c5c9aebb22\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/bazel/+/5519490\nTested-by: Maksim Ivanov \u003cemaxx@chromium.org\u003e\nCommit-Queue: Maksim Ivanov \u003cemaxx@chromium.org\u003e\nReviewed-by: Tim Bain \u003ctbain@google.com\u003e\n"
    }
  ],
  "next": "34b3c0f1d8d48a1a776932f8734c3f73f52d6546"
}
