)]}'
{
  "commit": "dca6c883ea6219460efbe3dadde4b8b9cb12c845",
  "tree": "71352e214bd59277a50a43779bb2cbafbace6cc3",
  "parents": [
    "3f3dc2bd5f8cbde24cb581ed0aed0e372bfd556c"
  ],
  "author": {
    "name": "Stephen Hemminger",
    "email": "shemminger@vyatta.com",
    "time": "Wed Jan 27 12:38:16 2010 +0300"
  },
  "committer": {
    "name": "Denis Ovsienko",
    "email": "infrastation@yandex.ru",
    "time": "Wed Jan 27 12:38:16 2010 +0300"
  },
  "message": "lib: undo the last PIE commit\n\nStephen:\nA recent change breaks build Quagga on Debian Lenny with amd64 (but not\ni386). Not sure whether this is cause by ld, gcc, or libtool; but\nwhatever it just won\u0027t work for a large number of users.\n\nMathias:\nI would guess it\u0027s a problem of libtool because it adds \"-fPIC -DPIC\" to\nthe compiler flags but doesn\u0027t remove -fPIE. That wouldn\u0027t be a problem\nif the compiler would ignore the -fPIE in favor to the latter -fPIC, but\nobviously it does not. [...] Those objects were actually compiled with\n-fPIC but also -fPIE which seems to confuse gcc.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6264878e2c3036c71afea2caa5566ee303f89b3f",
      "old_mode": 33188,
      "old_path": "lib/Makefile.am",
      "new_id": "315e919beec226763fdf550ec867123cab60e607",
      "new_mode": 33188,
      "new_path": "lib/Makefile.am"
    }
  ]
}
