Hello all, I read in the wiki that stubdomains aren''t support on NetBSD. Will subdoms be supported on NetBSD? Is someone working on that topic actually? On the NetBSD Xen mailinglist I got no reply. Hope that someone could help me. Best Regards _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Hello all, I read in the wiki that stubdomains aren''t support on NetBSD. Will subdoms be supported on NetBSD? Is someone working on that topic actually? On the NetBSD Xen mailinglist I got no reply. Hope that someone could help me. Best Regards _______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
Hello, tech mailinglists, le Thu 07 Feb 2013 11:56:39 +0100, a écrit :> I read in the wiki that stubdomains aren''t support on NetBSD. Will subdoms be > supported on NetBSD? Is someone working on that topic actually?I see no reason why it should be hard to do it, so it should be just a matter of someone with a NetBSD box to just try and fix the few missing bits. Samuel
Hello, tech mailinglists, le Thu 07 Feb 2013 11:56:39 +0100, a écrit :> I read in the wiki that stubdomains aren''t support on NetBSD. Will subdoms be > supported on NetBSD? Is someone working on that topic actually?I see no reason why it should be hard to do it, so it should be just a matter of someone with a NetBSD box to just try and fix the few missing bits. Samuel
-devel to bcc. On Thu, 2013-02-07 at 10:56 +0000, tech mailinglists wrote:> I read in the wiki that stubdomains aren''t support on NetBSD. Will > subdoms be supported on NetBSD? Is someone working on that topic > actually?I don''t follow NetBSD closely but AFAIK while you can''t build a stubdom on NetBSD stubdoms images built elsewhere should work. Ian.
-devel to bcc. On Thu, 2013-02-07 at 10:56 +0000, tech mailinglists wrote:> I read in the wiki that stubdomains aren''t support on NetBSD. Will > subdoms be supported on NetBSD? Is someone working on that topic > actually?I don''t follow NetBSD closely but AFAIK while you can''t build a stubdom on NetBSD stubdoms images built elsewhere should work. Ian.
Hello, so I the wiki on the building page for NetBSD the wiki said that stubdoms aren''t available on NetBSD. If building is the only reason that really would not be a problem to build the stubdoms on Linux and simply transfer the binary files to the NetBSD system. I only could test it in a nested virtualization environment whether they work but I don''t know if this is a real reference. I use stubdoms actually on Linux and I would like to switch to NetBSD for different reasons and I don''t want to lose this feature. Best Regards 2013/2/7 Ian Campbell <Ian.Campbell@citrix.com>> -devel to bcc. > > On Thu, 2013-02-07 at 10:56 +0000, tech mailinglists wrote: > > > I read in the wiki that stubdomains aren''t support on NetBSD. Will > > subdoms be supported on NetBSD? Is someone working on that topic > > actually? > > I don''t follow NetBSD closely but AFAIK while you can''t build a stubdom > on NetBSD stubdoms images built elsewhere should work. > > Ian. > >_______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
Samuel Thibault, le Thu 07 Feb 2013 12:03:47 +0100, a écrit :> tech mailinglists, le Thu 07 Feb 2013 11:56:39 +0100, a écrit : > > I read in the wiki that stubdomains aren''t support on NetBSD. Will subdoms be > > supported on NetBSD? Is someone working on that topic actually? > > I see no reason why it should be hard to do it,Except that you need a gcc compiler which is able to build mini-os & such, but I guess this is already the case? I see that there is already a -U __FreeBSD__ in the stubdom/Makefile, so it looks like somebody has already given a try on FreeBSD, and NetBSD shouldn''t be very far. Samuel
Samuel Thibault, le Thu 07 Feb 2013 12:03:47 +0100, a écrit :> tech mailinglists, le Thu 07 Feb 2013 11:56:39 +0100, a écrit : > > I read in the wiki that stubdomains aren''t support on NetBSD. Will subdoms be > > supported on NetBSD? Is someone working on that topic actually? > > I see no reason why it should be hard to do it,Except that you need a gcc compiler which is able to build mini-os & such, but I guess this is already the case? I see that there is already a -U __FreeBSD__ in the stubdom/Makefile, so it looks like somebody has already given a try on FreeBSD, and NetBSD shouldn''t be very far. Samuel
On 07/02/13 13:14, Samuel Thibault wrote:> Samuel Thibault, le Thu 07 Feb 2013 12:03:47 +0100, a écrit : >> tech mailinglists, le Thu 07 Feb 2013 11:56:39 +0100, a écrit : >>> I read in the wiki that stubdomains aren''t support on NetBSD. Will subdoms be >>> supported on NetBSD? Is someone working on that topic actually? >> >> I see no reason why it should be hard to do it, > > Except that you need a gcc compiler which is able to build mini-os & > such, but I guess this is already the case? I see that there is already > a -U __FreeBSD__ in the stubdom/Makefile, so it looks like somebody has > already given a try on FreeBSD, and NetBSD shouldn''t be very far.I''ve given it a look some time ago, but the build of newlib (if I remember correctly) had dependencies on a bunch of Linux header files which are not present on NetBSD. I guess a solution would be to ship all those necessary headers with stubdoms, and use them when needed, but I''m afraid that will probably crash with headers already present in NetBSD. Another (and much simpler option) is to compile the stubdomains on a Linux system and then copy them to your NetBSD system (or fetch them from a packaged version of Xen from a Linux distro).
On 07/02/13 13:14, Samuel Thibault wrote:> Samuel Thibault, le Thu 07 Feb 2013 12:03:47 +0100, a écrit : >> tech mailinglists, le Thu 07 Feb 2013 11:56:39 +0100, a écrit : >>> I read in the wiki that stubdomains aren''t support on NetBSD. Will subdoms be >>> supported on NetBSD? Is someone working on that topic actually? >> >> I see no reason why it should be hard to do it, > > Except that you need a gcc compiler which is able to build mini-os & > such, but I guess this is already the case? I see that there is already > a -U __FreeBSD__ in the stubdom/Makefile, so it looks like somebody has > already given a try on FreeBSD, and NetBSD shouldn''t be very far.I''ve given it a look some time ago, but the build of newlib (if I remember correctly) had dependencies on a bunch of Linux header files which are not present on NetBSD. I guess a solution would be to ship all those necessary headers with stubdoms, and use them when needed, but I''m afraid that will probably crash with headers already present in NetBSD. Another (and much simpler option) is to compile the stubdomains on a Linux system and then copy them to your NetBSD system (or fetch them from a packaged version of Xen from a Linux distro).
Ok, the building will be no problem to do this on a Linux system. But all is given in the NetBSD Dom0 kernel and Xen to run Stubdoms on NetBSD am I right? Best Regards 2013/2/7 Roger Pau Monné <roger.pau@citrix.com>> On 07/02/13 13:14, Samuel Thibault wrote: > > Samuel Thibault, le Thu 07 Feb 2013 12:03:47 +0100, a écrit : > >> tech mailinglists, le Thu 07 Feb 2013 11:56:39 +0100, a écrit : > >>> I read in the wiki that stubdomains aren''t support on NetBSD. Will > subdoms be > >>> supported on NetBSD? Is someone working on that topic actually? > >> > >> I see no reason why it should be hard to do it, > > > > Except that you need a gcc compiler which is able to build mini-os & > > such, but I guess this is already the case? I see that there is already > > a -U __FreeBSD__ in the stubdom/Makefile, so it looks like somebody has > > already given a try on FreeBSD, and NetBSD shouldn''t be very far. > > I''ve given it a look some time ago, but the build of newlib (if I > remember correctly) had dependencies on a bunch of Linux header files > which are not present on NetBSD. I guess a solution would be to ship all > those necessary headers with stubdoms, and use them when needed, but I''m > afraid that will probably crash with headers already present in NetBSD. > > Another (and much simpler option) is to compile the stubdomains on a > Linux system and then copy them to your NetBSD system (or fetch them > from a packaged version of Xen from a Linux distro). > >_______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
Ok, the building will be no problem to do this on a Linux system. But all is given in the NetBSD Dom0 kernel and Xen to run Stubdoms on NetBSD am I right? Best Regards 2013/2/7 Roger Pau Monné <roger.pau@citrix.com>> On 07/02/13 13:14, Samuel Thibault wrote: > > Samuel Thibault, le Thu 07 Feb 2013 12:03:47 +0100, a écrit : > >> tech mailinglists, le Thu 07 Feb 2013 11:56:39 +0100, a écrit : > >>> I read in the wiki that stubdomains aren''t support on NetBSD. Will > subdoms be > >>> supported on NetBSD? Is someone working on that topic actually? > >> > >> I see no reason why it should be hard to do it, > > > > Except that you need a gcc compiler which is able to build mini-os & > > such, but I guess this is already the case? I see that there is already > > a -U __FreeBSD__ in the stubdom/Makefile, so it looks like somebody has > > already given a try on FreeBSD, and NetBSD shouldn''t be very far. > > I''ve given it a look some time ago, but the build of newlib (if I > remember correctly) had dependencies on a bunch of Linux header files > which are not present on NetBSD. I guess a solution would be to ship all > those necessary headers with stubdoms, and use them when needed, but I''m > afraid that will probably crash with headers already present in NetBSD. > > Another (and much simpler option) is to compile the stubdomains on a > Linux system and then copy them to your NetBSD system (or fetch them > from a packaged version of Xen from a Linux distro). > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
Roger Pau Monné, le Thu 07 Feb 2013 13:25:04 +0100, a écrit :> the build of newlib (if I remember correctly) had dependencies on a > bunch of Linux header files which are not present on NetBSD.Ah? I don''t see why newlib should fetch such header, since we configure it with target=arch-xen-elf, it''s not supposed to assume anything linuxish.> Another (and much simpler option) is to compile the stubdomains on a > Linux system and then copy them to your NetBSD system (or fetch them > from a packaged version of Xen from a Linux distro).Yes, this should just work. Samuel
Roger Pau Monné, le Thu 07 Feb 2013 13:25:04 +0100, a écrit :> the build of newlib (if I remember correctly) had dependencies on a > bunch of Linux header files which are not present on NetBSD.Ah? I don''t see why newlib should fetch such header, since we configure it with target=arch-xen-elf, it''s not supposed to assume anything linuxish.> Another (and much simpler option) is to compile the stubdomains on a > Linux system and then copy them to your NetBSD system (or fetch them > from a packaged version of Xen from a Linux distro).Yes, this should just work. Samuel
tech mailinglists, le Thu 07 Feb 2013 13:28:37 +0100, a écrit :> Ok, the building will be no problem to do this on a Linux system. But all is > given in the NetBSD Dom0 kernel and Xen to run Stubdoms on NetBSD am I right?Dom0 is not really involved when using a stubdom, so be it Linux or NetBSD should not matter. Samuel
tech mailinglists, le Thu 07 Feb 2013 13:28:37 +0100, a écrit :> Ok, the building will be no problem to do this on a Linux system. But all is > given in the NetBSD Dom0 kernel and Xen to run Stubdoms on NetBSD am I right?Dom0 is not really involved when using a stubdom, so be it Linux or NetBSD should not matter. Samuel
On 07.02.13 12:03, Samuel Thibault wrote:> Hello, > > tech mailinglists, le Thu 07 Feb 2013 11:56:39 +0100, a écrit : >> I read in the wiki that stubdomains aren''t support on NetBSD. Will subdoms be >> supported on NetBSD? Is someone working on that topic actually? > > I see no reason why it should be hard to do it, so it should be just a > matter of someone with a NetBSD box to just try and fix the few missing > bits.It fails to build with ''stddef.h: No such file or directory''. stddef.h is in /usr/include/ which is not part of the search-path. Christoph
Christoph Egger, le Wed 08 May 2013 12:37:57 +0200, a écrit :> On 07.02.13 12:03, Samuel Thibault wrote: > > Hello, > > > > tech mailinglists, le Thu 07 Feb 2013 11:56:39 +0100, a écrit : > >> I read in the wiki that stubdomains aren''t support on NetBSD. Will subdoms be > >> supported on NetBSD? Is someone working on that topic actually? > > > > I see no reason why it should be hard to do it, so it should be just a > > matter of someone with a NetBSD box to just try and fix the few missing > > bits. > > It fails to build with ''stddef.h: No such file or directory''. > stddef.h is in /usr/include/ which is not part of the search-path.This is supposed to be coming from GCC_INSTALL = $(shell LANG=C gcc -print-search-dirs | sed -n -e ''s/install: \(.*\)/\1/p'') TARGET_CPPFLAGS += -isystem $(GCC_INSTALL)include Samuel
On 08.05.13 17:20, Samuel Thibault wrote:> Christoph Egger, le Wed 08 May 2013 12:37:57 +0200, a écrit : >> On 07.02.13 12:03, Samuel Thibault wrote: >>> Hello, >>> >>> tech mailinglists, le Thu 07 Feb 2013 11:56:39 +0100, a écrit : >>>> I read in the wiki that stubdomains aren''t support on NetBSD. Will subdoms be >>>> supported on NetBSD? Is someone working on that topic actually? >>> >>> I see no reason why it should be hard to do it, so it should be just a >>> matter of someone with a NetBSD box to just try and fix the few missing >>> bits. >> >> It fails to build with ''stddef.h: No such file or directory''. >> stddef.h is in /usr/include/ which is not part of the search-path. > > This is supposed to be coming from > > GCC_INSTALL = $(shell LANG=C gcc -print-search-dirs | sed -n -e ''s/install: \(.*\)/\1/p'') > TARGET_CPPFLAGS += -isystem $(GCC_INSTALL)includeGCC_INSTALL is empty on NetBSD. Christoph
Egger, Christoph, le Wed 08 May 2013 17:27:33 +0200, a écrit :> On 08.05.13 17:20, Samuel Thibault wrote: > > Christoph Egger, le Wed 08 May 2013 12:37:57 +0200, a écrit : > >> On 07.02.13 12:03, Samuel Thibault wrote: > >>> Hello, > >>> > >>> tech mailinglists, le Thu 07 Feb 2013 11:56:39 +0100, a écrit : > >>>> I read in the wiki that stubdomains aren''t support on NetBSD. Will subdoms be > >>>> supported on NetBSD? Is someone working on that topic actually? > >>> > >>> I see no reason why it should be hard to do it, so it should be just a > >>> matter of someone with a NetBSD box to just try and fix the few missing > >>> bits. > >> > >> It fails to build with ''stddef.h: No such file or directory''. > >> stddef.h is in /usr/include/ which is not part of the search-path. > > > > This is supposed to be coming from > > > > GCC_INSTALL = $(shell LANG=C gcc -print-search-dirs | sed -n -e ''s/install: \(.*\)/\1/p'') > > TARGET_CPPFLAGS += -isystem $(GCC_INSTALL)include > > GCC_INSTALL is empty on NetBSD.Ok, so that''s what needs to be looked at. Samuel