Whamcloud - gitweb
LU-16502 lutf: add proper config option and fix bugs 00/53200/3
authorTimothy Day <timday@amazon.com>
Tue, 21 Nov 2023 19:19:24 +0000 (19:19 +0000)
committerOleg Drokin <green@whamcloud.com>
Wed, 20 Dec 2023 01:57:08 +0000 (01:57 +0000)
commite0613df4027003c51cf1be0a84edbd5ffadd36d5
treead03d85516d630084570e51fa6935b018a1bfa3c
parenta7c4b5916f9feac9b8900dd4aafb885439465ad9
LU-16502 lutf: add proper config option and fix bugs

LUTF did not have a proper configuration option. Since
no message was printed at configure time, this made it
hard to debug why LUTF was not being built.

Fix a few minor bugs in headers that prevented shared
libraries from being `import`ed by python.

Fix a small Clang error in liblutf_agent.c.

Test-Parameters: @lnet
Signed-off-by: Timothy Day <timday@amazon.com>
Change-Id: I6680b203bef08b7afa326a1cbe30c96b5c29e95c
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/53200
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Shaun Tancheff <shaun.tancheff@hpe.com>
Reviewed-by: Frank Sehr <fsehr@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
config/lustre-build.m4
libcfs/include/libcfs/util/string.h
lnet/include/uapi/linux/lnet/nidstr.h
lustre/tests/lutf/src/liblutf_agent.c