--- modules/libfabric/prov/psm3/psm3/utils/utils_sysfs.c.orig 2024-07-24 11:30:43 +++ modules/libfabric/prov/psm3/psm3/utils/utils_sysfs.c 2024-07-24 11:31:02 @@ -87,7 +87,7 @@ static int psm3_sysfs_path_count = -1; static long psm3_sysfs_page_size; -static int filter_dir(const struct dirent *item) { +static int filter_dir(struct dirent *item) { if (item->d_name[0] == '.') return 0; return 1; } --- modules/libfabric/src/fabric.c.orig 2024-07-24 11:30:50 +++ modules/libfabric/src/fabric.c 2024-07-24 11:31:17 @@ -569,7 +569,7 @@ } #ifdef HAVE_LIBDL -static int lib_filter(const struct dirent *entry) +static int lib_filter(struct dirent *entry) { size_t l = strlen(entry->d_name); size_t sfx = sizeof (FI_LIB_SUFFIX) - 1;