)]}'
{
  "commit": "fb433baeeaa721a8ee90a10e8d3c41bc68ddb131",
  "tree": "b351bf56a3fe4df91dfb8de85ede6b0343614771",
  "parents": [
    "25ea7173f089ef3a615aee644fdc8edb98f462d1"
  ],
  "author": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Sat Mar 04 19:09:47 2023 +0000"
  },
  "committer": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Fri Mar 17 15:24:18 2023 +0000"
  },
  "message": "manibuilder: Switch to a per-image ccache\n\nWe used to have one big, shared ccache dir used by almost all images.\nThis doesn\u0027t scale well when we already know that parallel builds\n(for different architectures, for instance) don\u0027t have a chance to\nhit the same cache entries. Also, newer versions of ccache seem to\nhave a problem with this setup (Debian Bookworm and Fedora 37, to be\ninvestigated).\n\nWe pass a per-image identifier `${IDENT}` into the build and place\nthe cache in `/ccache/${IDENT}`. However, the configuration is kept\nin the default location, e.g. `~/.ccache/ccache.conf`. We can\u0027t\nconfigure this via ENV variables easily, because some distributions\noverride them.\n\nWe used to have the default 5GiB ccache limit. Now with the growing\nlist of images, we set a 32MiB limit per image. This should keep us\nwithin 5GiB for a while.\n\nChange-Id: I082f95aee050efad85867b309d363f61bfea751e\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom-stable/+/73471\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a9bc5e3688c62ea2c52624f2ca91839d41a73357",
      "old_mode": 33188,
      "old_path": "util/manibuilder/Dockerfile.alpine",
      "new_id": "227eb918093d461a05764a0687db4d5996cd321c",
      "new_mode": 33188,
      "new_path": "util/manibuilder/Dockerfile.alpine"
    },
    {
      "type": "modify",
      "old_id": "3bfe0624dc6405320cd7c373ff70e2b6f39231fc",
      "old_mode": 33188,
      "old_path": "util/manibuilder/Dockerfile.anita",
      "new_id": "b90311f4e28fac276110148d7449ab5f3cdf7bc9",
      "new_mode": 33188,
      "new_path": "util/manibuilder/Dockerfile.anita"
    },
    {
      "type": "modify",
      "old_id": "28389bd3238ea71fcafe0b7891fdf61ee8a426e3",
      "old_mode": 33188,
      "old_path": "util/manibuilder/Dockerfile.centos",
      "new_id": "6ca52141907c2156b74d91af18a490a4454fda2d",
      "new_mode": 33188,
      "new_path": "util/manibuilder/Dockerfile.centos"
    },
    {
      "type": "modify",
      "old_id": "87eabc445943a0d5470649e93309256cdeefac23",
      "old_mode": 33188,
      "old_path": "util/manibuilder/Dockerfile.debian-debootstrap",
      "new_id": "8eeb4ead859e267cc678f96b97dbfbd72db07bf8",
      "new_mode": 33188,
      "new_path": "util/manibuilder/Dockerfile.debian-debootstrap"
    },
    {
      "type": "modify",
      "old_id": "5fc733829e04ecbc30e1b7f714aba43bd3c3053d",
      "old_mode": 33188,
      "old_path": "util/manibuilder/Dockerfile.djgpp",
      "new_id": "36cabfe78bc8acd61351247f2d3322e5ca86c8f5",
      "new_mode": 33188,
      "new_path": "util/manibuilder/Dockerfile.djgpp"
    },
    {
      "type": "modify",
      "old_id": "c66d5393cc298c4f2e4a531c10ceb107710a3e42",
      "old_mode": 33188,
      "old_path": "util/manibuilder/Dockerfile.fedora",
      "new_id": "82a1e21cb2c293a235c454187d76c4032126b513",
      "new_mode": 33188,
      "new_path": "util/manibuilder/Dockerfile.fedora"
    },
    {
      "type": "modify",
      "old_id": "6025e723b9a2373987ca2a4ddf80702e4cf72b4b",
      "old_mode": 33188,
      "old_path": "util/manibuilder/Dockerfile.ubuntu-debootstrap",
      "new_id": "17625062f2f8a8e78cfda299ccd98c0125f251f3",
      "new_mode": 33188,
      "new_path": "util/manibuilder/Dockerfile.ubuntu-debootstrap"
    },
    {
      "type": "modify",
      "old_id": "e6834cfa67c9e26b6e0287af9d8b0bd93c2a986f",
      "old_mode": 33188,
      "old_path": "util/manibuilder/Makefile",
      "new_id": "bef0ad7e9711aed266d3b78c360f7f324561713c",
      "new_mode": 33188,
      "new_path": "util/manibuilder/Makefile"
    },
    {
      "type": "modify",
      "old_id": "3da4455f5e2e98682852dd6ea56dd8e9c92ceb29",
      "old_mode": 33188,
      "old_path": "util/manibuilder/anita-wrapper.sh",
      "new_id": "c40429718edf5e359f41081e8b5db9cb92e01032",
      "new_mode": 33188,
      "new_path": "util/manibuilder/anita-wrapper.sh"
    }
  ]
}
