Re: [Qemu-devel] Hosted CI for FreeBSD - Cirrus CI

2019-01-15 Thread Ed Maste
On Tue, 15 Jan 2019 at 13:58, Ed Maste wrote: > > From the log[1] it looks like it's building the libfdt from dtc/. > Unfortunately I'm unable to dig in deeper into the hosted build (I > have only the logs), and my local build attempts are currently failing > due to unrelated issues. I'll investig

Re: [Qemu-devel] Hosted CI for FreeBSD - Cirrus CI

2019-01-15 Thread Ed Maste
On Tue, 15 Jan 2019 at 13:47, Peter Maydell wrote: > > > > It looks like this was introduced between > > 9b2e891ec5ccdb4a7d583b77988848282606fdea (works) and > > 44ba6010635641a538c9b9b1f377dfa288751906 (fails). The .cirrus.yml file > > in my branch is at least good enough to catch this sort of th

Re: [Qemu-devel] Hosted CI for FreeBSD - Cirrus CI

2019-01-15 Thread Peter Maydell
On Tue, 15 Jan 2019 at 18:34, Ed Maste wrote: > My most recent test build with cirrus-ci > (https://cirrus-ci.com/github/emaste/qemu) failed with: > /usr/bin/ld: error: undefined symbol: fdt_check_full > >>> referenced by spapr_hcall.c:1797 > >>> (/tmp/cirrus-ci-build/hw/ppc/spapr_hcall.c:1797) >

Re: [Qemu-devel] Hosted CI for FreeBSD - Cirrus CI

2019-01-15 Thread Ed Maste
On Fri, 14 Dec 2018 at 09:57, Ed Maste wrote: > > Indeed - having a hosted CI service to build on FreeBSD is something > I've wanted for a long time; so much better if one service can support > most or all platforms of interest. My most recent test build with cirrus-ci (https://cirrus-ci.com/gith

Re: [Qemu-devel] Hosted CI for FreeBSD - Cirrus CI

2018-12-14 Thread Ed Maste
On Fri, 7 Dec 2018 at 04:54, Daniel P. Berrangé wrote: > > Looking at this more generally I see they support Linux containers, > native Windows containers, macOS and FreeBSD. IOW, they offer more > platforms than our current Travis setup does and aren't stuck on an > amcient Ubuntu version. Indee

Re: [Qemu-devel] Hosted CI for FreeBSD - Cirrus CI

2018-12-07 Thread Daniel P . Berrangé
On Wed, Dec 05, 2018 at 03:43:07PM -0500, Ed Maste wrote: > I'd very much like to have CI coverage for QEMU on FreeBSD, and as of > yesterday there's a hosted CI service that supports FreeBSD: Cirrus > CI. They also offer free service for OSS projects. I created a > .cirrus.yml (shown below) in a Q

Re: [Qemu-devel] Hosted CI for FreeBSD - Cirrus CI

2018-12-06 Thread Ed Maste
On Thu, 6 Dec 2018 at 05:23, Daniel P. Berrangé wrote: > > I'd encourage you to loook at installing as many deps as possible to > maximise the coverage. eg gnutls, nettle, spice, and anything else that > is relevant I've now added: bison curl cyrus-sasl fontconfig freetype2 gnutls nettle png usbr

Re: [Qemu-devel] Hosted CI for FreeBSD - Cirrus CI

2018-12-06 Thread Daniel P . Berrangé
On Wed, Dec 05, 2018 at 10:01:00PM +0100, Kamil Rytarowski wrote: > On 05.12.2018 21:43, Ed Maste wrote: > > I'd very much like to have CI coverage for QEMU on FreeBSD, and as of > > yesterday there's a hosted CI service that supports FreeBSD: Cirrus > > CI. They also offer free service for OSS pro

Re: [Qemu-devel] Hosted CI for FreeBSD - Cirrus CI

2018-12-05 Thread Kamil Rytarowski
On 05.12.2018 22:58, Ed Maste wrote: > On Wed, 5 Dec 2018 at 15:59, Kamil Rytarowski wrote: >> >> There are already FreeBSD, OpenBSD and NetBSD test scripts in the qemu >> project. > > I see scripts under tests/vm/ for FreeBSD, NetBSD, and OpenBSD, but > they're for testing BSD guests on QEMU, wh

Re: [Qemu-devel] Hosted CI for FreeBSD - Cirrus CI

2018-12-05 Thread Ed Maste
On Wed, 5 Dec 2018 at 15:59, Kamil Rytarowski wrote: > > There are already FreeBSD, OpenBSD and NetBSD test scripts in the qemu > project. I see scripts under tests/vm/ for FreeBSD, NetBSD, and OpenBSD, but they're for testing BSD guests on QEMU, while I'm interested in building and testing QEMU

Re: [Qemu-devel] Hosted CI for FreeBSD - Cirrus CI

2018-12-05 Thread Kamil Rytarowski
On 05.12.2018 21:43, Ed Maste wrote: > I'd very much like to have CI coverage for QEMU on FreeBSD, and as of > yesterday there's a hosted CI service that supports FreeBSD: Cirrus > CI. They also offer free service for OSS projects. I created a > .cirrus.yml (shown below) in a QEMU GitHub fork and s

[Qemu-devel] Hosted CI for FreeBSD - Cirrus CI

2018-12-05 Thread Ed Maste
I'd very much like to have CI coverage for QEMU on FreeBSD, and as of yesterday there's a hosted CI service that supports FreeBSD: Cirrus CI. They also offer free service for OSS projects. I created a .cirrus.yml (shown below) in a QEMU GitHub fork and successfully executed a build test. I can sub