[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 1/8] build-system: clean up TCG/TCI configury
From: |
John Paul Adrian Glaubitz |
Subject: |
Re: [PATCH 1/8] build-system: clean up TCG/TCI configury |
Date: |
Thu, 14 Jan 2021 10:51:34 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 |
Hello!
On 1/13/21 3:23 PM, Helge Deller wrote:
>> This is what that TCG interpreter provides for. eg would anyone
>> really want to emulate aarch64 guest when runing on a hppa host ?
>
> In debian many packages directly and indirectly depend on the qemu
> source package, because it provides - beside the emulator - various
> userspace tools which are necessary natively, like e.g. qemu-img.
I agree, that this a problem and it would be great if QEMU could be fixed
that it builds on all targets, not necessarily with all features available.
Currently, it looks like this:
> https://buildd.debian.org/status/package.php?p=qemu&suite=sid
Note: The build failure on sparc64 is a bug in the device-tree-compiler
package which has not been fixed in Debian yet, see:
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=977031
> In the past building those tools failed on hppa because the configure script
> detected that neither native TCG nor TCG interpreter support was possible.
> As such the configuration aborted and no tools were built.
> So, the change should still make it possible to enable building the userspace
> tools.
I agree.
> On the other side, sometimes even a slow TCG-interpreter enabled qemu
> for other arches can be useful. It's not about speed, but about the
> *possibility* to emulate small pieces of different code, e.g.
> cross-compilers, bios-tools and such. It's not used often, but it
> can be handy.
I also agree here.
> That said, if it doesn't hurt I think we should not disable something
> which can be useful (this applies to all architectures).
True.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaubitz@debian.org
`. `' Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
- Re: [PATCH 1/8] build-system: clean up TCG/TCI configury, (continued)
- Re: [PATCH 1/8] build-system: clean up TCG/TCI configury, Paolo Bonzini, 2021/01/07
- Re: [PATCH 1/8] build-system: clean up TCG/TCI configury, Daniel P . Berrangé, 2021/01/07
- Re: [PATCH 1/8] build-system: clean up TCG/TCI configury, Philippe Mathieu-Daudé, 2021/01/13
- Re: [PATCH 1/8] build-system: clean up TCG/TCI configury, Helge Deller, 2021/01/13
- Re: [PATCH 1/8] build-system: clean up TCG/TCI configury, Daniel P . Berrangé, 2021/01/13
- Re: [PATCH 1/8] build-system: clean up TCG/TCI configury, Peter Maydell, 2021/01/13
- Re: [PATCH 1/8] build-system: clean up TCG/TCI configury, Helge Deller, 2021/01/13
- Re: [PATCH 1/8] build-system: clean up TCG/TCI configury, Helge Deller, 2021/01/13
- Re: [PATCH 1/8] build-system: clean up TCG/TCI configury, Paolo Bonzini, 2021/01/13
- Re: [PATCH 1/8] build-system: clean up TCG/TCI configury, Helge Deller, 2021/01/13
- Re: [PATCH 1/8] build-system: clean up TCG/TCI configury,
John Paul Adrian Glaubitz <=
- Re: [PATCH 1/8] build-system: clean up TCG/TCI configury, John David Anglin, 2021/01/13
- Re: [PATCH 1/8] build-system: clean up TCG/TCI configury, John Paul Adrian Glaubitz, 2021/01/13
[PATCH 3/8] gtk: remove CONFIG_GTK_GL, Paolo Bonzini, 2021/01/07
[PATCH 2/8] cocoa: do not enable coreaudio automatically, Paolo Bonzini, 2021/01/07
[PATCH 5/8] configure: move GTK+ detection to Meson, Paolo Bonzini, 2021/01/07
[PATCH 4/8] configure: move X11 detection to Meson, Paolo Bonzini, 2021/01/07
[PATCH 8/8] configure: automatically parse command line for meson -D options, Paolo Bonzini, 2021/01/07