X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=build%2Fautoconf%2Flustre-build.m4;h=970d412a24ccfe477c5756045bdb99bc0446e6a8;hp=f4123bc0daa2c5867a381c2329881b7c3f5c1f21;hb=e0b066f02640b770db0c66889744a323e15c98d7;hpb=6af10b9e7559e2522dc2890905a8ef5fd0734952 diff --git a/build/autoconf/lustre-build.m4 b/build/autoconf/lustre-build.m4 index f4123bc..970d412 100644 --- a/build/autoconf/lustre-build.m4 +++ b/build/autoconf/lustre-build.m4 @@ -159,92 +159,6 @@ AC_CONFIG_SUBDIRS(libsysio) ]) # -# LB_CONFIG_PORTALS -# -# configure support for Cray Portals -# -AC_DEFUN([LB_CONFIG_PORTALS], -[AC_MSG_CHECKING([for external Portals]) -AC_ARG_WITH([portals], - AC_HELP_STRING([--with-portals=path], - [set path to portals]), - [ - case $with_portals in - no) PORTALS="" - enable_portals=no - ;; - *) if test x$with_portals != x ; then - PORTALS="$with_portals" - enable_portals=yes - else - AC_MSG_ERROR([Path to portals must be specified]) - enable_portals=no - fi - ;; - esac - - ], [enable_portals=no]) -AC_MSG_CHECKING([location of portals]) -case x$enable_portals in - xyes) - AC_MSG_RESULT([$PORTALS]) - LB_CHECK_FILE([$PORTALS/include/portals/api.h],[], - AC_MSG_ERROR([Cannot find portals headers])) - ;; - *) - AC_MSG_RESULT([no external portals]) - ;; -esac - -AC_SUBST(PORTALS) -]) - -# -# LB_CONFIG_LUSTRE_PORTALS -# -# configure support for Lustre Portals -# -AC_DEFUN([LB_CONFIG_LUSTRE_PORTALS], -[AC_MSG_CHECKING([for Lustre Portals]) -AC_ARG_WITH([lustre-portals], - AC_HELP_STRING([--with-lustre-portals=path], - [set path to Lustre portals]), - [ - case $with_lustre_portals in - yes) LUSTRE_PORTALS="$PWD/portals" - enable_lustre_portals=yes - ;; - no) LUSTRE_PORTALS="" - enable_lustre_portals=no - ;; - *) if test x$with_lustre_portals != x ; then - LUSTRE_PORTALS="$with_lustre_portals" - else - LUSTRE_PORTALS="$PWD/portals" - fi - enable_lustre_portals=yes - ;; - esac - - ], [enable_lustre_portals=no]) - -AC_MSG_CHECKING([location of Lustre portals]) -case x$enable_lustre_portals in - xyes) - AC_MSG_RESULT([$LUSTRE_PORTALS]) - LB_CHECK_FILE([$LUSTRE_PORTALS/include/portals/api.h],[LUSTRE_PORTALS_SUBDIR="portals"], - AC_MSG_ERROR([Cannot find Lustre portals headers])) - ;; - *) - AC_MSG_RESULT([disable Lustre portals]) - ;; -esac - -AC_SUBST(LUSTRE_PORTALS_SUBDIR) -AC_SUBST(LUSTRE_PORTALS) -]) - -# # LB_CONFIG_CRAY_XT3 # # Enable Cray XT3 features @@ -495,6 +409,9 @@ if test $ac_cv_sizeof_unsigned_long_long != 8 ; then AC_MSG_ERROR([** we assume that sizeof(long long) == 8. Tell phil@clusterfs.com]) fi +# FIXME +AC_CHECK_DECL([__i386__], [], [ + if test x$enable_bgl != xyes; then AC_MSG_CHECKING([if $CC accepts -m64]) CC_save="$CC" @@ -507,6 +424,8 @@ AC_TRY_COMPILE([],[],[ ]) fi +]) + CPPFLAGS="-I\$(top_builddir)/lnet/include -I\$(top_srcdir)/lnet/include -I\$(top_builddir)/lustre/include -I\$(top_srcdir)/lustre/include $CPPFLAGS" LLCPPFLAGS="-D__arch_lib__ -D_LARGEFILE64_SOURCE=1" @@ -531,7 +450,6 @@ AM_CONDITIONAL(UTILS, test x$enable_utils = xyes) AM_CONDITIONAL(TESTS, test x$enable_tests = xyes) AM_CONDITIONAL(DOC, test x$ENABLE_DOC = x1) AM_CONDITIONAL(INIT_SCRIPTS, test x$ENABLE_INIT_SCRIPTS = "x1") -AM_CONDITIONAL(BUILD_PORTALS, test x$LUSTRE_PORTALS_SUBDIR = "xportals") AM_CONDITIONAL(LINUX, test x$lb_target_os = "xlinux") AM_CONDITIONAL(DARWIN, test x$lb_target_os = "xdarwin") @@ -551,9 +469,6 @@ LB_DARWIN_CONDITIONALS LN_CONDITIONALS LC_CONDITIONALS -#if test "$LUSTRE_PORTALS" ; then - LP_CONDITIONALS -#fi ]) # @@ -566,11 +481,6 @@ AC_DEFUN([LB_CONFIGURE], LB_INCLUDE_RULES -LB_CONFIG_PORTALS -if ! test "$PORTALS" ; then -# if portals is configured, Lustre portals will be ignored - LB_CONFIG_LUSTRE_PORTALS -fi LB_CONFIG_CRAY_XT3 LB_CONFIG_BGL LB_PATH_DEFAULTS @@ -580,25 +490,22 @@ LB_PROG_CC LB_PATH_LIBSYSIO LB_PATH_SNMP -if test "$LUSTRE_PORTALS" ; then - LP_PROG_CC -fi - LB_CONFIG_DOCS LB_CONFIG_UTILS LB_CONFIG_TESTS LC_CONFIG_CLIENT_SERVER +LC_CONFIG_SPLIT +LC_CONFIG_LDISKFS LB_CONFIG_MODULES +LB_LINUX_CONFIG_PAG +LC_LINUX_CONFIG_GSS LC_CONFIG_LIBLUSTRE - LN_CONFIGURE LC_CONFIGURE -if test "$LUSTRE_PORTALS" ; then - LP_CONFIGURE -fi + if test "$SNMP_DIST_SUBDIR" ; then LS_CONFIGURE fi @@ -617,9 +524,6 @@ build/lustre.spec LN_CONFIG_FILES LC_CONFIG_FILES -if test "$LUSTRE_PORTALS" ; then - LP_CONFIG_FILES -fi if test "$SNMP_DIST_SUBDIR" ; then LS_CONFIG_FILES fi