)]}'
{
  "commit": "e2a57a815933b2d2e375f9de6be223098024ab90",
  "tree": "c455ea75a55dbd633a61c7e84fa3b8a3d9186a5e",
  "parents": [
    "d39d5ed97e2b8e089f85ffaf5909768d83147be0"
  ],
  "author": {
    "name": "Maarten Bressers",
    "email": "mbres@gentoo.org",
    "time": "Mon Oct 08 15:59:13 2007 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Mon Oct 08 16:06:51 2007 -0700"
  },
  "message": "Correct Makefile rule for generating custom keymap\n\nWhen building a custom keymap, after setting GENERATE_KEYMAP :\u003d 1 in\ndrivers/char/Makefile, the kernel build fails like this:\n\n    CC      drivers/char/vt.o\n  make[2]: *** No rule to make target `drivers/char/%.map\u0027, needed by `drivers/char/defkeymap.c\u0027.  Stop.\n  make[1]: *** [drivers/char] Error 2\n  make: *** [drivers] Error 2\n\nThis was caused by commit af8b128719f5248e542036ea994610a29d0642a6, which\ndeleted a necessary colon from the Makefile rule that generates the keymap,\nsince that rule contains both a target and a target-pattern.  The following\npatch puts the colon back:\n\nSigned-off-by: Maarten Bressers \u003cmbres@gentoo.org\u003e\nCc: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d68ddbe70f737414a876c9f52cf1417223cbe8b7",
      "old_mode": 33188,
      "old_path": "drivers/char/Makefile",
      "new_id": "c78ff26647ee2ba0642017e15e1d6f9805b9de37",
      "new_mode": 33188,
      "new_path": "drivers/char/Makefile"
    }
  ]
}
