)]}'
{
  "commit": "ec8449a55b78c618bb9f0214b468d149790024e6",
  "tree": "fcbdfc9573f264aeacafda2e48c7531e9a5fd192",
  "parents": [
    "2093ffeb9efdef4f4c7c1145ca4f2b7afc1cdd65"
  ],
  "author": {
    "name": "Rainer Orth",
    "email": "ro@CeBiTec.Uni-Bielefeld.DE",
    "time": "Fri Aug 21 08:39:15 2026 +0200"
  },
  "committer": {
    "name": "Rainer Orth",
    "email": "ro@CeBiTec.Uni-Bielefeld.DE",
    "time": "Fri Aug 21 08:39:15 2026 +0200"
  },
  "message": "Use Solaris iconv\n\nCurrently hundreds of tests FAIL on Solaris with\n\nwarning: could not convert \u0027...\u0027 from the host encoding (ISO-8859-1) to UTF-32.\nThis normally should not happen, please file a bug report.\n\nThis happens because the system headers don\u0027t define __STDC_ISO_10646__\nwhich was only introduced in C17.  However, Solaris libc only conforms\nto C11.  Consequently PHONY_ICONV is defined, leading to those failures.\n\nHowever, Solaris 11.4 iconv is good enough to use: enabling its use\nfixes 300+ failures.  While it is likely that this also works with older\nSolaris 11 versions, those are unsupported and no longer tested.  In case\nof problems, one can always use GNU libiconv.\n\nThe results are on par with those using GNU libiconv 1.17, while\nforcibly disabling HAVE_ICONV on Linux/x86_64 adds causes the same\namount of failures.\n\nTested on sparcv9-sun-solaris2.11, x86_64-pc-solaris2.11, and\nx86_64-pc-solaris2.11.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8f27f3ba3cec4355c3a2085051ba304a98f98d6e",
      "old_mode": 33188,
      "old_path": "gdb/gdb_wchar.h",
      "new_id": "41faae476f6e59fa78ec524eb96ca54461536ba8",
      "new_mode": 33188,
      "new_path": "gdb/gdb_wchar.h"
    }
  ]
}
