WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] ocaml build error

To: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] ocaml build error
From: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Date: Thu, 6 May 2010 17:03:13 +0100
Cc:
Delivery-date: Thu, 06 May 2010 09:10:32 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <19426.57988.996029.158705@xxxxxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcrtMl3+9znlYzGqRcaU0p4t2dB0swAA0NiZ
Thread-topic: [Xen-devel] ocaml build error
User-agent: Microsoft-Entourage/12.24.0.100205
On 06/05/2010 16:38, "Ian Jackson" <Ian.Jackson@xxxxxxxxxxxxx> wrote:

> On Debian lenny I run "make -j4 xen tools" and I get the message
> below.
> 
> I'm going to disable my ocaml build for now, but this needs to be
> fixed if for no other reason than that I'm working on a huge patch
> which makes a non-compatible interface change to libxc, and which will
> break the ocaml build completely if I can't include the adjustements
> to it in my patch submission.

Wow, you have ocaml toolchain installed? :-)

 K.

> Ian.
> 
> make[3]: Entering directory `/u/iwj/work/2/xen-unstable.git/tools/ocaml'
>  === building libs/uuid
>  === building libs/mmap
>  === building libs/log
>  === building libs/xc
>  MLDEP    
>  MLDEP    
>  MLDEP    
>  MLI      mmap.cmi
>  MLDEP    
>  CC       mmap_stubs.o
>  MLOPT    mmap.cmx
>  MLC      mmap.cmo
>  MKLIB    libmmap_stubs.a
>  MLA      mmap.cma
>  MLI      log.cmi
>  MLI      xc.cmi
>  MLI      uuid.cmi
> File "xc.mli", line 79, characters 66-75:
> Unbound type constructor Uuid.t
> make[4]: *** [xc.cmi] Error 2
> make[3]: *** [libs/xc] Error 2
> make[3]: *** Waiting for unfinished jobs....
>  MLA      mmap.cmxa
>  MLC      uuid.cmo
>  MLI      syslog.cmi
>  CC       syslog_stubs.o
>  MLOPT    uuid.cmx
>  MLA      uuid.cma
> syslog_stubs.c:28: warning: '__syslog_options_table' defined but not used
>  MLI      logs.cmi
>  MLC      syslog.cmo
>  MLC      log.cmo
>  MLC      logs.cmo
>  MKLIB     libsyslog_stubs.a
>  MLA      uuid.cmxa
>  MLOPT    syslog.cmx
>  MLA       log.cma
>  MLOPT    log.cmx
>  MLOPT    logs.cmx
>  MLA       log.cmxa
> make[3]: Leaving directory `/u/iwj/work/2/xen-unstable.git/tools/ocaml'
> make[2]: *** [subdir-install-ocaml] Error 2
> make[2]: Leaving directory `/u/iwj/work/2/xen-unstable.git/tools'
> make[1]: *** [subdirs-install] Error 2
> make[1]: Leaving directory `/u/iwj/work/2/xen-unstable.git/tools'
> make: *** [install-tools] Error 2
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel