Josh Kunz <j...@google.com> writes:
> On Tue, Jan 14, 2020 at 3:02 AM Alex Bennée <alex.ben...@linaro.org> wrote: > >> >> Josh Kunz <j...@google.com> writes: >> >> <snip> >> > >> > Not tested: >> > * Build/logging with bsd-user. I do not have easy access to a BSD >> > system. >> >> If you have the time we have vm-build-netbsd: >> >> make vm-build-netbsd EXTRA_CONFIGURE_OPTS="--disable-system" >> >> Which will create a NetBSD image for you and run the build through it. >> Other images are available ;-) >> > > This works, but it looks like it only runs the tests on BSD, even with > `configure --enable-bsd-user` first. I don't see the bsd-user binaries > being produced in the output of this command. Ahh the default build target for the BSDs is "check" but as bsd-user doesn't have any checks it doesn't end up building. You can force it with make vm-build-netbsd EXTRA_CONFIGURE_OPTS="--disable-system" BUILD_TARGET="all" It would be worth plumbing in the tests/tcg tests at some point. I suspect most of the user-mode tests are more POSIX than Linux. -- Alex Bennée