On 05/09/2019 14:47, Forstell, Todd wrote:
I'm trying to run configure on robinhood 3.1.5 and I'm receiving the following error: checking for sys/xattr.h...no.  configure: error: glibc-devel is not installed.  I've checked and it is installed, version 2.17.260.el7_6.6.  I'm trying to run this on a CentOS 7.6 machine and have lustre client 2.12 installed.  Any help would be greatly appreciated.

Thanks,
Todd Forstell


_______________________________________________
robinhood-support mailing list
robinhood-support@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/robinhood-support

Hello Todd,


From the looks of it you are missing the "sys/xattr.h" header file (which should live under "/usr/include").


This file is supposedly installed with glibc-headers, you can check that with:

$> yum provides /usr/include/sys/xattr.h

And glibc-headers is a dependency of glibc-devel. Arguably, robinhood should only complain that glibc-headers is not installed rather than glibc-devel, but maybe this package is needed for some other reason.


If I were you, I would check once more that glibc-devel is installed and glibc-headers as well. If they are, check manually, whether or not '/usr/include/sys/xattr.h' exists. If it doesn't, reinstall glibc-devel:

$> yum reinstall glibc-devel

If it exists, then something is wrong with your configure script. You should probably look at what sort of checks it performs on sys/xattr.h and debug that. From there we will be able to better advise you.


Quentin Bouget

_______________________________________________
robinhood-support mailing list
robinhood-support@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/robinhood-support

Reply via email to