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

Reply via email to