qemu-devel
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]