[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 10/11] rump kernels: Handle rumpxen host in configure
Ian Campbell writes ("Re: [Xen-devel] [PATCH 10/11] rump kernels: Handle rumpxen host in configure"): > On Mon, 2014-06-30 at 16:52 +0100, Ian Jackson wrote: > > Support > > ./configure --host=i386-rumpxen-netbsd > > Are things happy without some sort of update to config.{sub,guess,blah}? > Debian keep having to update those for a new arch. Maybe that's for when > --host isn't used though? Yes, they don't need updating. This is one reason to choose this rather than (eg) i386-unknown-rumpxen. Indeed, earlier I had this exchange with the rumpkernel folks: Justin Cormack writes: > I think i386-unknown-rumpxen is probably more correct, as it is not > strictly netbsd even if it is netbsd like. I have two counterarguments to that. Firstly, that causes config.sub to fail with: checking host system type... Invalid configuration `i386-unknown-rumpxen': system `rumpxen' not recognized We need something that will work with existing configure scripts. Now `i386-rumpxen-none' would work, but: Secondly, the point of this is to cause a configure script of a naive userland program (which is what we are trying to compile) to do the right thing. The rumpuserxen application environment is much more like NetBSD than anything else. It has a NetBSD libc and a good number of the NetBSD system calls. If a program is choosing between multiple implementation/interfaces to try to use, then if it chooses NetBSD there is a good chance that it will build and even a hope that it will work. "none" is much less accurate. > Why i386-* and not x86_64-*? There's no particular reason why I mentioned that rather than the other in the commit message. I think it ought to work with either. Should I mention both ? I haven't tested x86_64, although if and when I plumb this new stuff into osstest that will end up being tested. Thanks, Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |