Hi! Attached patch makes git-ioemu compile on NetBSD. Signed-off-by: Christoph Egger <Christoph.Egger@amd.com> P.S.: I''m about sending the pieces to qemu-devel. The changes in vl.c already went upstream in qemu''s svn c/s 5646. -- AMD Saxony, Dresden, Germany Operating System Research Center Legal Information: AMD Saxony Limited Liability Company & Co. KG Sitz (Geschäftsanschrift): Wilschdorfer Landstr. 101, 01109 Dresden, Deutschland Registergericht Dresden: HRA 4896 vertretungsberechtigter Komplementär: AMD Saxony LLC (Sitz Wilmington, Delaware, USA) Geschäftsführer der AMD Saxony LLC: Dr. Hans-R. Deppe, Thomas McCoy _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On 10/11/08 10:29, "Christoph Egger" <Christoph.Egger@amd.com> wrote:> Hi! > > Attached patch makes git-ioemu compile on NetBSD. > > Signed-off-by: Christoph Egger <Christoph.Egger@amd.com> > > P.S.: I''m about sending the pieces to qemu-devel. The changes > in vl.c already went upstream in qemu''s svn c/s 5646.The unconditional addition of -lossaudio in xen-hooks.mak doesn''t look likely to work for Linux. I think this patch will have to wait until Ian Jackson gets back from vacation in a couple of weeks. He''s bound to have an opinion about it. -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Monday 10 November 2008 11:49:02 Keir Fraser wrote:> On 10/11/08 10:29, "Christoph Egger" <Christoph.Egger@amd.com> wrote: > > Hi! > > > > Attached patch makes git-ioemu compile on NetBSD. > > > > Signed-off-by: Christoph Egger <Christoph.Egger@amd.com> > > > > P.S.: I''m about sending the pieces to qemu-devel. The changes > > in vl.c already went upstream in qemu''s svn c/s 5646. > > The unconditional addition of -lossaudio in xen-hooks.mak doesn''t look > likely to work for Linux. I think this patch will have to wait until Ian > Jackson gets back from vacation in a couple of weeks. He''s bound to have an > opinion about it.The configure script in qemu simply allows to set a oss_lib variable specifically for each OS. I think, the right way is to pull all changes from upstream qemu which introduce this variable in ioemu. Christoph -- AMD Saxony, Dresden, Germany Operating System Research Center Legal Information: AMD Saxony Limited Liability Company & Co. KG Sitz (Geschäftsanschrift): Wilschdorfer Landstr. 101, 01109 Dresden, Deutschland Registergericht Dresden: HRA 4896 vertretungsberechtigter Komplementär: AMD Saxony LLC (Sitz Wilmington, Delaware, USA) Geschäftsführer der AMD Saxony LLC: Dr. Hans-R. Deppe, Thomas McCoy _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Christoph Egger wrote:> Hi! > > Attached patch makes git-ioemu compile on NetBSD. > > Signed-off-by: Christoph Egger <Christoph.Egger@amd.com> > > P.S.: I''m about sending the pieces to qemu-devel. The changes > in vl.c already went upstream in qemu''s svn c/s 5646. > >Including <net/if.h> currently breaks the stubdom build. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Monday 10 November 2008 12:00:49 Stefano Stabellini wrote:> Christoph Egger wrote: > > Hi! > > > > Attached patch makes git-ioemu compile on NetBSD. > > > > Signed-off-by: Christoph Egger <Christoph.Egger@amd.com> > > > > P.S.: I''m about sending the pieces to qemu-devel. The changes > > in vl.c already went upstream in qemu''s svn c/s 5646. > > Including <net/if.h> currently breaks the stubdom build.This header is a standard header. stubdom needs to be fixed then (which will also help to compile stubdom on non-Linux systems in the future). Christoph -- AMD Saxony, Dresden, Germany Operating System Research Center Legal Information: AMD Saxony Limited Liability Company & Co. KG Sitz (Geschäftsanschrift): Wilschdorfer Landstr. 101, 01109 Dresden, Deutschland Registergericht Dresden: HRA 4896 vertretungsberechtigter Komplementär: AMD Saxony LLC (Sitz Wilmington, Delaware, USA) Geschäftsführer der AMD Saxony LLC: Dr. Hans-R. Deppe, Thomas McCoy _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Christoph Egger wrote:> On Monday 10 November 2008 12:00:49 Stefano Stabellini wrote: >> Christoph Egger wrote: >>> Hi! >>> >>> Attached patch makes git-ioemu compile on NetBSD. >>> >>> Signed-off-by: Christoph Egger <Christoph.Egger@amd.com> >>> >>> P.S.: I''m about sending the pieces to qemu-devel. The changes >>> in vl.c already went upstream in qemu''s svn c/s 5646. >> Including <net/if.h> currently breaks the stubdom build. > > This header is a standard header. > stubdom needs to be fixed then > (which will also help to compile stubdom on non-Linux systems > in the future). >Yes, I know. I''ll send a patch in today. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel