From: Carlos Maiolino <cem@xxxxxxxxxx> libxfs already defines most of the structs used by xfsprogs, so we don't really need to link against libattr. To make things more organized, and smaller easy to review patches, remove it in steps, This is only compile-tested so far. I just sent the patches for testing, but giving it might take a while, I'm sending it to the list for review. Carlos Maiolino (3): libhandle: Remove libattr dependency libfrog: remove libattr dependency scrub: Remove libattr dependency include/handle.h | 3 +-- include/jdm.h | 5 ++--- libfrog/Makefile | 7 ++----- libfrog/attr.h | 23 +++++++++++++++++++++++ libfrog/fsprops.c | 13 ++++++------- libhandle/handle.c | 2 +- libhandle/jdm.c | 14 +++++++------- scrub/Makefile | 4 ---- scrub/phase5.c | 11 ++++------- 9 files changed, 46 insertions(+), 36 deletions(-) create mode 100644 libfrog/attr.h Signed-off-by: Carlos Maiolino <cmaiolino@xxxxxxxxxx> -- 2.46.0