Greetings,

I saw a previous submission of this problem that wasn't answered. Robinhood
3.1.7 and Master source (from github) will not compile on Rocky 8.7/8.8
x86_64.

Performed:
"sh autogen.sh && ./configure --enable-dist && make srpm"
then
"rpmbuild --rebuild --with lustre --define "lversion 2.15"
SRPMS/robinhood-3.1.7-1.el8.src.rpm"

checking for Valgrind tool memcheck... memcheck
checking for Valgrind tool helgrind... helgrind
checking for Valgrind tool drd... drd
checking for Valgrind tool exp-sgcheck...
checking atfunc option... enabled
checking fid2path-leading-slash option... disabled
checking for llapi_obd_statfs in -llustreapi... yes
checking lustre/lustreapi.h usability... yes
checking lustre/lustreapi.h presence... yes
checking for lustre/lustreapi.h... yes
checking for lustre/lustre_idl.h... no
checking if any package provides lustre-client... yes
checking Lustre version... 2.15
2.15
checking for llapi_msg_set_level in -llustreapi... no
checking for llapi_error_callback_set in -llustreapi... no
checking for llapi_get_mdt_index_by_fid in -llustreapi... no
checking for struct obd_statfs... no
checking for llapi_fid2path in -llustreapi... no
checking for llapi_fd2fid in -llustreapi... no
checking for llapi_file_fget_mdtidx in -llustreapi... no
checking for llapi_changelog_start in -llustreapi... no
checking for llapi_get_data_version in -llustreapi... no
checking for llapi_fswap_layouts in -llustreapi... no
checking llapi-fork-support option... disabled
checking mds-stat option... disabled
checking for llapi_get_poollist in -llustreapi... no
checking for llapi_get_poolmembers in -llustreapi... no
checking for struct lov_user_ost_data_v1.l_object_seq... no
checking for struct lov_user_ost_data_v1.l_object_id... no
checking for llapi_hsm_state_get_fd in -llustreapi... no
checking for shook_release in -lshooksvr... no
checking for shook_lhsmify in -lshooksvr... no
checking sys/xattr.h usability... no
checking sys/xattr.h presence... yes
configure: WARNING: sys/xattr.h: present but cannot be compiled
configure: WARNING: sys/xattr.h:     check for missing prerequisite headers?
configure: WARNING: sys/xattr.h: see the Autoconf documentation
configure: WARNING: sys/xattr.h:     section "Present But Cannot Be
Compiled"
configure: WARNING: sys/xattr.h: proceeding with the compiler's result
configure: WARNING:     ##
------------------------------------------------------ ##
configure: WARNING:     ## Report this to
robinhood-support@lists.sourceforge.net ##
configure: WARNING:     ##
------------------------------------------------------ ##
checking for sys/xattr.h... no
configure: error: glibc-devel is not installed.
error: Bad exit status from /var/tmp/rpm-tmp.pkt0VP (%build)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.pkt0VP (%build)

glibc-devel is installed. /usr/include/sys/xattr.h is present.

It appears to be failing on this function of configure:
ac_fn_c_check_header_mongrel "$LINENO" "sys/xattr.h"
"ac_cv_header_sys_xattr_h" "$ac_includes_default"

Anyone happen to know the magic incarnation to get past this?

Thanks,

--Jeff





-- 
------------------------------
Jeff Johnson
Co-Founder
Aeon Computing

jeff.john...@aeoncomputing.com
www.aeoncomputing.com
t: 858-412-3810 x1001   f: 858-412-3845
m: 619-204-9061

4170 Morena Boulevard, Suite C - San Diego, CA 92117

High-Performance Computing / Lustre Filesystems / Scale-out Storage
_______________________________________________
robinhood-support mailing list
robinhood-support@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/robinhood-support

Reply via email to