)]}'
{
  "commit": "d885c242e973e29c5604c04c08f07f58c6102cf0",
  "tree": "45b4c7a42c5d54aa2bcd60ee70d22c0d13ccc30c",
  "parents": [
    "c949b3e8606395d7dc0445ccb67d9b8ab009f9f5"
  ],
  "author": {
    "name": "Marc Kupietz",
    "email": "kupietz@ids-mannheim.de",
    "time": "Sun Aug 02 15:56:24 2026 +0200"
  },
  "committer": {
    "name": "Marc Kupietz",
    "email": "kupietz@ids-mannheim.de",
    "time": "Sun Aug 02 15:56:24 2026 +0200"
  },
  "message": "Stop when there is no rocksdb, and find its headers where it is\n\nWithout a rocksdb the build did not complain: the shared library was linked\nwith unresolved rocksdb symbols, which a linker permits, and the first thing\nthat linked it failed with a page of undefined references, blaming\ncollocatordb. It stops at the configure step now and says what to do.\n\nThe headers of the rocksdb that was found are used, instead of relying on the\ncompiler to look in the right place, and they are put before the other include\ndirectories. That way -DCMAKE_PREFIX_PATH\u003d\u003cprefix\u003e is enough for a rocksdb that\nwas built by hand, which is what Rocky Linux and RHEL need, as they do not\nnecessarily have a package. The README says how.\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\nChange-Id: I21f5cb5eb17c15c0fe77536027b112591c546e58\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "912a49b28c209bfc8f99333fc30e9ca183925a7c",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "bfdcca034b4c1579da7e4150d4e1527edd6c05bd",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "d04fa7982c663d05cec1d567c4448f7cbe8d3800",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "acf06725456686347d781ee4411432e8045a27fd",
      "new_mode": 33188,
      "new_path": "README.md"
    }
  ]
}
