Hi all, I've been starting to look into making the xfsprogs build system suck less. This series stops generating platform_defs.h and removes a lot of superfluous configure checks. Changes since v1: - keep the mallinfo check as mallinfo is not supported by musl - fix the sizeof(long) checks. Diffstat: b/Makefile | 15 -- b/configure.ac | 32 ---- b/fsr/Makefile | 4 b/fsr/xfs_fsr.c | 2 b/include/bitops.h | 2 b/include/builddefs.in | 36 ----- b/include/linux.h | 2 b/include/platform_defs.h | 10 - b/io/Makefile | 69 --------- b/io/io.h | 36 ----- b/io/mmap.c | 8 - b/io/pread.c | 8 - b/io/prealloc.c | 8 - b/io/pwrite.c | 8 - b/io/seek.c | 5 b/io/stat.c | 2 b/io/sync.c | 4 b/libfrog/Makefile | 4 b/libfrog/paths.c | 9 - b/libxfs/topology.c | 37 ----- b/m4/Makefile | 1 b/m4/package_libcdev.m4 | 329 ---------------------------------------------- b/repair/bmap.c | 23 ++- b/repair/bmap.h | 13 - b/scrub/Makefile | 16 -- b/scrub/common.h | 8 - b/scrub/disk.c | 30 +--- m4/package_types.m4 | 14 - 28 files changed, 35 insertions(+), 700 deletions(-)