)]}'
{
  "commit": "d7a6aa74c8672cfc676754a55ca1fde3fc03dc50",
  "tree": "4626d5e749c07d4dfbda606a472c55961e37c67a",
  "parents": [
    "22589c4996243528979e5815dfbb5a46cbd419a0"
  ],
  "author": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Thu Oct 07 18:00:08 2021 +0200"
  },
  "committer": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Thu Oct 07 18:00:08 2021 +0200"
  },
  "message": "[gdb/testsuite] Fix gdb.threads/check-libthread-db.exp with glibc 2.34\n\nWhen running test-case gdb.threads/check-libthread-db.exp on openSUSE\nTumbleweed (with glibc 2.34) I get:\n...\n(gdb) continue^M\nContinuing.^M\n[Thread debugging using libthread_db enabled]^M\nUsing host libthread_db library \"/lib64/libthread_db.so.1\".^M\nStopped due to shared library event:^M\n  Inferior loaded /lib64/libm.so.6^M\n    /lib64/libc.so.6^M\n(gdb) FAIL: gdb.threads/check-libthread-db.exp: user-initiated check: continue\n...\n\nThe check expect the inferior to load libpthread, but since glibc 2.34\nlibpthread has been integrated into glibc, and consequently it\u0027s no longer\na dependency:\n...\n$ ldd outputs/gdb.threads/check-libthread-db/check-libthread-db\n        linux-vdso.so.1 (0x00007ffe4cae4000)\n        libm.so.6 \u003d\u003e /lib64/libm.so.6 (0x00007f167c77c000)\n        libc.so.6 \u003d\u003e /lib64/libc.so.6 (0x00007f167c572000)\n        /lib64/ld-linux-x86-64.so.2 (0x00007f167c86e000)\n...\n\nFix this by updating the regexp to expect libpthread or libc.\n\nTested on x86_64-linux.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6ecf40db6a973bc5e9fc71882679caac508038ea",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.threads/check-libthread-db.exp",
      "new_id": "423c29978c8ce6d00b55acbf30468d60625c54ea",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.threads/check-libthread-db.exp"
    }
  ]
}
