[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-block] [Qemu-devel] [PATCH 0/6] configure: Try to fix --static
From: |
Peter Maydell |
Subject: |
Re: [Qemu-block] [Qemu-devel] [PATCH 0/6] configure: Try to fix --static linking |
Date: |
Fri, 14 Jun 2019 15:30:36 +0100 |
On Fri, 14 Jun 2019 at 14:58, Alex Bennée <address@hidden> wrote:
> It would be nice to have a --static-user config flag and deprecate the
> --static flag. I don't think there is a decent use case for system
> emulation targets.
It would be really tricky to build half with static and half
without: our configure and build system really assumes that
fundamental stuff like "what libraries" and "what compiler flags"
are the same across the whole of the build.
Is --static-user really much better than:
* allow --static --disable-system --disable-tools
* forbid --static without --disable-system --disable-tools
* require users to build the static usermode binaries separately
from the system/tools build
(which is in practice what we have now) ?
Debian wants both static usermode and non-static usermode
binaries, so they'd still need to build multiple times anyway.
thanks
-- PMM
- [Qemu-block] [PATCH 2/6] configure: Link test before auto-enabling glusterfs libraries, (continued)
- [Qemu-block] [PATCH 2/6] configure: Link test before auto-enabling glusterfs libraries, Philippe Mathieu-Daudé, 2019/06/14
- [Qemu-block] [PATCH 3/6] configure: Link test before auto-enabling the libusb library, Philippe Mathieu-Daudé, 2019/06/14
- [Qemu-block] [PATCH 4/6] configure: Link test before auto-enabling the libusbredir library, Philippe Mathieu-Daudé, 2019/06/14
- [Qemu-block] [PATCH 5/6] configure: Link test before auto-enabling the pulseaudio library, Philippe Mathieu-Daudé, 2019/06/14
- [Qemu-block] [PATCH 6/6] .travis.yml: Test static linking, Philippe Mathieu-Daudé, 2019/06/14
- Re: [Qemu-block] [PATCH 0/6] configure: Try to fix --static linking, Philippe Mathieu-Daudé, 2019/06/14
- Re: [Qemu-block] [Qemu-devel] [PATCH 0/6] configure: Try to fix --static linking, Peter Maydell, 2019/06/14