On Tue, Mar 31, 2015 at 11:37:04AM +0100, Karanbir Singh wrote: > On 31/03/15 11:17, George Dunlap wrote: > > KB / Jonathan / Others, > > > > One of our potential GSoC students, Guatam Malu, has proposed trying > > to include xapi packages in the "Xen in a Box" project. > > > > He's gotten packages of xapi building for CentOS 6.6 using XenServer's > > buildroot (see below). > > > > The only potential issue I see is about signing. > > And the content and the origin of content and the build cycle for the > entire content stream. > > > > > As I understand it, xapi requires a newer version of ocaml than is > > available in C6. The XenServer buildroot includes (and I think > > builds) a newer version of ocaml; but (again I think) xapi is > > statically linked, so the new ocaml packages are only required for > > build, and not for runtime. At the moment Jonathan is trying to work > > with one of the other SIGs to get the necessary ocaml support; it's > > not clear when that will happen. > > > > Until that time, the only way to get xapi packages built in koji by > > the Virt SIG would be to also include the newer version of ocaml (and > > whatever other dependencies there are), which we'd like to avoid. > > why ? I thought there was traction around the idea of having a full > ocaml stack that represents upstream ocaml. > > > > > So the question is: Do we need to have all the packages on "Xen in a > > Box" CD signed with the CentOS SIG key? If so, do we see any > > likelihood that this might be possible by July -- either having a > > suitable ocaml to build against in koji, or getting the packages built > > and signed some other way? > > given that there are packages for ocaml, if someone was working on this > as a primary focus, I dont see why it should be more than a couple of > weeks worth of work to get them building. The key part here is going to > be knowledge of ocaml itself. > I believe the idea was to use an OCaml SCL for this, and then when the softwarecollections.org became a CentOS SIG, the virt SIG could depend upon it. I've been working on this here: http://copr.fedoraproject.org/coprs/jonludlam/ocaml402/builds/ and here: https://github.com/jonludlam/ocaml402-buildroot I had some initial feedback from the SCL guys and have incorporated that, and the packages have had some testing by us, Jane Street and OCamlLabs. I think the next step is to do whatever is necessary for the SCL to become an 'official' one. Jon > > -- > Karanbir Singh > +44-207-0999389 | http://www.karan.org/ | twitter.com/kbsingh > GnuPG Key : http://www.karan.org/publickey.asc > _______________________________________________ > CentOS-devel mailing list > CentOS-devel at centos.org > http://lists.centos.org/mailman/listinfo/centos-devel