On Jul 3, 11:50pm, lord@xxxxxxx wrote:
> Subject: Re: PARTIAL TAKE - libxfs
> I think you missed a file out of the checkin:
> cc -D_LARGEFILE64_SOURCE -DXFS_BIG_FILES=1 -DXFS_BIG_FILESYSTEMS=1 -g -DDEBUG
> -I../include -I../../../linux/include -Wall -Wno-parentheses -funsigned-char
> -o init.o -c init.c
> In file included from ../include/libxfs.h:35,
> from init.c:34:
> ../include/platform_defs.h:45: uuid/uuid.h: No such file or directory
> At the moment user space does not build.
Sorry, I should have mentioned this - you'll need the
"e2fsprogs-devel" rpm, which has the Linux uuid library &
header in it for building the XFS user tools (there's no
runtime dependency, just at build time). I thought this
was installed by default - it seems to be installed on all
our Linux machines over here.
This is something we would pick up on in an autoconf/configure
based user tool build, and abort the build attempt with an
appropriate error message - another item on my todo list.