[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] uuid build problems with xen 4.0.0 rc2 on Fedora 12
I am trying to build a xen 4.0.0 rc2 RPM on Fedora 12 and I am running into compile problems at tools/blktap2/include/blk_uuid.h Firstly, for linux it tries to include <uuid/uuid.h> but the Fedora uuid-devel package (based on http://www.ossp.org/pkg/lib/uuid/ ) has uuid.h at /usr/include/uuid.h . If I edit to fix that I get the compile errors In file included from ../../include/libvhd.h:39, from ../../include/libvhd-journal.h:32, from libvhd-journal.c:35: ../../include/blk_uuid.h:35: error: field 'uuid' has incomplete type cc1: warnings being treated as errors ../../include/blk_uuid.h: In function 'blk_uuid_is_nil':../../include/blk_uuid.h:40: error: implicit declaration of function 'uuid_is_null' ../../include/blk_uuid.h: In function 'blk_uuid_generate':../../include/blk_uuid.h:45: error: implicit declaration of function 'uuid_generate' ../../include/blk_uuid.h: In function 'blk_uuid_to_string':../../include/blk_uuid.h:50: error: implicit declaration of function 'uuid_unparse' ../../include/blk_uuid.h: In function 'blk_uuid_from_string':../../include/blk_uuid.h:55: error: implicit declaration of function 'uuid_parse' ../../include/blk_uuid.h: In function 'blk_uuid_copy':../../include/blk_uuid.h:60: error: implicit declaration of function 'uuid_copy' ../../include/blk_uuid.h: In function 'blk_uuid_clear':../../include/blk_uuid.h:65: error: implicit declaration of function 'uuid_clear' ../../include/blk_uuid.h: In function 'blk_uuid_compare':../../include/blk_uuid.h:70: error: too few arguments to function 'uuid_compare' make[7]: *** [libvhd-journal.o] Error 1 also (though these might be a consequence of the first failure) libvhd.c: In function 'vhd_time': libvhd.c:699: error: storage size of 'tm' isn't knownlibvhd.c:702: error: invalid application of 'sizeof' to incomplete type 'struct tm' libvhd.c:706: error: implicit declaration of function 'mktime' libvhd.c: In function 'vhd_time_to_string': libvhd.c:719: error: storage size of 'tm' isn't knownlibvhd.c:722: error: invalid application of 'sizeof' to incomplete type 'struct tm' libvhd.c:732: error: implicit declaration of function 'ctime_r' libvhd.c: In function 'vhd_initialize_footer': libvhd.c:2446: error: implicit declaration of function 'time' make[7]: *** [libvhd.o] Error 1 so I don't think xen-4.0.0-rc2 is compatible with Fedora's uuid. Michael Young _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |