)]}'
{
  "commit": "ceba72a68d17ee36ef24a71b80dde39ee934ece8",
  "tree": "912582b629745d650e9f8ae6fecb42e4345e3900",
  "parents": [
    "119041672592d1890d89dd8f194bd0919d801dc8"
  ],
  "author": {
    "name": "Paul Gortmaker",
    "email": "paul.gortmaker@windriver.com",
    "time": "Mon Aug 09 17:34:25 2010 -0400"
  },
  "committer": {
    "name": "James Morris",
    "email": "jmorris@namei.org",
    "time": "Thu Oct 21 10:12:38 2010 +1100"
  },
  "message": "selinux: fix parallel compile error\n\nSelinux has an autogenerated file, \"flask.h\" which is included by\ntwo other selinux files.  The current makefile has a single dependency\non the first object file in the selinux-y list, assuming that will get\nflask.h generated before anyone looks for it, but that assumption breaks\ndown in a \"make -jN\" situation and you get:\n\n   selinux/selinuxfs.c:35: fatal error: flask.h: No such file or directory\n   compilation terminated.\n   remake[9]: *** [security/selinux/selinuxfs.o] Error 1\n\nSince flask.h is included by security.h which in turn is included\nnearly everywhere, make the dependency apply to all of the selinux-y\nlist of objs.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "58d80f3bd6f681f6d366f5b67becd7ff433ce2c7",
      "old_mode": 33188,
      "old_path": "security/selinux/Makefile",
      "new_id": "c6fa30e2d67316325068d970de48fa8c373f7c11",
      "new_mode": 33188,
      "new_path": "security/selinux/Makefile"
    }
  ]
}
