X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=configure.ac;h=a859593701e2d3d326b2893649302dea017a3759;hb=refs%2Fheads%2Fv1.45.6.wc7-lustre;hp=ac5c78ac0ea7854c74a93c474de92a7ec3bbd1b9;hpb=0750c57e6132e1437a66c31aeec7fa38d516ea17;p=tools%2Fe2fsprogs.git diff --git a/configure.ac b/configure.ac index ac5c78a..a859593 100644 --- a/configure.ac +++ b/configure.ac @@ -856,6 +856,32 @@ fi AC_MSG_RESULT([Disabling additional bitmap statistics by default]) ) dnl +dnl handle --disable-pfsck +dnl +PTHREAD_LIB='' +AC_CHECK_LIB(pthread,pthread_join,PTHREAD_LIB=-pthread) +AC_SUBST(PTHREAD_LIB) +AC_ARG_ENABLE([pfsck], +[ --disable-pfsck disable parallel e2fsck], +if test "$enableval" = "no" || test -z "PTHREAD_LIB" +then + AC_MSG_RESULT([Disabling parallel e2fsck]) +else + AC_DEFINE(CONFIG_PFSCK, 1, + [Define to 1 if parallel e2fsck is enabled]) + AC_MSG_RESULT([Enabling parallel e2fsck]) +fi +, +if test -z "PTHREAD_LIB" +then + AC_MSG_RESULT([Disabling parallel e2fsck]) +else + AC_DEFINE(CONFIG_PFSCK, 1, + [Define to 1 if parallel e2fsck is enabled]) + AC_MSG_RESULT([Enabling parallel e2fsck by default]) +fi +) +dnl dnl dnl MAKEFILE_LIBRARY=$srcdir/lib/Makefile.library @@ -1752,8 +1778,8 @@ if test -z "$BLKID_CMT" ; then fi for i in MCONFIG Makefile \ e2fsprogs-RHEL-6.spec \ - e2fsprogs-SUSE_LINUX-11.spec \ - e2fsprogs-RHEL-7.spec \ + e2fsprogs-SUSE_LINUX-11+12+15.spec \ + e2fsprogs-RHEL-7+8.spec \ util/Makefile util/subst.conf util/gen-tarball util/install-symlink \ lib/et/Makefile lib/ss/Makefile lib/e2p/Makefile \ lib/ext2fs/Makefile lib/ext2fs/ext2_types.h \