Further fun on Redhat 6 (4store 1.1.5) - uuid dependency

21 views
Skip to first unread message

Andy Bussey

unread,
May 27, 2015, 9:13:08 AM5/27/15
to 4store-...@googlegroups.com
I am trying to install v1.1.5 on a RHEL 6 server.

I think I've got most of the dependencies sorted our and installed packages.  ./configure appears to run without errors.

However, make fails.

4/glib-2.0/include   -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -D_REENTRANT   -I/usr/local/include/raptor2   -g -O2 -MT backend.o -MD -MP -MF .deps/backend.Tpo -c -o backend.o backend.c
backend.c: In function âfs_backend_initâ:
backend.c:151: error: storage size of âuuâ isnât known
backend.c:153: warning: implicit declaration of function âuuid_generateâ
backend.c:154: warning: implicit declaration of function âuuid_unparseâ
backend.c:151: warning: unused variable âuuâ
make[3]: *** [backend.o] Error 1
make[3]: Leaving directory `/home/4stor/4store-v1.1.5/src/backend'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/4stor/4store-v1.1.5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/4stor/4store-v1.1.5'
make: *** [all] Error 2


I had real problems sorting out the dependency for uuid.  It wasn't listed on the 4store site.  The Linux uuid.h file did not seem right.  I found a uuid library from OSSP (http://www.ossp.org/pkg/lib/uuid/), but I'm beginning to think that that may not be the correct library.  Looking at the code for backend.c, the definitions it uses are not what is in my uuid.h.

There doesn't appear to be a uuid package for RHEL - Googling suggested the OSSP library.

Does anyone know what I actually need?

Thanks

Andy

swh

unread,
May 27, 2015, 10:55:37 AM5/27/15
to 4store-...@googlegroups.com, a.bu...@sheffield.ac.uk
This page: http://linux.die.net/man/3/uuid_generate

Suggests that it's (now?) part of the util-linux-ng package. 
Reply all
Reply to author
Forward
0 new messages