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

Skip to first unread message

Andy Bussey

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?




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
0 new messages