[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Qemu on Haiku
From: |
Thomas Huth |
Subject: |
Re: Qemu on Haiku |
Date: |
Fri, 25 Jun 2021 09:09:27 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 |
On 25/06/2021 06.12, Richard Zak wrote:
Hello there! I noticed the message which appears when building qemu on
Haiku. I'd hate for Haiku to lose qemu, so I would like to help!
What is needed in terms of a build system for continuous integration? I'm
not familiar with CI systems, other than simply knowing what they do.
Hi,
since a couple of month, we already have a Haiku VM in our VM tests, so the
basics are already there - it's possible to run a Haiku build test on a
Linux host by typing:
make vm-build-haiku.x86_64
However, it's still in a quite bad shape, the disk image that is used in
that VM is not big enough for compiling the whole QEMU sources. So somebody
needs to add some additional logic there to either increase the disk image
on the fly or to add a second free disk image to the VM that could be used
for compilation instead. If you want to have a try, have a look at:
tests/vm/haiku.x86_64
Also, I'm not sure whether Peter is using this VM already in his gating CI
tests? I guess not, due to those size limitations...
Finally, we'd also need somebody who's proficient with the Haiku APIs and
who could help with problems in a timely manner, i.e. we'd need an entry in
the "Hosts" section in the maintainers file. It should be someone who's
basically familiar with the QEMU development process, so if you're
interested, I'd suggest that you try to contribute some patches to QEMU
first to get a basic understanding of the process (see e.g.
https://wiki.qemu.org/Contribute/BiteSizedTasks for some easier tasks), and
once you feel confident, you could add a Haiku entry to the MAINTAINERS file.
Thomas
- Qemu on Haiku, Richard Zak, 2021/06/25
- Re: Qemu on Haiku,
Thomas Huth <=