Hi, I am trying to build robinhood for Lustre 2.6
Le 27/04/2015 15:34, LEIBOVICI Thomas a écrit : > Hi, > > Do you try to build robinhood for Lustre (what version?) or for > another filesystem? > > Thomas. > > > On 04/27/15 14:33, Jérôme BECOT wrote: >> Hi, >> >> I'd like to install robinhood on a CentOS 7 client. I am not sur that >> this OS is supported. >> >> So I tried to compile the last version and when I run "make rpm" it >> stops with this error : >> >> >> make[3]: Entering directory >> `/root/robinhood/rpms/BUILD/robinhood-2.5.4/src/entry_processor' >> CC entry_proc_impl.lo >> In file included from entry_proc_impl.c:24:0: >> entry_proc_impl.c: In function 'print_op_stats': >> entry_proc_impl.c:1103:58: error: dereferencing pointer to incomplete >> type >> p_op->extra_info.log_record.p_log_rec->cr_index, >> ^ >> ../../src/include/RobinhoodLogs.h:96:46: note: in definition of macro >> 'DisplayLog' >> DisplayLogFn((dbg_level), (tag), format); \ >> ^ >> entry_proc_impl.c:1104:64: error: dereferencing pointer to incomplete >> type >> PFID(&p_op->extra_info.log_record.p_log_rec->cr_tfid), >> ^ >> ../../src/include/RobinhoodLogs.h:96:46: note: in definition of macro >> 'DisplayLog' >> DisplayLogFn((dbg_level), (tag), format); \ >> ^ >> entry_proc_impl.c:1104:64: error: dereferencing pointer to incomplete >> type >> PFID(&p_op->extra_info.log_record.p_log_rec->cr_tfid), >> ^ >> ../../src/include/RobinhoodLogs.h:96:46: note: in definition of macro >> 'DisplayLog' >> DisplayLogFn((dbg_level), (tag), format); \ >> ^ >> entry_proc_impl.c:1104:64: error: dereferencing pointer to incomplete >> type >> PFID(&p_op->extra_info.log_record.p_log_rec->cr_tfid), >> ^ >> ../../src/include/RobinhoodLogs.h:96:46: note: in definition of macro >> 'DisplayLog' >> DisplayLogFn((dbg_level), (tag), format); \ >> ^ >> make[3]: *** [entry_proc_impl.lo] Error 1 >> make[3]: Leaving directory >> `/root/robinhood/rpms/BUILD/robinhood-2.5.4/src/entry_processor' >> make[2]: *** [all-recursive] Error 1 >> make[2]: Leaving directory >> `/root/robinhood/rpms/BUILD/robinhood-2.5.4/src' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory `/root/robinhood/rpms/BUILD/robinhood-2.5.4' >> erreur : Mauvais statut de sortie pour /var/tmp/rpm-tmp.dPei6N (%build) >> >> >> Erreur de construction de RPM : >> Mauvais statut de sortie pour /var/tmp/rpm-tmp.dPei6N (%build) >> make: *** [rpm] Erreur 1 >> >> I don't know if the format of the email will be good but the error mark >> is under the arrow of "p_log_rec->cr_tfid" for the error / the word >> "format" for the notice >> I think it is the version of the compiler that may be more strict, but >> my knowledge of the C code is limited. >> >> If there is a quick fix i would be glad to test it, if it is because >> COS/RHEL 7 is not supported just let me know >> >> Regards >> > -- Jérome BECOT Administrateur Systèmes et Réseaux Molécules à visée Thérapeutique par des approches in Silico (MTi) Univ Paris Diderot, UMRS973 Inserm Case 013 Bât. Lamarck A, porte 412 35, rue Hélène Brion 75205 Paris Cedex 13 France Tel : 01 57 27 83 82 ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ robinhood-support mailing list robinhood-support@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/robinhood-support