Closed dubmarm closed 2 months ago
Patches pushes for review/testing and landing in gerrithub : https://review.gerrithub.io/c/cea-hpc/robinhood/+/1200338 https://review.gerrithub.io/c/cea-hpc/robinhood/+/1200339 https://review.gerrithub.io/c/cea-hpc/robinhood/+/1200340 https://review.gerrithub.io/c/cea-hpc/robinhood/+/1200341
Thank you @tl-cea - it looks like the other patches were being worked throug, which makes me happy. From my understanding, only the mailx
commit seems incorrect.
Robinhod was failing to build with Rocky9.4 for the following reasons
Because
spec.in
has%post_un
macros that were not compliant with the newer version ofsystemd_macros
.Because the
src/tests/test_confparam
was failing to link resulting in an undefined function error forsm_attr_get
.Because newer OSes/newer GCC require
gettid()
to not be used as a var name so that it doesn't clash with glibc.Because with lustre-2.15,
IOC_MDC_GETFILEINFO_V1
is already declared in header file.Because
mailx
is not available on Rocky9 buts-nail
is available on Centos7 and Rocky9.4With these listed changes, robinhood can building on
Rocky9.4
as well as older OS versions