diff --git a/ChangeLog b/ChangeLog index 7f10479ef..6d5490053 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2001-11-14 Pavel Roskin + + * acinclude.m4 (MC_UNDELFS_CHECKS): Check for ext2_ino_t, + fallback to ino_t for e2fsprogs version 1.19 and older. + 2001-10-30 Pavel Roskin * lib/mc.ext.in: Add support for Netpbm files. diff --git a/acinclude.m4 b/acinclude.m4 index a3e4e36e6..2c10b3949 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -18,6 +18,17 @@ AC_DEFUN([MC_UNDELFS_CHECKS], [ [Define to enable undelete support on ext2]) ext2fs_undel=yes EXT2FS_UNDEL_LIBS="-lext2fs -lcom_err" + AC_CHECK_TYPE(ext2_ino_t, , + [AC_DEFINE(ext2_ino_t, ino_t, + [Define to ino_t if undefined.])], + [#include +#include +#include +#include +/* asm/types.h defines its own umode_t :-( */ +#undef umode_t +#include +#include ]) fi fi ])