)]}'
{
  "commit": "0705a5cc1df7ad6bd3c2a7dfb1faccd3b44269c1",
  "tree": "ee9720426e1ba130936c7304d69941d734cadc65",
  "parents": [
    "6903c037a6b45140a495a6541ef92a0aabc7a30c"
  ],
  "author": {
    "name": "Alexey Kardashevskiy",
    "email": "aik@ozlabs.ru",
    "time": "Thu Sep 30 16:48:14 2021 +1000"
  },
  "committer": {
    "name": "Alexey Kardashevskiy",
    "email": "aik@ozlabs.ru",
    "time": "Fri Oct 01 14:19:58 2021 +1000"
  },
  "message": "js2x: Fix compile and cleanup\n\nThis moves shared symbols out from the header file and leaves only\nthe minimum in bmc.h.\n\nThis fixes a \"while (...); {\" bug spotted by the modern gcc.\n\nThis fixes cleanup as otherwise the board-js2x/Makefile\u0027s \"clean\" tries\ncleaning \"rtas\" which tries cleaning all libs (not just the ones it uses)\nand that in turn triggers generation of lib/libtpm/Makefile.dep which\nfails due to missing ./board-js2x/include/version.h.\n\nThis fixes create_reloc_table.sh to build with newer toolchains which\notherwise fail with:\n\nld: cannot use executable file \u0027reloc_table.o\u0027 as input to a link\n\nThis adds js2x compile to the travis script to know when it breaks\nagain.\n\nSigned-off-by: Alexey Kardashevskiy \u003caik@ozlabs.ru\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0f3b8712cb063eb647c0ec0e4fdb3f711271f444",
      "old_mode": 33188,
      "old_path": ".travis.yml",
      "new_id": "59af7a7d534fd39663821c568cd3f21a96ba5a87",
      "new_mode": 33188,
      "new_path": ".travis.yml"
    },
    {
      "type": "modify",
      "old_id": "39dff80b24f0708164409cdbd8ba72abb26f22be",
      "old_mode": 33188,
      "old_path": "board-js2x/include/bmc.h",
      "new_id": "787937943a51e8429b1156de11147cad247eabf3",
      "new_mode": 33188,
      "new_path": "board-js2x/include/bmc.h"
    },
    {
      "type": "modify",
      "old_id": "7f7409d9f311c5d0895532cf34c9d65b0db22b76",
      "old_mode": 33188,
      "old_path": "board-js2x/rtas/rtas_board.c",
      "new_id": "531bb1f32dee0c781ccf631768cdbff5e81605c8",
      "new_mode": 33188,
      "new_path": "board-js2x/rtas/rtas_board.c"
    },
    {
      "type": "modify",
      "old_id": "7369894952fb75f00a50f79a0c0c9fe72965cea0",
      "old_mode": 33188,
      "old_path": "lib/Makefile",
      "new_id": "fbc4eec83cf5f50d5b8f19fff05f226f96f734be",
      "new_mode": 33188,
      "new_path": "lib/Makefile"
    },
    {
      "type": "modify",
      "old_id": "8cacb742a7014ec8e5f8f85bb918318808920bfc",
      "old_mode": 33261,
      "old_path": "tools/create_reloc_table.sh",
      "new_id": "d4790ddff0b05d062f307cf4ea0066554cfef5ae",
      "new_mode": 33261,
      "new_path": "tools/create_reloc_table.sh"
    }
  ]
}
