On 17 March 2017 at 11:08, Peter Maydell <peter.mayd...@linaro.org> wrote: > This commit flags up as deprecated the CPU architectures: > * ia64 > * sparc > * anything which we don't have a TCG port for > (and which was presumably using TCI) > and the OSes: > * Cygwin > * GNU/kFreeBSD > * FreeBSD > * DragonFly BSD > * NetBSD > * OpenBSD > * Solaris > * AIX > * Haiku
> This list is definitely too all-encompassing, and we should > move at least some of the BSDs into "not-deprecated". > I'm posting the patch for the moment for code review on the > logic and as a placeholder. > -- Based on my experiences this afternoon trying to get VMs set up and build QEMU in them plus feedback in this thread, I'm going to suggest that: * we move FreeBSD to the "supported" list (since we have Sean around and I got a VM to build stuff without too much pain; bsd-user is currently not compiling though) * we leave all the others "unsupported" In particular, I couldn't get a NetBSD installer to even boot on KVM, so I have no test setup there. I did get OpenBSD running but it has several compilation failure problems (use of non-existent EPROTO, the si.si_band" use in oslib-posix.c doesn't compile, etc) and the dev environment is totally unusable in any case. thanks -- PMM