hpc / mpifileutils

File utilities designed for scalability and performance.
https://hpc.github.io/mpifileutils
BSD 3-Clause "New" or "Revised" License
170 stars 68 forks source link

wrap xattr IO functions with DCOPY_USE_XATTRS #583

Closed daltonbohning closed 1 week ago

daltonbohning commented 3 months ago

The calls to these functions and the imports are wrapped with DCOPY_USEXATTRS so also wrap the mfu function definitions since if the system library is not included, the sys functions are not defined.

Resolves #578

daltonbohning commented 3 months ago

@Michael-Hennecke Will you give this a try? It should work for both DCOPY_USE_XATTRS=ON and DCOPY_USE_XATTRS=OFF

daltonbohning commented 2 weeks ago

Thanks @ofaaland. Okay if I merge this? I use to run them by Adam but not sure what the process is now. (I do have perms to merge)

ofaaland commented 2 weeks ago

Thanks @ofaaland. Okay if I merge this?

Sounds good, thanks.

I use to run them by Adam but not sure what the process is now. (I do have perms to merge)

Good point, we should discuss a process. @carbonneau1 here at LLNL has agreed to take over mpifileutils maintenance, but is just getting started.