)]}'
{
  "commit": "89cc73bda5fd181e9fcab2eadf5f80759379c1b3",
  "tree": "b1ddf34a7d13413887257ae0347109a336c54ce5",
  "parents": [
    "380090faffcbe3cbdc20af9c75979fdafaa5a834"
  ],
  "author": {
    "name": "Pyry Kontio",
    "email": "pyry.kontio@drasa.eu",
    "time": "Mon Jul 06 12:57:35 2020 +0900"
  },
  "committer": {
    "name": "Felix Singer",
    "email": "felixsinger@posteo.net",
    "time": "Thu Sep 29 17:35:30 2022 +0000"
  },
  "message": "Makefile: Fix building on AArch64 NixOS\n\nThe parsing of the output of archtest.c produced an unexpected\nvalue on AArch64 NixOS. For example, the make variable ARCH was set to:\n\n```\nbit outside of fd_set selected\narm\n```\n\nThis made the arch and OS checks fail.\n\nThis commit simplifies the parsing, making it more robust.\n\nThe C files archtest.c, endiantest.c and os.h used to set the\nTARGET_OS, ARCH and ENDIAN variables, respectively, output\nthe result of the test as the final line, so just extracting\nthe final line and removing double quoting is enough.\n\nThis commit also fixes a bug with debug_shell lacking escaping\nsingle quotes, which prevented using the single quote in the\ndebug_shell calls. It used to work by accident before this fix;\nthe line in the call happened to contain a balanced pair of double\nquotes and lacked other characters that needed escaping, which\ndidn\u0027t break the debug_shell, but this was accidental and very\nbrittle.\n\nSigned-off-by: Pyry Kontio \u003cpyry.kontio@drasa.eu\u003e\nChange-Id: Iaa4477a71e758cf9ecad2c22f3b77bc6508a3510\nReviewed-on: https://review.coreboot.org/c/flashrom/+/43140\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom/+/67902\nReviewed-by: Thomas Heijligen \u003csrc@posteo.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7242b0913857074c40fe3c112124bca70324341c",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "52a2f951c9800921d5e39a1477bdab0f50cb51dd",
      "new_mode": 33188,
      "new_path": "Makefile"
    }
  ]
}
