[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-API] Trying to compile xapi on fedora


  • To: xen-api@xxxxxxxxxxxxx
  • From: Francois Gaudreault <fgaudreault@xxxxxxxxxxxx>
  • Date: Wed, 15 Jan 2014 22:50:07 -0500
  • Delivery-date: Thu, 16 Jan 2014 03:50:28 +0000
  • List-id: User and development list for XCP and XAPI <xen-api.lists.xen.org>

Hi all,

I am trying to compile xapi on fedora 20, but I can't make it work. I have couple issues, especially with libvhd 0.9.1. For some reason, xen-devel doesn't contains the libvhd headers, so I had to pull them from source.

I tried with opam, with the xenserver provided spec, no luck. Here are the errors I get: http://pastebin.com/S0CAynqa

message_switch also failed:
# File "core/protocol_lwt.ml", line 79, characters 40-42:
# Error: Signature mismatch:
# ...
# The field `flush' is required but not provided
# Command exited with code 2.

As well as xenctrl:
### stdout ###
# ...[truncated]
# xenlight/xenlight_stubs.c:2790:12: warning: ‘sched_credit_params_val’ defined but not used [-Wunused-function] # static int sched_credit_params_val (libxl_ctx *ctx, libxl_sched_credit_params *c_val, value v)
# ^
# xenlight/xenlight_stubs.c:2831:12: warning: ‘domain_remus_info_val’ defined but not used [-Wunused-function] # static int domain_remus_info_val (libxl_ctx *ctx, libxl_domain_remus_info *c_val, value v)
# ^
# xenlight/xenlight_stubs.c:2909:12: warning: ‘event_val’ defined but not used [-Wunused-function]
# static int event_val (libxl_ctx *ctx, libxl_event *c_val, value v)
# ^
# Command exited with code 2.
### stderr ###
# Makefile:6: config.mk: No such file or directory

Am I doing something wrong? Anyone can shed some lights on how to make this work on fedora 20?

--
Francois Gaudreault
Architecte de Solution Cloud | Cloud Solutions Architect
fgaudreault@xxxxxxxxxxxx
514-629-6775
- - -
CloudOps
420 rue Guy
Montréal QC  H3J 1S6
www.cloudops.com
@CloudOps_


_______________________________________________
Xen-api mailing list
Xen-api@xxxxxxxxxxxxx
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.