)]}'
{
  "commit": "dfce1e128d90b7bd5251c65483e1e3a0dea3c3bd",
  "tree": "3203956361172f3363765922034f96ae319b9fc0",
  "parents": [
    "69eddfb6da081489ddb6d8997f6cbc7388c1a025"
  ],
  "author": {
    "name": "Sergiu Deitsch",
    "email": "sergiu.deitsch@gmail.com",
    "time": "Tue Jun 07 23:53:12 2022 +0200"
  },
  "committer": {
    "name": "Sergiu Deitsch",
    "email": "sergiu.deitsch@gmail.com",
    "time": "Wed Jun 08 00:03:41 2022 +0200"
  },
  "message": "Link against threading library only if necessary\n\n1. The platform specific threads library is only needed if we actually\n   use threads. In this case, the library is not optional opposed to\n   previous logic.\n2. Do not hide the find module output to allow the user to understand\n   what happens in case of a CMake failure to locate Threads.\n3. Finally, Threads is private dependency that does need to be\n   propagated to consumers unless Ceres was compiled as a static\n   library.\n\nChange-Id: I8d9d9cd42930e1ed234f69a2dba70d0ee2755b4e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "06f0fddc813f9439f4c2c56e0c73064de3e90b6f",
      "old_mode": 33188,
      "old_path": "cmake/CeresConfig.cmake.in",
      "new_id": "32108e47bbb37c0025c408702915a843d7f9a3b4",
      "new_mode": 33188,
      "new_path": "cmake/CeresConfig.cmake.in"
    },
    {
      "type": "modify",
      "old_id": "d6babfb0f1dbf86989a98a5a568f5f54a870580a",
      "old_mode": 33188,
      "old_path": "internal/ceres/CMakeLists.txt",
      "new_id": "4c9bfe76648b9bf2a5af12c72fc651b0b326096e",
      "new_mode": 33188,
      "new_path": "internal/ceres/CMakeLists.txt"
    }
  ]
}
