All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] How to provide build/CI environment for NetBSD host
@ 2017-04-04 21:22 Ryo ONODERA
  2017-04-04 21:43 ` Peter Maydell
  0 siblings, 1 reply; 5+ messages in thread
From: Ryo ONODERA @ 2017-04-04 21:22 UTC (permalink / raw)
  To: qemu-devel

Hi,

I saw "Warning of unsupported host systems"
in http://wiki.qemu-project.org/ChangeLog/2.9 wiki page.

I would like to contribute to qemu's NetBSD host support.

I can provide NetBSD/amd64(x86_64) 7-stable build
environment as build/CI machine to the qemu project
if nobody provides it to the project yet.

How to provide build/CI environment to the qemu project?

Thank you.

P.S.
I am not on the qemu-devel@nongnu.org list.
Please add me to CC.

--
Ryo ONODERA // ryo_on@yk.rim.or.jp
PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB  FD1B F404 27FA C7D1 15F3

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Qemu-devel] How to provide build/CI environment for NetBSD host
  2017-04-04 21:22 [Qemu-devel] How to provide build/CI environment for NetBSD host Ryo ONODERA
@ 2017-04-04 21:43 ` Peter Maydell
  2017-04-04 22:28   ` Ryo ONODERA
  0 siblings, 1 reply; 5+ messages in thread
From: Peter Maydell @ 2017-04-04 21:43 UTC (permalink / raw)
  To: Ryo ONODERA; +Cc: QEMU Developers

On 4 April 2017 at 22:22, Ryo ONODERA <ryo_on@yk.rim.or.jp> wrote:
> I saw "Warning of unsupported host systems"
> in http://wiki.qemu-project.org/ChangeLog/2.9 wiki page.
>
> I would like to contribute to qemu's NetBSD host support.
>
> I can provide NetBSD/amd64(x86_64) 7-stable build
> environment as build/CI machine to the qemu project
> if nobody provides it to the project yet.
>
> How to provide build/CI environment to the qemu project?

Thanks for the offer. Since then, I've been able to set up
a NetBSD VM, which is probably a reasonable CI environment.

However, the other reason why netbsd isn't in the supported
list is that when I tried compiling it it didn't pass the basic
'make; make check' test. So obviously nobody's been
using or testing it :-(

You could start with looking at the compile failures
and submitting patches.

thanks
-- PMM

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Qemu-devel] How to provide build/CI environment for NetBSD host
  2017-04-04 21:43 ` Peter Maydell
@ 2017-04-04 22:28   ` Ryo ONODERA
  2017-04-04 22:30     ` Peter Maydell
  0 siblings, 1 reply; 5+ messages in thread
From: Ryo ONODERA @ 2017-04-04 22:28 UTC (permalink / raw)
  To: peter.maydell; +Cc: qemu-devel

Hi,

From: Peter Maydell <peter.maydell@linaro.org>, Date: Tue, 4 Apr 2017 22:43:50 +0100

> On 4 April 2017 at 22:22, Ryo ONODERA <ryo_on@yk.rim.or.jp> wrote:
>> I saw "Warning of unsupported host systems"
>> in http://wiki.qemu-project.org/ChangeLog/2.9 wiki page.
>>
>> I would like to contribute to qemu's NetBSD host support.
>>
>> I can provide NetBSD/amd64(x86_64) 7-stable build
>> environment as build/CI machine to the qemu project
>> if nobody provides it to the project yet.
>>
>> How to provide build/CI environment to the qemu project?
> 
> Thanks for the offer. Since then, I've been able to set up
> a NetBSD VM, which is probably a reasonable CI environment.

Good news for me! Thank you very much!

> However, the other reason why netbsd isn't in the supported
> list is that when I tried compiling it it didn't pass the basic
> 'make; make check' test. So obviously nobody's been
> using or testing it :-(

I use qemu from master branch (with some modification) every weekend.
However I had never run 'make check'.
I will run 'make check'.

> You could start with looking at the compile failures
> and submitting patches.

O.k.
Thank you.

> thanks
> -- PMM

--
Ryo ONODERA // ryo_on@yk.rim.or.jp
PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB  FD1B F404 27FA C7D1 15F3

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Qemu-devel] How to provide build/CI environment for NetBSD host
  2017-04-04 22:28   ` Ryo ONODERA
@ 2017-04-04 22:30     ` Peter Maydell
  2017-04-04 22:38       ` Ryo ONODERA
  0 siblings, 1 reply; 5+ messages in thread
From: Peter Maydell @ 2017-04-04 22:30 UTC (permalink / raw)
  To: Ryo ONODERA; +Cc: QEMU Developers

On 4 April 2017 at 23:28, Ryo ONODERA <ryo_on@yk.rim.or.jp> wrote:
> I use qemu from master branch (with some modification) every weekend.
> However I had never run 'make check'.
> I will run 'make check'.

Hmm. ivshmem_server doesn't link for me, because
it uses shm_open() but doesn't link with -lrt.
So the build fails.

thanks
-- PMM

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Qemu-devel] How to provide build/CI environment for NetBSD host
  2017-04-04 22:30     ` Peter Maydell
@ 2017-04-04 22:38       ` Ryo ONODERA
  0 siblings, 0 replies; 5+ messages in thread
From: Ryo ONODERA @ 2017-04-04 22:38 UTC (permalink / raw)
  To: peter.maydell; +Cc: qemu-devel

Hi,

From: Peter Maydell <peter.maydell@linaro.org>, Date: Tue, 4 Apr 2017 23:30:42 +0100

> On 4 April 2017 at 23:28, Ryo ONODERA <ryo_on@yk.rim.or.jp> wrote:
>> I use qemu from master branch (with some modification) every weekend.
>> However I had never run 'make check'.
>> I will run 'make check'.
> 
> Hmm. ivshmem_server doesn't link for me, because
> it uses shm_open() but doesn't link with -lrt.
> So the build fails.

 My 'some modifications' contains fix for your problem.
I will submit it later.

Thank you.

> thanks
> -- PMM

--
Ryo ONODERA // ryo_on@yk.rim.or.jp
PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB  FD1B F404 27FA C7D1 15F3

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2017-04-04 22:38 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-04-04 21:22 [Qemu-devel] How to provide build/CI environment for NetBSD host Ryo ONODERA
2017-04-04 21:43 ` Peter Maydell
2017-04-04 22:28   ` Ryo ONODERA
2017-04-04 22:30     ` Peter Maydell
2017-04-04 22:38       ` Ryo ONODERA

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.