I had send separate email about this but it was ignored . I am attempting to install xen-api on arch linux create package when I am attempting to compile xen-api-libs rpc-light I get this error lib/type_conv p4_rpc.cmo p4_rpc.ml File "p4_rpc.ml", line 544, characters 6-14: Warning 26: unused variable arg_path. ocamlfind ocamlc -I ../xml-light2 -I ../stdext -I ../uuid -annot -g -c -package camlp4,type_conv -pp "camlp4orf" -I /usr/lib/ocaml/camlp4 -I /root/.opam/system/lib/type_conv pa_rpc.cmo pa_rpc.ml File "pa_rpc.ml", line 20, characters 72-75: Error: This expression has type bool but an expression was expected of type Camlp4.PreCast.Ast.ctyp make: *** [pa_rpc.cmo] Error 2 Any way you guys could get rpc-light compile with latest ocalm tools.
On Fri, Jun 21, 2013 at 10:14 AM, Mike McClurg <mike.mccl...@citrix.com>wrote: > On 20/06/13 17:43, jacek burghardt wrote: > >> I hope you guys could get xen-api and xen-api-libs to compile on the >> distro that have the lasted versions of linux packages installed. ocalm. >> It is impossible to get xen-api libs to compile on arch linux >> > > Only one of us use Arch Linux, and it's not a big server distro, so we > haven't tried compiling on Arch yet. I'm really not surprised xapi is > broken there! > > If you'd like to help port xen-api to Arch, perhaps you could start > another thread with any specific errors you're encountering? Arch would be > a great "early warning" distro for us, because it's always on the > bleeding-edge of upstream code, and would alert us to breakages caused by > kernel/compiler/etc. changes much sooner than other distros. > > Mike > > >> >> On Thu, Jun 20, 2013 at 10:05 AM, Mike McClurg <mike.mccl...@citrix.com >> <mailto:mike.mcclurg@citrix.**com <mike.mccl...@citrix.com>>> wrote: >> >> On 20/06/13 16:28, Lars Kurth wrote: >> >> Hi, >> >> Just a quick question: >> - Mike showed me a document somewheree on Github that closes >> item 1 ... >> can somebody send me the URL. I think its a document that is >> hidden in >> one of the repos. >> >> >> Is this what you want? >> >> https://github.com/xapi-__**project/xen-api/blob/master/__** >> README.markdown#contributions<https://github.com/xapi-__project/xen-api/blob/master/__README.markdown#contributions> >> >> <https://github.com/xapi-**project/xen-api/blob/master/** >> README.markdown#contributions<https://github.com/xapi-project/xen-api/blob/master/README.markdown#contributions> >> > >> >> I'll be publishing a draft Xapi roadmap shortly, BTW. >> >> Mike >> >> >> >> And ACTION chasing: >> 1) Jon Ludlam (draft it today): Document how to contribut(proper >> Readme >> file / copy onto wiki or new website) >> 2) Dave Scott: document the components - list with name + short >> desc + >> link to repo + diagram >> 3) Mike McClurg: XAPI team needs to have a discussion about >> bug-tracking >> ... I would say that there should be a public discussion about >> this, >> once the other stuff has been resolved >> 4) Lars: set up meeting with James, Richard, DaveS, and Mike >> Bursell to >> discuss and resolve ... although I have not set up a meeting, >> there has >> been a proposal. Mike promised he would respond to this thread for >> discussion today'ish >> 5) Dave Scott socialise a proposal on what is a release with team >> at >> home ... again, I think there is a proposal that just needs to >> be posted >> 6) John Garbutt: give techtalk to the XAPI team explaining the >> external >> viewpoint >> 7) Rob Hoes to send a link to LaTex document in source tree re >> versioning scheme >> >> Cheers >> Lars >> >> >> On 17/05/2013 11:34, Lars Kurth wrote: >> >> This session was about processes and practices around XAPI >> and XCP. >> >> Participants: John Garbutt, Jonathan Ludlum, Rob Hoes, David >> Scott, >> Lars Kurth, Julien Fourgard, Olivier Lambert >> >> Communication >> ============= >> * What is the Roadmap for XAPI and Roadmap process? >> * What bugs are there and what is being worked on? >> * Is there a way to disentagle the release of XAPI itself >> from XAPI packages? Right now, XAPI releases are not itself >> properly versioned and released which is causing issues >> and confusion in XAPI packages and distributions. >> Solutions could be >> ** Source/other release of XAPI (outside of package) >> ** Could just be a tag in GIT >> ** Should have an identifiable version number >> >> More practical questions >> ======================== >> * How do you contribute a patch (not documented)? >> * How do you raise a bug (not documented)? >> * How does a release happen? >> >> Contributing a Patch >> ==================== >> NOW: not documented >> >> SOLUTION: Github and pull requests >> (+tagged message or digest on list) >> >> Stuff that needs to happen first >> * XAPI iser and dev have to be split >> * Proposal for list names: xapi-users and xapi-devel >> >> ACTIONS: >> * Jonathan L (draft it today): Document how to >> contribut(proper Readme >> file / copy onto wiki or new website) >> * Dave Scott: document the components - list with name + >> short desc + >> link to repo + diagram >> >> How do you raise a bug (not documented)? >> ==============================**__========== >> NOW: >> http://wiki.xen.org/wiki/__**Reporting_Bugs_against_XCP<http://wiki.xen.org/wiki/__Reporting_Bugs_against_XCP> >> >> >> <http://wiki.xen.org/wiki/**Reporting_Bugs_against_XCP<http://wiki.xen.org/wiki/Reporting_Bugs_against_XCP> >> > >> For nor now, list is good enough. But long term want a bug >> tracker. >> >> ACTION: XAPI team needs to have a discussion about it >> Constraints >> * Publicly accessible >> * Hosted outside of Citrix >> * JIRA looks like a good solution, but need to get >> it implemented and needs sysadmin support >> >> Roadmap Planning / Process >> ========================== >> JIRA tickets for features/improvements/bugs? Maybe a little >> much. >> >> Lars suggested to use something very lightweight: if you >> focus too >> much on tools you lose sight of the essentials. For Xen HV a >> high-level list and polling status on the mailing list works. >> >> John: as an external developer, John would want to see what >> is coming >> and where there are opportunities to contribute. >> >> List of desirable items from a community perspective >> * Have clarity of what are people working on >> * Clarity on what is coming soon (with a view of being able >> to test) >> * Ability to collaborate on what others are working on >> * Not start something which somebody else started >> * Points in time to facilitate collaborative planning >> (requires a fixed release cadence, or long term predictable >> roadmap) >> >> ACTIONS: >> * Lars: set up meeting with James, Richard, DaveS, and Mike >> Bursell to discuss and resolve >> >> What is a XAPI release? >> ======================= >> Problem: confusion on "what is in XAPI packages" (e.g. if >> you picked >> up XCP-XAPI packages from Debian it is not clear what is in >> it). >> Working on CentOS-XAPI integration I have no idea what is in >> the >> package and thus what I need to test. >> >> High level solution: >> * Some label + numbering scheme/naming convention in GIT repos >> ** Something matching major dependencies >> ** Release (or release notes) defines what combinations >> have been tested >> ** Some convenience mechanism for distros, such as a >> tarball to download (which excludes the distro package) >> >> QUESTION: should the packaging be separate from distro >> packaging >> (which includes the ISO) >> >> ANSWER: packaging should be separate; there may have to be >> different >> models per distro >> >> ACTION: >> * Dave socialise with team at home >> * JohnG: give techtalk on external viewpoint >> >> API Version >> =========== >> NOW: List on Citrix website in the release notes which is >> generated >> from source >> >> Issue: it should be clear which XAPI version maps onto APIs >> >> Action: Rob Hoes to send a link to LaTex document in source >> tree. >> >> Should build the LaTex document, include it into tarball and >> advertise >> it as part of the XAPI release. >> >> >> >> >> ______________________________**___________________ >> Xen-api mailing list >> Xen-api@lists.xen.org <mailto:Xen-api@lists.xen.org> >> >> http://lists.xen.org/cgi-bin/_**_mailman/listinfo/xen-api<http://lists.xen.org/cgi-bin/__mailman/listinfo/xen-api> >> >> <http://lists.xen.org/cgi-bin/**mailman/listinfo/xen-api<http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api> >> > >> >> >> >
_______________________________________________ Xen-api mailing list Xen-api@lists.xen.org http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api