)]}'
{
  "commit": "fe68cc0923ebfa0c12e4176f61ec9b363a07a73a",
  "tree": "7a8e821ed8102ce210061cfa11bae5672f9047aa",
  "parents": [
    "9eb51530c12ae645b91e308d16196c68563ea883"
  ],
  "author": {
    "name": "Alyssa Ross",
    "email": "hi@alyssa.is",
    "time": "Mon Aug 05 12:49:21 2024 +0200"
  },
  "committer": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Tue Aug 13 11:33:31 2024 +0200"
  },
  "message": "target/hexagon: don\u0027t look for static glib\n\nWhen cross compiling QEMU configured with --static, I\u0027ve been getting\nconfigure errors like the following:\n\n    Build-time dependency glib-2.0 found: NO\n\n    ../target/hexagon/meson.build:303:15: ERROR: Dependency lookup for glib-2.0 with method \u0027pkgconfig\u0027 failed: Could not generate libs for glib-2.0:\n    Package libpcre2-8 was not found in the pkg-config search path.\n    Perhaps you should add the directory containing `libpcre2-8.pc\u0027\n    to the PKG_CONFIG_PATH environment variable\n    Package \u0027libpcre2-8\u0027, required by \u0027glib-2.0\u0027, not found\n\nThis happens because --static sets the prefer_static Meson option, but\nmy build machine doesn\u0027t have a static libpcre2.  I don\u0027t think it\nmakes sense to insist that native dependencies are static, just\nbecause I want the non-native QEMU binaries to be static.\n\nSigned-off-by: Alyssa Ross \u003chi@alyssa.is\u003e\nLink: https://lore.kernel.org/r/20240805104921.4035256-1-hi@alyssa.is\nSigned-off-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b0b253aa6bfbdcb6ae228cbc85b139e1e6697d45",
      "old_mode": 33188,
      "old_path": "target/hexagon/meson.build",
      "new_id": "9ea1f4fc5947ffb8d5cc00681e759776cd959b69",
      "new_mode": 33188,
      "new_path": "target/hexagon/meson.build"
    }
  ]
}
