libvixl compilation failure on Debian unstable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QEMU |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
As of commit 0e324626306:
$ lsb_release -d
Description: Debian GNU/Linux bullseye/sid
Project version: 5.2.50
C compiler for the host machine: cc (gcc 10.2.1 "cc (Debian 10.2.1-6) 10.2.1 20210110")
C linker for the host machine: cc ld.bfd 2.35.1
C++ compiler for the host machine: c++ (gcc 10.2.1 "c++ (Debian 10.2.1-6) 10.2.1 20210110")
C++ linker for the host machine: c++ ld.bfd 2.35.1
[6/79] Compiling C++ object libcommon.
FAILED: libcommon.
c++ -Ilibcommon.fa.p -I. -I.. -Iqapi -Itrace -Iui/shader -I/usr/
In file included from /home/philmd/
/usr/include/
36 | #if defined __cplusplus && (__GNUC_PREREQ (4, 4) \
| ^
/usr/include/
53 | #if defined __USE_MISC || defined __USE_XOPEN || __GLIBC_USE (ISOC2X)
| ^
/usr/include/
165 | || __GLIBC_USE (LIB_EXT2) || __GLIBC_USE (ISOC2X))
| ^
/usr/include/
174 | #if defined __USE_XOPEN2K8 || __GLIBC_USE (LIB_EXT2) || __GLIBC_USE (ISOC2X)
| ^
/usr/include/
492 | #if __GNUC_PREREQ (3,4)
| ^
In file included from /home/philmd/
/usr/include/
28 | __BEGIN_DECLS
| ^~~~~~~~~~~~~
In file included from /home/philmd/
/usr/include/
44 | size_t __n) __THROW __nonnull ((1, 2));
| ^~~~~~
/usr/include/
44 | size_t __n) __THROW __nonnull ((1, 2));
| ^~~~~~~
/usr/include/
47 | extern void *memmove (void *__dest, const void *__src, size_t __n)
| ^~~~~~
/usr/include/
48 | __THROW __nonnull ((1, 2));
| ^~~~~~~
/usr/include/
61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1));
| ^~~~~~
Is there a package dependency missing?
Changed in qemu: | |
status: | Fix Committed → Fix Released |
I think we had some c++ related fixes merged in the last weeks ... is this still reproducible with the current 6.0-rc5 version of QEMU?