Hi all I have built a preliminary debian package for dev86, required to build xen with vmx support. you can get my packages here: http://debian.nsp.co.nz/dev86. I have also trivially patched the rules for xen 3 to build the vmxloader and include it in the resulting packages, my builds/sources for these packages are here: http://debian.nsp.co.nz/xen3/. I''m working with debian-mentors to bring the quality of the dev86 package up for inclusion in main. Thanks Tom _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Sat, Feb 04, 2006 at 05:22:38PM +1300, Tom Hibbert wrote:> I have built a preliminary debian package for dev86, required to build > xen with vmx support. you can get my packages here: > http://debian.nsp.co.nz/dev86.Dev86 for debian appears to have been split into the bin86 and bcc packages. It took me quite a while to work that out! $ apt-cache show bin86 bcc Package: bin86 Priority: standard Section: devel Installed-Size: 208 Maintainer: Juan Cespedes <cespedes@debian.org> Architecture: i386 Source: linux86 Version: 0.16.14-1.2 Depends: libc6 (>= 2.3.2.ds1-4) Conflicts: linux86 Filename: pool/main/l/linux86/bin86_0.16.14-1.2_i386.deb Size: 82090 MD5sum: 9e6d2855a3647a96de3799ca1f39f77b Description: 16-bit x86 assembler and loader This is the as86 and ld86 distribution written by Bruce Evans. It''s a complete 8086 assembler and loader which can make 32-bit code for the 386+ processors (under Linux it''s used only to create the 16-bit bootsector and setup binaries). Package: bcc Priority: optional Section: devel Installed-Size: 248 Maintainer: Juan Cespedes <cespedes@debian.org> Architecture: i386 Source: linux86 Version: 0.16.14-1.2 Replaces: linux86 Provides: c-compiler Depends: libc6 (>= 2.3.2.ds1-4), bin86 (= 0.16.14-1.2) Recommends: elks-libc (= 0.16.14-1.2) Conflicts: linux86 Filename: pool/main/l/linux86/bcc_0.16.14-1.2_i386.deb Size: 100098 MD5sum: b4b4cd9b192466ed7a4fb5d2d4f9e049 Description: 16-bit x86 C compiler This is a C-compiler for 8086 cpus which is important for the development of boot loaders or BIOS related 8086 code. . It is possible to run 8086 code under i386 Linux using an emulator, `elksemu'', also included in this package. -- Nick Craig-Wood <nick@craig-wood.com> -- http://www.craig-wood.com/nick _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
http://packages.debianbase.de/<distro>/<arch>/xen3 already supports vmx guests (but not tested by myself). xen is compiled with bcc as build-dependency. if you want to compile it from source, take a look at: http://packages.debianbase.de/sources/xen3/ --Ralph Am Montag, 6. Februar 2006 13:39 schrieb Nick Craig-Wood:> On Sat, Feb 04, 2006 at 05:22:38PM +1300, Tom Hibbert wrote: > > I have built a preliminary debian package for dev86, required to build > > xen with vmx support. you can get my packages here: > > http://debian.nsp.co.nz/dev86. > > Dev86 for debian appears to have been split into the bin86 and bcc > packages. It took me quite a while to work that out! > > $ apt-cache show bin86 bcc > > Package: bin86 > Priority: standard > Section: devel > Installed-Size: 208 > Maintainer: Juan Cespedes <cespedes@debian.org> > Architecture: i386 > Source: linux86 > Version: 0.16.14-1.2 > Depends: libc6 (>= 2.3.2.ds1-4) > Conflicts: linux86 > Filename: pool/main/l/linux86/bin86_0.16.14-1.2_i386.deb > Size: 82090 > MD5sum: 9e6d2855a3647a96de3799ca1f39f77b > Description: 16-bit x86 assembler and loader > This is the as86 and ld86 distribution written by Bruce Evans. > It''s a complete 8086 assembler and loader which can make 32-bit > code for the 386+ processors (under Linux it''s used only to create > the 16-bit bootsector and setup binaries). > > Package: bcc > Priority: optional > Section: devel > Installed-Size: 248 > Maintainer: Juan Cespedes <cespedes@debian.org> > Architecture: i386 > Source: linux86 > Version: 0.16.14-1.2 > Replaces: linux86 > Provides: c-compiler > Depends: libc6 (>= 2.3.2.ds1-4), bin86 (= 0.16.14-1.2) > Recommends: elks-libc (= 0.16.14-1.2) > Conflicts: linux86 > Filename: pool/main/l/linux86/bcc_0.16.14-1.2_i386.deb > Size: 100098 > MD5sum: b4b4cd9b192466ed7a4fb5d2d4f9e049 > Description: 16-bit x86 C compiler > This is a C-compiler for 8086 cpus which is important for the > development of boot loaders or BIOS related 8086 code. > . > It is possible to run 8086 code under i386 Linux using an emulator, > `elksemu'', also included in this package._______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users