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
>


------------------------------------------------------------------------------
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

Reply via email to