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