[Pkg-xen-devel] [patch] Packages ocaml libraries

Ian Campbell ijc at hellion.org.uk
Sat Oct 22 12:07:50 UTC 2011


On Fri, 2011-10-21 at 23:22 +0800, Thomas Goirand wrote:
> On 10/03/2011 06:13 PM, Ian Campbell wrote:
> > On Sun, 2011-10-02 at 14:49 +0800, Thomas Goirand wrote:
> >> Hi,
> >>
> >> I had a reply from Jon about 10 days ago, where he tells he is ok with
> >> using a "xen" folder for the ocaml libs, but had no time to rewrite the
> >> patch corresponding to it. Here it is, attached to this message, moving
> >> all non-.so files into @OCamlStdlibDir@/xen/${folder}.
> > 
> > Jon recently (the end of last week) posted a patch series to xen-devel
> > to implement the renaming he mentions below ("xc->xenctrl, xs->xenstore,
> > xb->xenbus, xl->xenlight"). Since this is likely to be the change we
> > make upstream we may as well make the packaging conform to that scheme
> > now too. I think the xen prefix is as good as using the xen subfolder.
> 
> Hi Ian,
> 
> For xc, xs, xb and xl, you've defined the destination folder them above.
> But for mmap, eventchn, log and uuid, will it be
> @OCamlStdlibDir@/xen{mmap,eventchn,log,uuid} ?

Log and uuid are gone upstream and no longer (or never were?) required
for xapi. I think you should omit them from the packaging.

mmap and eventchn are now called xenmmap and xenevtchn respectively.

I think the transition to the new names involved more than just
installing them in a different location though. I'm not sure of the
details but I think there was an actual ocamlish changes. Hopefully Jon
can fill in the blanks -- he recently also started a thread (on
pkg-xen-devel) to see if that change can just be added to the package.

Ian.

> 
> I've modified my packaging to do that, I just need a confirmation so I
> can share the patch in this list.
> 
> Thomas
> 

-- 
Ian Campbell


The difference between a lawyer and a rooster is that
the rooster gets up in the morning and clucks defiance.




More information about the Pkg-xen-devel mailing list