Hi folks. All right, this is a third iteration of fixing the out-of-date OS X code in xfsprogs (4 years since the last touch). Against v2, I made these changes: - Patch 4/4 was broken to 8 smaller patches - Issues in that patch were addressed - Greatly enhanced commit message about LIST_ macros renaming The last point is still open and may change, so I moved it into the last commit. First two commits were already reviewed, but I include them to keep their trace in this new numbering of the patchset. Cheers, Jan Jan Tulak (11): xfsprogs: Don't Make .po files with gettext disabled xfsprogs: Use glibtoolize on osx xfsprogs: undefined variable fix xfsprogs: Add ifdef dirent checks where it was missing xfsprogs: Change OS X-specific CFLAGS/LDFLAGS xfsprogs: Add includes required for OS X builds xfsprogs: missing and dummy calls for OS X support xfsprogs: Add fls check into autoconf xfsprogs: Add mntent.h check into autoconf xfsprogs: replace obsolete memalign with posix_memalign xfsprogs: Prefix LIST_... macros to XFS_LIST_... Makefile | 19 +++++- configure.ac | 2 + copy/xfs_copy.c | 2 +- db/attrset.c | 2 +- fsr/xfs_fsr.c | 17 ++++-- include/bitops.h | 2 + include/builddefs.in | 10 +++- include/darwin.h | 159 ++++++++++++++++++++++++++++++++++++++++++++------ include/freebsd.h | 1 - include/gnukfreebsd.h | 1 - include/linux.h | 1 - include/list.h | 6 +- io/pread.c | 4 +- io/readdir.c | 4 ++ libdisk/fstype.c | 1 + libhandle/Makefile | 4 ++ libxcmd/paths.c | 2 +- libxfs/rdwr.c | 19 ++++-- m4/package_libcdev.m4 | 26 +++++++++ mkfs/xfs_mkfs.c | 6 +- repair/incore.c | 2 +- repair/incore_ino.c | 13 ++++- repair/phase1.c | 2 +- repair/phase6.c | 2 +- repair/prefetch.c | 7 +-- repair/sb.c | 10 ++-- rtcp/xfs_rtcp.c | 7 ++- 27 files changed, 274 insertions(+), 57 deletions(-) -- 2.4.3 _______________________________________________ xfs mailing list xfs@xxxxxxxxxxx http://oss.sgi.com/mailman/listinfo/xfs