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 <[email protected]>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 <[email protected]
>> <mailto:mike.mcclurg@citrix.**com <[email protected]>>> 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
>> [email protected] <mailto:[email protected]>
>>
>> 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
[email protected]
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api