Summary: | app-emulation/qemu-7.2.0-r3 fails to compile: json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Virtualization Team <virtualization> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ajak, dilfridge, nvinson234, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/mesonbuild/meson/pull/11325 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
meson_introspect.patch |
Description
Agostino Sarubbo
![]() Created attachment 848785 [details]
build.log
build log and emerge --info
Error(s) that match a know pattern in addition to what has been reported in the summary: json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) Program cgcc found: NO Program iasl found: NO Program /usr/bin/gdbus-codegen found: NO Run-time dependency appleframeworks found: NO (tried framework) Run-time dependency blkio found: NO (tried pkgconfig) Run-time dependency canokey-qemu found: NO (tried pkgconfig) Run-time dependency gvnc-1.0 found: NO (tried pkgconfig and cmake) Run-time dependency libdaxctl found: NO (tried pkgconfig) Run-time dependency libkeyutils found: NO (tried pkgconfig) Run-time dependency libpmem found: NO (tried pkgconfig) Run-time dependency sndio found: NO (tried pkgconfig) Run-time dependency spice-protocol found: NO (tried pkgconfig) Run-time dependency u2f-emu found: NO (tried pkgconfig) this is a -native-symlinks build Created attachment 848873 [details, diff]
meson_introspect.patch
This patch fixes the reported issue and allows qemu to compile.
The patch effectively makes qemu not attempt to do what the authors intend for it to do there, but I debugged the problem (thank you for your excellent minimal reproducer!) and submitted a Meson PR to fix it: https://github.com/mesonbuild/meson/pull/11325 ci has reproduced this issue with version 7.2.0-r2 - Updating summary. ci has reproduced this issue with version 7.2.0-r3 - Updating summary. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1ab501c38a13aeea6d2b4a61e408b523b620d46 commit d1ab501c38a13aeea6d2b4a61e408b523b620d46 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-03-06 04:39:19 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-03-06 04:39:19 +0000 dev-util/meson: add 1.0.1 Closes: https://bugs.gentoo.org/891337 Signed-off-by: Sam James <sam@gentoo.org> dev-util/meson/Manifest | 1 + dev-util/meson/meson-1.0.1.ebuild | 121 ++++++++++++++++++++++++++++++++++++++ dev-util/meson/meson-9999.ebuild | 3 +- 3 files changed, 124 insertions(+), 1 deletion(-) |