)]}'
{
  "commit": "96ad2fd3c0c0414110fe58ed4ee511f49768fa3d",
  "tree": "6eb3f4e6341855931ea0b04e022e350fb9987645",
  "parents": [
    "626987854890e7a0b7479e5b33f1c24459b219cd"
  ],
  "author": {
    "name": "Rainer Orth",
    "email": "ro@CeBiTec.Uni-Bielefeld.DE",
    "time": "Fri Jul 25 09:49:13 2025 +0200"
  },
  "committer": {
    "name": "Rainer Orth",
    "email": "ro@CeBiTec.Uni-Bielefeld.DE",
    "time": "Fri Jul 25 09:49:13 2025 +0200"
  },
  "message": "ld: Force SHELL\u003d/bin/bash in ld for Solaris [PR32580]\n\nAs described in PR ld/32580, when using SHELL\u003d/bin/sh or /bin/ksh on\nSolaris, the generated linker scripts get corrupted.  So far, the only\nworkaround is to enforce /bin/bash instead.\n\nThis is a major nuisance for developers and users alike, so this patch\nautomates this by overriding SHELL in ld/configure.ac.\n\nTested on amd64-pc-solaris2.11 in three configurations:\n\n* CONFIG_SHELL unset\n\n* CONFIG_SHELL\u003d/bin/ksh\n\n* CONFIG_SHELL\u003d\u0027/bin/bash --norc\u0027\n\nIn the first two cases, SHELL was set to /bin/bash as desired, while in\nthe third it was left unchanged.\n\n2025-07-24  Rainer Orth  \u003cro@CeBiTec.Uni-Bielefeld.DE\u003e\n\n\tld:\n\tPR ld/32580\n\t* configure.ac \u003c*-*-solaris2*\u003e: Enforce SHELL\u003d/bin/bash.\n\t* configure: Regenerate.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "52bbeda444b0ba02f9c7badc73db1082141c71c2",
      "old_mode": 33188,
      "old_path": "ld/ChangeLog",
      "new_id": "96960ab08e05ff678320ba5de8afcf6048e386d5",
      "new_mode": 33188,
      "new_path": "ld/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "015666d30a6e2dc3e53773aefc3c169c4a447bee",
      "old_mode": 33261,
      "old_path": "ld/configure",
      "new_id": "124b44182bc3e64750d32bdb6362621a64f94dbb",
      "new_mode": 33261,
      "new_path": "ld/configure"
    },
    {
      "type": "modify",
      "old_id": "af065fe7d4f3a6f09666251ed25af3b69bf4b22b",
      "old_mode": 33188,
      "old_path": "ld/configure.ac",
      "new_id": "e306c1ded4afcea834eeb3b1970b80f58959a2cd",
      "new_mode": 33188,
      "new_path": "ld/configure.ac"
    }
  ]
}
