Yes. Here's the proof:
attaufer@head-2:~/lustre-release> sh autogen.sh && ./configure
--with-linux=/nfshome/attaufer/kernel/usr/src/kernels/4.14.54-mos-tc3-20181113
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
<snip>
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
CC: gcc
LD: /usr/bin/ld -m elf_x86_64
CPPFLAGS: -include /nfshome/attaufer/lustre-release/undef.h -include
/nfshome/attaufer/lustre-release/config.h
-I/nfshome/attaufer/lustre-release/libcfs/include
-I/nfshome/attaufer/lustre-release/lnet/include
-I/nfshome/attaufer/lustre-release/lnet/include/uapi
-I/nfshome/attaufer/lustre-release/lustre/include
-I/nfshome/attaufer/lustre-release/lustre/include/uapi
CFLAGS: -g -O2 -Wall -Werror
EXTRA_KCFLAGS: -include /nfshome/attaufer/lustre-release/undef.h -include
/nfshome/attaufer/lustre-release/config.h -g
-I/nfshome/attaufer/lustre-release/libcfs/include
-I/nfshome/attaufer/lustre-release/lnet/include
-I/nfshome/attaufer/lustre-release/lustre/include -Wno-format-truncation
Type 'make' to build Lustre.
attaufer@head-2:~/lustre-release> make rpms
make dist-gzip am__post_remove_distdir='@:'
make[1]: Entering directory '/nfshome/attaufer/lustre-release'
if test -d "lustre-2.12.0"; then find "lustre-2.12.0" -type d ! -perm -200
-exec chmod u+w {} ';' && rm -rf "lustre-2.12.0" || { sleep 5 && rm -rf
"lustre-2.12.0"; }; else :; fi
test -d "lustre-2.12.0" || mkdir "lustre-2.12.0"
(cd ldiskfs && make top_distdir=../lustre-2.12.0
distdir=../lustre-2.12.0/ldiskfs \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[2]: Entering directory '/nfshome/attaufer/lustre-release/ldiskfs'
make[2]: Leaving directory '/nfshome/attaufer/lustre-release/ldiskfs'
(cd lustre-iokit && make top_distdir=../lustre-2.12.0
distdir=../lustre-2.12.0/lustre-iokit \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[2]: Entering directory '/nfshome/attaufer/lustre-release/lustre-iokit'
(cd obdfilter-survey && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre-iokit/obdfilter-survey \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory
'/nfshome/attaufer/lustre-release/lustre-iokit/obdfilter-survey'
make[3]: Leaving directory
'/nfshome/attaufer/lustre-release/lustre-iokit/obdfilter-survey'
(cd sgpdd-survey && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre-iokit/sgpdd-survey \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory
'/nfshome/attaufer/lustre-release/lustre-iokit/sgpdd-survey'
make[3]: Leaving directory
'/nfshome/attaufer/lustre-release/lustre-iokit/sgpdd-survey'
(cd ost-survey && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre-iokit/ost-survey \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory
'/nfshome/attaufer/lustre-release/lustre-iokit/ost-survey'
make[3]: Leaving directory
'/nfshome/attaufer/lustre-release/lustre-iokit/ost-survey'
(cd ior-survey && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre-iokit/ior-survey \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory
'/nfshome/attaufer/lustre-release/lustre-iokit/ior-survey'
make[3]: Leaving directory
'/nfshome/attaufer/lustre-release/lustre-iokit/ior-survey'
(cd mds-survey && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre-iokit/mds-survey \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory
'/nfshome/attaufer/lustre-release/lustre-iokit/mds-survey'
make[3]: Leaving directory
'/nfshome/attaufer/lustre-release/lustre-iokit/mds-survey'
(cd stats-collect && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre-iokit/stats-collect \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory
'/nfshome/attaufer/lustre-release/lustre-iokit/stats-collect'
make[3]: Leaving directory
'/nfshome/attaufer/lustre-release/lustre-iokit/stats-collect'
make[2]: Leaving directory '/nfshome/attaufer/lustre-release/lustre-iokit'
(cd libcfs && make top_distdir=../lustre-2.12.0
distdir=../lustre-2.12.0/libcfs \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[2]: Entering directory '/nfshome/attaufer/lustre-release/libcfs'
(cd libcfs && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/libcfs/libcfs \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/libcfs/libcfs'
(cd linux && make top_distdir=../../../lustre-2.12.0
distdir=../../../lustre-2.12.0/libcfs/libcfs/linux \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory
'/nfshome/attaufer/lustre-release/libcfs/libcfs/linux'
make[4]: Leaving directory
'/nfshome/attaufer/lustre-release/libcfs/libcfs/linux'
(cd util && make top_distdir=../../../lustre-2.12.0
distdir=../../../lustre-2.12.0/libcfs/libcfs/util \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory
'/nfshome/attaufer/lustre-release/libcfs/libcfs/util'
make[4]: Leaving directory '/nfshome/attaufer/lustre-release/libcfs/libcfs/util'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/libcfs/libcfs'
(cd include && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/libcfs/include \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/libcfs/include'
(cd libcfs && make top_distdir=../../../lustre-2.12.0
distdir=../../../lustre-2.12.0/libcfs/include/libcfs \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory
'/nfshome/attaufer/lustre-release/libcfs/include/libcfs'
(cd linux && make top_distdir=../../../../lustre-2.12.0
distdir=../../../../lustre-2.12.0/libcfs/include/libcfs/linux \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory
'/nfshome/attaufer/lustre-release/libcfs/include/libcfs/linux'
make[5]: Leaving directory
'/nfshome/attaufer/lustre-release/libcfs/include/libcfs/linux'
(cd util && make top_distdir=../../../../lustre-2.12.0
distdir=../../../../lustre-2.12.0/libcfs/include/libcfs/util \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory
'/nfshome/attaufer/lustre-release/libcfs/include/libcfs/util'
make[5]: Leaving directory
'/nfshome/attaufer/lustre-release/libcfs/include/libcfs/util'
make[4]: Leaving directory
'/nfshome/attaufer/lustre-release/libcfs/include/libcfs'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/libcfs/include'
(cd autoconf && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/libcfs/autoconf \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/libcfs/autoconf'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/libcfs/autoconf'
make[2]: Leaving directory '/nfshome/attaufer/lustre-release/libcfs'
(cd snmp && make top_distdir=../lustre-2.12.0 distdir=../lustre-2.12.0/snmp \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[2]: Entering directory '/nfshome/attaufer/lustre-release/snmp'
(cd autoconf && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/snmp/autoconf \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/snmp/autoconf'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/snmp/autoconf'
make[2]: Leaving directory '/nfshome/attaufer/lustre-release/snmp'
(cd lnet && make top_distdir=../lustre-2.12.0 distdir=../lustre-2.12.0/lnet \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[2]: Entering directory '/nfshome/attaufer/lustre-release/lnet'
(cd lnet && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lnet/lnet \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lnet/lnet'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/lnet'
(cd klnds && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lnet/klnds \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lnet/klnds'
(cd socklnd && make top_distdir=../../../lustre-2.12.0
distdir=../../../lustre-2.12.0/lnet/klnds/socklnd \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory
'/nfshome/attaufer/lustre-release/lnet/klnds/socklnd'
make[4]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/klnds/socklnd'
(cd gnilnd && make top_distdir=../../../lustre-2.12.0
distdir=../../../lustre-2.12.0/lnet/klnds/gnilnd \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory '/nfshome/attaufer/lustre-release/lnet/klnds/gnilnd'
make[4]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/klnds/gnilnd'
(cd o2iblnd && make top_distdir=../../../lustre-2.12.0
distdir=../../../lustre-2.12.0/lnet/klnds/o2iblnd \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory
'/nfshome/attaufer/lustre-release/lnet/klnds/o2iblnd'
make[4]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/klnds/o2iblnd'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/klnds'
(cd selftest && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lnet/selftest \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lnet/selftest'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/selftest'
(cd doc && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lnet/doc \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lnet/doc'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/doc'
(cd utils && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lnet/utils \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lnet/utils'
(cd lnetconfig && make top_distdir=../../../lustre-2.12.0
distdir=../../../lustre-2.12.0/lnet/utils/lnetconfig \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory
'/nfshome/attaufer/lustre-release/lnet/utils/lnetconfig'
make[4]: Leaving directory
'/nfshome/attaufer/lustre-release/lnet/utils/lnetconfig'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/utils'
(cd include && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lnet/include \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lnet/include'
(cd lnet && make top_distdir=../../../lustre-2.12.0
distdir=../../../lustre-2.12.0/lnet/include/lnet \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory '/nfshome/attaufer/lustre-release/lnet/include/lnet'
make[4]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/include/lnet'
(cd uapi/linux/lnet && make top_distdir=../../../../../lustre-2.12.0
distdir=../../../../../lustre-2.12.0/lnet/include/uapi/linux/lnet \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory
'/nfshome/attaufer/lustre-release/lnet/include/uapi/linux/lnet'
make[4]: Leaving directory
'/nfshome/attaufer/lustre-release/lnet/include/uapi/linux/lnet'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/include'
(cd autoconf && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lnet/autoconf \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lnet/autoconf'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/autoconf'
make[2]: Leaving directory '/nfshome/attaufer/lustre-release/lnet'
(cd lustre && make top_distdir=../lustre-2.12.0
distdir=../lustre-2.12.0/lustre \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[2]: Entering directory '/nfshome/attaufer/lustre-release/lustre'
(cd include && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/include \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/include'
(cd lustre && make top_distdir=../../../lustre-2.12.0
distdir=../../../lustre-2.12.0/lustre/include/lustre \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory
'/nfshome/attaufer/lustre-release/lustre/include/lustre'
make[4]: Leaving directory
'/nfshome/attaufer/lustre-release/lustre/include/lustre'
(cd uapi/linux/lustre && make top_distdir=../../../../../lustre-2.12.0
distdir=../../../../../lustre-2.12.0/lustre/include/uapi/linux/lustre \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory
'/nfshome/attaufer/lustre-release/lustre/include/uapi/linux/lustre'
make[4]: Leaving directory
'/nfshome/attaufer/lustre-release/lustre/include/uapi/linux/lustre'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/include'
(cd obdclass && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/obdclass \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/obdclass'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/obdclass'
(cd ldlm && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/ldlm \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/ldlm'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/ldlm'
(cd ptlrpc && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/ptlrpc \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/ptlrpc'
(cd gss && make top_distdir=../../../lustre-2.12.0
distdir=../../../lustre-2.12.0/lustre/ptlrpc/gss \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory '/nfshome/attaufer/lustre-release/lustre/ptlrpc/gss'
make[4]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/ptlrpc/gss'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/ptlrpc'
(cd obdecho && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/obdecho \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/obdecho'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/obdecho'
(cd mgc && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/mgc \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/mgc'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/mgc'
(cd fid && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/fid \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/fid'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/fid'
(cd fld && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/fld \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/fld'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/fld'
(cd doc && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/doc \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/doc'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/doc'
(cd utils && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/utils \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/utils'
(cd gss && make top_distdir=../../../lustre-2.12.0
distdir=../../../lustre-2.12.0/lustre/utils/gss \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory '/nfshome/attaufer/lustre-release/lustre/utils/gss'
make[4]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/utils/gss'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/utils'
(cd tests && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/tests \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/tests'
(cd mpi && make top_distdir=../../../lustre-2.12.0
distdir=../../../lustre-2.12.0/lustre/tests/mpi \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory '/nfshome/attaufer/lustre-release/lustre/tests/mpi'
make[4]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/tests/mpi'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/tests'
(cd tests/kernel && make top_distdir=../../../lustre-2.12.0
distdir=../../../lustre-2.12.0/lustre/tests/kernel \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory
'/nfshome/attaufer/lustre-release/lustre/tests/kernel'
make[3]: Leaving directory
'/nfshome/attaufer/lustre-release/lustre/tests/kernel'
(cd scripts && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/scripts \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/scripts'
(cd systemd && make top_distdir=../../../lustre-2.12.0
distdir=../../../lustre-2.12.0/lustre/scripts/systemd \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory
'/nfshome/attaufer/lustre-release/lustre/scripts/systemd'
make[4]: Leaving directory
'/nfshome/attaufer/lustre-release/lustre/scripts/systemd'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/scripts'
(cd autoconf && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/autoconf \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/autoconf'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/autoconf'
(cd contrib && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/contrib \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/contrib'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/contrib'
(cd conf && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/conf \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/conf'
(cd resource && make top_distdir=../../../lustre-2.12.0
distdir=../../../lustre-2.12.0/lustre/conf/resource \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory
'/nfshome/attaufer/lustre-release/lustre/conf/resource'
make[4]: Leaving directory
'/nfshome/attaufer/lustre-release/lustre/conf/resource'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/conf'
(cd ost && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/ost \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/ost'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/ost'
(cd mgs && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/mgs \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/mgs'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/mgs'
(cd mdt && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/mdt \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/mdt'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/mdt'
(cd mdd && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/mdd \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/mdd'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/mdd'
(cd ofd && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/ofd \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/ofd'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/ofd'
(cd osd-zfs && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/osd-zfs \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/osd-zfs'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/osd-zfs'
(cd osd-ldiskfs && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/osd-ldiskfs \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory
'/nfshome/attaufer/lustre-release/lustre/osd-ldiskfs'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/osd-ldiskfs'
(cd quota && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/quota \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/quota'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/quota'
(cd osp && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/osp \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/osp'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/osp'
(cd lod && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/lod \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/lod'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/lod'
(cd target && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/target \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/target'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/target'
(cd lfsck && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/lfsck \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/lfsck'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/lfsck'
(cd mdc && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/mdc \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/mdc'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/mdc'
(cd lmv && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/lmv \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/lmv'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/lmv'
(cd llite && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/llite \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/llite'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/llite'
(cd lov && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/lov \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/lov'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/lov'
(cd osc && make top_distdir=../../lustre-2.12.0
distdir=../../lustre-2.12.0/lustre/osc \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/osc'
make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/osc'
make[2]: Leaving directory '/nfshome/attaufer/lustre-release/lustre'
(cd config && make top_distdir=../lustre-2.12.0
distdir=../lustre-2.12.0/config \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[2]: Entering directory '/nfshome/attaufer/lustre-release/config'
make[2]: Leaving directory '/nfshome/attaufer/lustre-release/config'
make \
top_distdir="lustre-2.12.0" distdir="lustre-2.12.0" \
dist-hook
make[2]: Entering directory '/nfshome/attaufer/lustre-release'
find lustre-2.12.0 -name .deps -o \
-name CVS -o \
-name .svn -o \
-name .git -o \
-name .#* -exec rm -rf {} \;
make[2]: Leaving directory '/nfshome/attaufer/lustre-release'
test -n "" \
|| find "lustre-2.12.0" -type d ! -perm -755 \
-exec chmod u+rwx,go+rx {} \; -o \
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
! -type d ! -perm -400 -exec chmod a+r {} \; -o \
! -type d ! -perm -444 -exec /bin/sh
/nfshome/attaufer/lustre-release/config/install-sh -c -m a+r {} {} \; \
|| chmod -R a+r "lustre-2.12.0"
tardir=lustre-2.12.0 && false | GZIP=--best gzip -c >lustre-2.12.0.tar.gz
make[1]: Leaving directory '/nfshome/attaufer/lustre-release'
if test -d "lustre-2.12.0"; then find "lustre-2.12.0" -type d ! -perm -200
-exec chmod u+w {} ';' && rm -rf "lustre-2.12.0" || { sleep 5 && rm -rf
"lustre-2.12.0"; }; else :; fi
rpmbuilddir=`mktemp -t -d rpmbuild-lustre-$USER-XXXXXXXX`; \
make \
rpmbuilddir="$rpmbuilddir" rpm-local || exit 1; \
cp ./rpm/* .; \
/usr/bin/rpmbuild \
--define "_tmppath $rpmbuilddir/TMP" \
--define "_topdir $rpmbuilddir" \
--define "dist %{nil}" \
-ts lustre-2.12.0.tar.gz || exit 1; \
cp $rpmbuilddir/SRPMS/lustre-2.12.0-*.src.rpm . || exit 1; \
rm -rf $rpmbuilddir
make[1]: Entering directory '/nfshome/attaufer/lustre-release'
make[1]: Leaving directory '/nfshome/attaufer/lustre-release'
error: Failed to read spec file from lustre-2.12.0.tar.gz
autoMakefile:1189: recipe for target 'srpm' failed
make: *** [srpm] Error 1
Andrew Tauferner
1-952-562-4944 (office)
-----Original Message-----
From: Andreas Dilger [mailto:[email protected]]
Sent: Thursday, January 10, 2019 3:39 PM
To: Tauferner, Andrew T <[email protected]>
Cc: Degremont, Aurelien <[email protected]>; [email protected]
Subject: Re: [lustre-discuss] Kernel Module Build
Did you run "sh autogen.sh && ./configure" before your "make rpms"? The
lustre.spec file should be generated by configure. You can check this before
running the "make rpms", and check the tarball to see if it is included.
Cheers, Andreas
> On Jan 10, 2019, at 14:19, Tauferner, Andrew T <[email protected]>
> wrote:
>
> Hmm. Same error with v2_12_0. It would seem that the 4.14 kernel isn't the
> issue.
>
> attaufer@head-2:~/lustre-release> git status
> On branch 2.12.0
> nothing to commit, working tree clean
> attaufer@head-2:~/lustre-release> make rpms
> make dist-gzip am__post_remove_distdir='@:'
> make[1]: Entering directory '/nfshome/attaufer/lustre-release'
> grep -v config.h.in config.h.in > undef.h
> if test -d "lustre-2.12.0"; then find "lustre-2.12.0" -type d ! -perm -200
> -exec chmod u+w {} ';' && rm -rf "lustre-2.12.0" || { sleep 5 && rm -rf
> "lustre-2.12.0"; }; else :; fi
> test -d "lustre-2.12.0" || mkdir "lustre-2.12.0"
> (cd ldiskfs && make top_distdir=../lustre-2.12.0
> distdir=../lustre-2.12.0/ldiskfs \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[2]: Entering directory '/nfshome/attaufer/lustre-release/ldiskfs'
> make[2]: Leaving directory '/nfshome/attaufer/lustre-release/ldiskfs'
> (cd lustre-iokit && make top_distdir=../lustre-2.12.0
> distdir=../lustre-2.12.0/lustre-iokit \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[2]: Entering directory '/nfshome/attaufer/lustre-release/lustre-iokit'
> (cd obdfilter-survey && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre-iokit/obdfilter-survey \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre-iokit/obdfilter-survey'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre-iokit/obdfilter-survey'
> (cd sgpdd-survey && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre-iokit/sgpdd-survey \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre-iokit/sgpdd-survey'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre-iokit/sgpdd-survey'
> (cd ost-survey && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre-iokit/ost-survey \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre-iokit/ost-survey'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre-iokit/ost-survey'
> (cd ior-survey && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre-iokit/ior-survey \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre-iokit/ior-survey'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre-iokit/ior-survey'
> (cd mds-survey && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre-iokit/mds-survey \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre-iokit/mds-survey'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre-iokit/mds-survey'
> (cd stats-collect && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre-iokit/stats-collect \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre-iokit/stats-collect'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre-iokit/stats-collect'
> make[2]: Leaving directory '/nfshome/attaufer/lustre-release/lustre-iokit'
> (cd libcfs && make top_distdir=../lustre-2.12.0
> distdir=../lustre-2.12.0/libcfs \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[2]: Entering directory '/nfshome/attaufer/lustre-release/libcfs'
> (cd libcfs && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/libcfs/libcfs \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/libcfs/libcfs'
> (cd linux && make top_distdir=../../../lustre-2.12.0
> distdir=../../../lustre-2.12.0/libcfs/libcfs/linux \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/libcfs/libcfs/linux'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/libcfs/libcfs/linux'
> (cd util && make top_distdir=../../../lustre-2.12.0
> distdir=../../../lustre-2.12.0/libcfs/libcfs/util \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/libcfs/libcfs/util'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/libcfs/libcfs/util'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/libcfs/libcfs'
> (cd include && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/libcfs/include \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/libcfs/include'
> (cd libcfs && make top_distdir=../../../lustre-2.12.0
> distdir=../../../lustre-2.12.0/libcfs/include/libcfs \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/libcfs/include/libcfs'
> (cd linux && make top_distdir=../../../../lustre-2.12.0
> distdir=../../../../lustre-2.12.0/libcfs/include/libcfs/linux \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[5]: Entering directory
> '/nfshome/attaufer/lustre-release/libcfs/include/libcfs/linux'
> make[5]: Leaving directory
> '/nfshome/attaufer/lustre-release/libcfs/include/libcfs/linux'
> (cd util && make top_distdir=../../../../lustre-2.12.0
> distdir=../../../../lustre-2.12.0/libcfs/include/libcfs/util \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[5]: Entering directory
> '/nfshome/attaufer/lustre-release/libcfs/include/libcfs/util'
> make[5]: Leaving directory
> '/nfshome/attaufer/lustre-release/libcfs/include/libcfs/util'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/libcfs/include/libcfs'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/libcfs/include'
> (cd autoconf && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/libcfs/autoconf \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/libcfs/autoconf'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/libcfs/autoconf'
> make[2]: Leaving directory '/nfshome/attaufer/lustre-release/libcfs'
> (cd snmp && make top_distdir=../lustre-2.12.0 distdir=../lustre-2.12.0/snmp \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[2]: Entering directory '/nfshome/attaufer/lustre-release/snmp'
> (cd autoconf && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/snmp/autoconf \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/snmp/autoconf'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/snmp/autoconf'
> make[2]: Leaving directory '/nfshome/attaufer/lustre-release/snmp'
> (cd lnet && make top_distdir=../lustre-2.12.0 distdir=../lustre-2.12.0/lnet \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[2]: Entering directory '/nfshome/attaufer/lustre-release/lnet'
> (cd lnet && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lnet/lnet \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lnet/lnet'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/lnet'
> (cd klnds && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lnet/klnds \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lnet/klnds'
> (cd socklnd && make top_distdir=../../../lustre-2.12.0
> distdir=../../../lustre-2.12.0/lnet/klnds/socklnd \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lnet/klnds/socklnd'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/lnet/klnds/socklnd'
> (cd gnilnd && make top_distdir=../../../lustre-2.12.0
> distdir=../../../lustre-2.12.0/lnet/klnds/gnilnd \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lnet/klnds/gnilnd'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/lnet/klnds/gnilnd'
> (cd o2iblnd && make top_distdir=../../../lustre-2.12.0
> distdir=../../../lustre-2.12.0/lnet/klnds/o2iblnd \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lnet/klnds/o2iblnd'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/lnet/klnds/o2iblnd'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/klnds'
> (cd selftest && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lnet/selftest \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lnet/selftest'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/selftest'
> (cd doc && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lnet/doc \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lnet/doc'
> fig2dev -L eps file.fig > file.eps
> /bin/sh: fig2dev: command not found
> Makefile:587: recipe for target 'file.eps' failed
> make[3]: [file.eps] Error 127 (ignored)
> fig2dev -L eps flow_new.fig > flow_new.eps
> /bin/sh: fig2dev: command not found
> Makefile:587: recipe for target 'flow_new.eps' failed
> make[3]: [flow_new.eps] Error 127 (ignored)
> fig2dev -L eps get.fig > get.eps
> /bin/sh: fig2dev: command not found
> Makefile:587: recipe for target 'get.eps' failed
> make[3]: [get.eps] Error 127 (ignored)
> fig2dev -L eps mpi.fig > mpi.eps
> /bin/sh: fig2dev: command not found
> Makefile:587: recipe for target 'mpi.eps' failed
> make[3]: [mpi.eps] Error 127 (ignored)
> fig2dev -L eps portals.fig > portals.eps
> /bin/sh: fig2dev: command not found
> Makefile:587: recipe for target 'portals.eps' failed
> make[3]: [portals.eps] Error 127 (ignored)
> fig2dev -L eps put.fig > put.eps
> /bin/sh: fig2dev: command not found
> Makefile:587: recipe for target 'put.eps' failed
> make[3]: [put.eps] Error 127 (ignored)
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/doc'
> (cd utils && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lnet/utils \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lnet/utils'
> (cd lnetconfig && make top_distdir=../../../lustre-2.12.0
> distdir=../../../lustre-2.12.0/lnet/utils/lnetconfig \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lnet/utils/lnetconfig'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/lnet/utils/lnetconfig'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/utils'
> (cd include && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lnet/include \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lnet/include'
> (cd lnet && make top_distdir=../../../lustre-2.12.0
> distdir=../../../lustre-2.12.0/lnet/include/lnet \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lnet/include/lnet'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/lnet/include/lnet'
> (cd uapi/linux/lnet && make top_distdir=../../../../../lustre-2.12.0
> distdir=../../../../../lustre-2.12.0/lnet/include/uapi/linux/lnet \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lnet/include/uapi/linux/lnet'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/lnet/include/uapi/linux/lnet'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/include'
> (cd autoconf && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lnet/autoconf \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lnet/autoconf'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/autoconf'
> make[2]: Leaving directory '/nfshome/attaufer/lustre-release/lnet'
> (cd lustre && make top_distdir=../lustre-2.12.0
> distdir=../lustre-2.12.0/lustre \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[2]: Entering directory '/nfshome/attaufer/lustre-release/lustre'
> (cd include && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/include \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/include'
> (cd lustre && make top_distdir=../../../lustre-2.12.0
> distdir=../../../lustre-2.12.0/lustre/include/lustre \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/include/lustre'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre/include/lustre'
> (cd uapi/linux/lustre && make top_distdir=../../../../../lustre-2.12.0
> distdir=../../../../../lustre-2.12.0/lustre/include/uapi/linux/lustre \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/include/uapi/linux/lustre'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre/include/uapi/linux/lustre'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/include'
> (cd obdclass && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/obdclass \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/obdclass'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/obdclass'
> (cd ldlm && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/ldlm \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/ldlm'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/ldlm'
> (cd ptlrpc && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/ptlrpc \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/ptlrpc'
> (cd gss && make top_distdir=../../../lustre-2.12.0
> distdir=../../../lustre-2.12.0/lustre/ptlrpc/gss \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/ptlrpc/gss'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre/ptlrpc/gss'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/ptlrpc'
> (cd obdecho && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/obdecho \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/obdecho'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/obdecho'
> (cd mgc && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/mgc \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/mgc'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/mgc'
> (cd fid && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/fid \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/fid'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/fid'
> (cd fld && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/fld \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/fld'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/fld'
> (cd doc && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/doc \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/doc'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/doc'
> (cd utils && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/utils \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/utils'
> (cd gss && make top_distdir=../../../lustre-2.12.0
> distdir=../../../lustre-2.12.0/lustre/utils/gss \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/utils/gss'
> make[4]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/utils/gss'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/utils'
> (cd tests && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/tests \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/tests'
> (cd mpi && make top_distdir=../../../lustre-2.12.0
> distdir=../../../lustre-2.12.0/lustre/tests/mpi \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/tests/mpi'
> make[4]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/tests/mpi'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/tests'
> (cd tests/kernel && make top_distdir=../../../lustre-2.12.0
> distdir=../../../lustre-2.12.0/lustre/tests/kernel \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/tests/kernel'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre/tests/kernel'
> (cd scripts && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/scripts \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/scripts'
> (cd systemd && make top_distdir=../../../lustre-2.12.0
> distdir=../../../lustre-2.12.0/lustre/scripts/systemd \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/scripts/systemd'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre/scripts/systemd'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/scripts'
> (cd autoconf && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/autoconf \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/autoconf'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/autoconf'
> (cd contrib && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/contrib \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/contrib'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/contrib'
> (cd conf && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/conf \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/conf'
> (cd resource && make top_distdir=../../../lustre-2.12.0
> distdir=../../../lustre-2.12.0/lustre/conf/resource \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/conf/resource'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre/conf/resource'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/conf'
> (cd ost && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/ost \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/ost'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/ost'
> (cd mgs && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/mgs \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/mgs'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/mgs'
> (cd mdt && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/mdt \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/mdt'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/mdt'
> (cd mdd && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/mdd \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/mdd'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/mdd'
> (cd ofd && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/ofd \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/ofd'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/ofd'
> (cd osd-zfs && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/osd-zfs \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/osd-zfs'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/osd-zfs'
> (cd osd-ldiskfs && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/osd-ldiskfs \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/osd-ldiskfs'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre/osd-ldiskfs'
> (cd quota && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/quota \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/quota'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/quota'
> (cd osp && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/osp \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/osp'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/osp'
> (cd lod && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/lod \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/lod'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/lod'
> (cd target && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/target \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/target'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/target'
> (cd lfsck && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/lfsck \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/lfsck'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/lfsck'
> (cd mdc && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/mdc \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/mdc'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/mdc'
> (cd lmv && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/lmv \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/lmv'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/lmv'
> (cd llite && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/llite \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/llite'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/llite'
> (cd lov && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/lov \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/lov'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/lov'
> (cd osc && make top_distdir=../../lustre-2.12.0
> distdir=../../lustre-2.12.0/lustre/osc \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/osc'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/osc'
> make[2]: Leaving directory '/nfshome/attaufer/lustre-release/lustre'
> (cd config && make top_distdir=../lustre-2.12.0
> distdir=../lustre-2.12.0/config \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
> make[2]: Entering directory '/nfshome/attaufer/lustre-release/config'
> make[2]: Leaving directory '/nfshome/attaufer/lustre-release/config'
> make \
> top_distdir="lustre-2.12.0" distdir="lustre-2.12.0" \
> dist-hook
> make[2]: Entering directory '/nfshome/attaufer/lustre-release'
> find lustre-2.12.0 -name .deps -o \
> -name CVS -o \
> -name .svn -o \
> -name .git -o \
> -name .#* -exec rm -rf {} \;
> make[2]: Leaving directory '/nfshome/attaufer/lustre-release'
> test -n "" \
> || find "lustre-2.12.0" -type d ! -perm -755 \
> -exec chmod u+rwx,go+rx {} \; -o \
> ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
> ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
> ! -type d ! -perm -444 -exec /bin/sh
> /nfshome/attaufer/lustre-release/config/install-sh -c -m a+r {} {} \; \
> || chmod -R a+r "lustre-2.12.0"
> tardir=lustre-2.12.0 && false | GZIP=--best gzip -c >lustre-2.12.0.tar.gz
> make[1]: Leaving directory '/nfshome/attaufer/lustre-release'
> if test -d "lustre-2.12.0"; then find "lustre-2.12.0" -type d ! -perm -200
> -exec chmod u+w {} ';' && rm -rf "lustre-2.12.0" || { sleep 5 && rm -rf
> "lustre-2.12.0"; }; else :; fi
> rpmbuilddir=`mktemp -t -d rpmbuild-lustre-$USER-XXXXXXXX`; \
> make \
> rpmbuilddir="$rpmbuilddir" rpm-local || exit 1; \
> cp ./rpm/* .; \
> /usr/bin/rpmbuild \
> --define "_tmppath $rpmbuilddir/TMP" \
> --define "_topdir $rpmbuilddir" \
> --define "dist %{nil}" \
> -ts lustre-2.12.0.tar.gz || exit 1; \
> cp $rpmbuilddir/SRPMS/lustre-2.12.0-*.src.rpm . || exit 1; \
> rm -rf $rpmbuilddir
> make[1]: Entering directory '/nfshome/attaufer/lustre-release'
> make[1]: Leaving directory '/nfshome/attaufer/lustre-release'
> error: Failed to read spec file from lustre-2.12.0.tar.gz
> autoMakefile:1189: recipe for target 'srpm' failed
> make: *** [srpm] Error 1
>
> Andrew Tauferner
> 1-952-562-4944 (office)
> 1-507-696-4609 (mobile)
>
>
> -----Original Message-----
> From: Degremont, Aurelien [mailto:[email protected]]
> Sent: Wednesday, January 9, 2019 11:49 AM
> To: Tauferner, Andrew T <[email protected]>; Andreas Dilger
> <[email protected]>
> Cc: [email protected]
> Subject: Re: [lustre-discuss] Kernel Module Build
>
> 2.10.6 does not support Linux 4.14.
> There is several patches that needs to be cherry picked to have it working.
>
> 2.12 is fine though.
>
>
> Aurélien
>
> Le 09/01/2019 18:43, « lustre-discuss au nom de Tauferner, Andrew T »
> <[email protected] au nom de
> [email protected]> a écrit :
>
> I configured like so:
>
> attaufer@head-2:~/lustre-release> ./configure --disable-server
> --with-linux=/nfshome/attaufer/kernel/usr/src/kernels/4.14.54-mos-tc3-20181113
>
> The make failed as follows:
>
> attaufer@head-2:~/lustre-release> make rpms
> make dist-gzip am__post_remove_distdir='@:'
> make[1]: Entering directory '/nfshome/attaufer/lustre-release'
> grep -v config.h.in config.h.in > undef.h
> if test -d "lustre-2.10.6"; then find "lustre-2.10.6" -type d ! -perm -200
> -exec chmod u+w {} ';' && rm -rf "lustre-2.10.6" || { sleep 5 && rm -rf
> "lustre-2.10.6"; }; else :; fi
> test -d "lustre-2.10.6" || mkdir "lustre-2.10.6"
> (cd ldiskfs && make top_distdir=../lustre-2.10.6
> distdir=../lustre-2.10.6/ldiskfs \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[2]: Entering directory '/nfshome/attaufer/lustre-release/ldiskfs'
> make[2]: Leaving directory '/nfshome/attaufer/lustre-release/ldiskfs'
> (cd lustre-iokit && make top_distdir=../lustre-2.10.6
> distdir=../lustre-2.10.6/lustre-iokit \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[2]: Entering directory '/nfshome/attaufer/lustre-release/lustre-iokit'
> (cd obdfilter-survey && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre-iokit/obdfilter-survey \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre-iokit/obdfilter-survey'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre-iokit/obdfilter-survey'
> (cd sgpdd-survey && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre-iokit/sgpdd-survey \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre-iokit/sgpdd-survey'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre-iokit/sgpdd-survey'
> (cd ost-survey && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre-iokit/ost-survey \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre-iokit/ost-survey'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre-iokit/ost-survey'
> (cd ior-survey && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre-iokit/ior-survey \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre-iokit/ior-survey'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre-iokit/ior-survey'
> (cd mds-survey && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre-iokit/mds-survey \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre-iokit/mds-survey'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre-iokit/mds-survey'
> (cd stats-collect && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre-iokit/stats-collect \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre-iokit/stats-collect'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre-iokit/stats-collect'
> make[2]: Leaving directory '/nfshome/attaufer/lustre-release/lustre-iokit'
> (cd libcfs && make top_distdir=../lustre-2.10.6
> distdir=../lustre-2.10.6/libcfs \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[2]: Entering directory '/nfshome/attaufer/lustre-release/libcfs'
> (cd libcfs && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/libcfs/libcfs \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/libcfs/libcfs'
> (cd linux && make top_distdir=../../../lustre-2.10.6
> distdir=../../../lustre-2.10.6/libcfs/libcfs/linux \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/libcfs/libcfs/linux'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/libcfs/libcfs/linux'
> (cd util && make top_distdir=../../../lustre-2.10.6
> distdir=../../../lustre-2.10.6/libcfs/libcfs/util \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/libcfs/libcfs/util'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/libcfs/libcfs/util'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/libcfs/libcfs'
> (cd include && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/libcfs/include \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/libcfs/include'
> (cd libcfs && make top_distdir=../../../lustre-2.10.6
> distdir=../../../lustre-2.10.6/libcfs/include/libcfs \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/libcfs/include/libcfs'
> (cd linux && make top_distdir=../../../../lustre-2.10.6
> distdir=../../../../lustre-2.10.6/libcfs/include/libcfs/linux \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[5]: Entering directory
> '/nfshome/attaufer/lustre-release/libcfs/include/libcfs/linux'
> make[5]: Leaving directory
> '/nfshome/attaufer/lustre-release/libcfs/include/libcfs/linux'
> (cd util && make top_distdir=../../../../lustre-2.10.6
> distdir=../../../../lustre-2.10.6/libcfs/include/libcfs/util \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[5]: Entering directory
> '/nfshome/attaufer/lustre-release/libcfs/include/libcfs/util'
> make[5]: Leaving directory
> '/nfshome/attaufer/lustre-release/libcfs/include/libcfs/util'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/libcfs/include/libcfs'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/libcfs/include'
> (cd autoconf && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/libcfs/autoconf \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/libcfs/autoconf'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/libcfs/autoconf'
> make[2]: Leaving directory '/nfshome/attaufer/lustre-release/libcfs'
> (cd snmp && make top_distdir=../lustre-2.10.6
> distdir=../lustre-2.10.6/snmp \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[2]: Entering directory '/nfshome/attaufer/lustre-release/snmp'
> (cd autoconf && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/snmp/autoconf \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/snmp/autoconf'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/snmp/autoconf'
> make[2]: Leaving directory '/nfshome/attaufer/lustre-release/snmp'
> (cd lnet && make top_distdir=../lustre-2.10.6
> distdir=../lustre-2.10.6/lnet \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[2]: Entering directory '/nfshome/attaufer/lustre-release/lnet'
> (cd lnet && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lnet/lnet \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lnet/lnet'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/lnet'
> (cd klnds && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lnet/klnds \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lnet/klnds'
> (cd socklnd && make top_distdir=../../../lustre-2.10.6
> distdir=../../../lustre-2.10.6/lnet/klnds/socklnd \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lnet/klnds/socklnd'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/lnet/klnds/socklnd'
> (cd gnilnd && make top_distdir=../../../lustre-2.10.6
> distdir=../../../lustre-2.10.6/lnet/klnds/gnilnd \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lnet/klnds/gnilnd'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/lnet/klnds/gnilnd'
> (cd o2iblnd && make top_distdir=../../../lustre-2.10.6
> distdir=../../../lustre-2.10.6/lnet/klnds/o2iblnd \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lnet/klnds/o2iblnd'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/lnet/klnds/o2iblnd'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/klnds'
> (cd selftest && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lnet/selftest \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lnet/selftest'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/selftest'
> (cd doc && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lnet/doc \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lnet/doc'
> fig2dev -L eps file.fig > file.eps
> /bin/sh: fig2dev: command not found
> Makefile:582: recipe for target 'file.eps' failed
> make[3]: [file.eps] Error 127 (ignored)
> fig2dev -L eps flow_new.fig > flow_new.eps
> /bin/sh: fig2dev: command not found
> Makefile:582: recipe for target 'flow_new.eps' failed
> make[3]: [flow_new.eps] Error 127 (ignored)
> fig2dev -L eps get.fig > get.eps
> /bin/sh: fig2dev: command not found
> Makefile:582: recipe for target 'get.eps' failed
> make[3]: [get.eps] Error 127 (ignored)
> fig2dev -L eps mpi.fig > mpi.eps
> /bin/sh: fig2dev: command not found
> Makefile:582: recipe for target 'mpi.eps' failed
> make[3]: [mpi.eps] Error 127 (ignored)
> fig2dev -L eps portals.fig > portals.eps
> /bin/sh: fig2dev: command not found
> Makefile:582: recipe for target 'portals.eps' failed
> make[3]: [portals.eps] Error 127 (ignored)
> fig2dev -L eps put.fig > put.eps
> /bin/sh: fig2dev: command not found
> Makefile:582: recipe for target 'put.eps' failed
> make[3]: [put.eps] Error 127 (ignored)
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/doc'
> (cd utils && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lnet/utils \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lnet/utils'
> (cd lnetconfig && make top_distdir=../../../lustre-2.10.6
> distdir=../../../lustre-2.10.6/lnet/utils/lnetconfig \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lnet/utils/lnetconfig'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/lnet/utils/lnetconfig'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/utils'
> (cd include && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lnet/include \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lnet/include'
> (cd lnet && make top_distdir=../../../lustre-2.10.6
> distdir=../../../lustre-2.10.6/lnet/include/lnet \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lnet/include/lnet'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/lnet/include/lnet'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/include'
> (cd autoconf && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lnet/autoconf \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lnet/autoconf'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lnet/autoconf'
> make[2]: Leaving directory '/nfshome/attaufer/lustre-release/lnet'
> (cd lustre && make top_distdir=../lustre-2.10.6
> distdir=../lustre-2.10.6/lustre \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[2]: Entering directory '/nfshome/attaufer/lustre-release/lustre'
> (cd include && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/include \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/include'
> (cd lustre && make top_distdir=../../../lustre-2.10.6
> distdir=../../../lustre-2.10.6/lustre/include/lustre \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/include/lustre'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre/include/lustre'
> (cd uapi/linux && make top_distdir=../../../../lustre-2.10.6
> distdir=../../../../lustre-2.10.6/lustre/include/uapi/linux \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/include/uapi/linux'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre/include/uapi/linux'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre/include'
> (cd obdclass && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/obdclass \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/obdclass'
> (cd linux && make top_distdir=../../../lustre-2.10.6
> distdir=../../../lustre-2.10.6/lustre/obdclass/linux \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/obdclass/linux'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre/obdclass/linux'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre/obdclass'
> (cd ldlm && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/ldlm \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/ldlm'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/ldlm'
> (cd ptlrpc && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/ptlrpc \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/ptlrpc'
> (cd gss && make top_distdir=../../../lustre-2.10.6
> distdir=../../../lustre-2.10.6/lustre/ptlrpc/gss \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/ptlrpc/gss'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre/ptlrpc/gss'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/ptlrpc'
> (cd obdecho && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/obdecho \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/obdecho'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre/obdecho'
> (cd mgc && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/mgc \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/mgc'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/mgc'
> (cd fid && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/fid \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/fid'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/fid'
> (cd fld && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/fld \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/fld'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/fld'
> (cd doc && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/doc \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/doc'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/doc'
> (cd utils && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/utils \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/utils'
> (cd gss && make top_distdir=../../../lustre-2.10.6
> distdir=../../../lustre-2.10.6/lustre/utils/gss \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/utils/gss'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre/utils/gss'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/utils'
> (cd tests && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/tests \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/tests'
> (cd mpi && make top_distdir=../../../lustre-2.10.6
> distdir=../../../lustre-2.10.6/lustre/tests/mpi \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/tests/mpi'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre/tests/mpi'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/tests'
> (cd tests/kernel && make top_distdir=../../../lustre-2.10.6
> distdir=../../../lustre-2.10.6/lustre/tests/kernel \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/tests/kernel'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre/tests/kernel'
> (cd scripts && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/scripts \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/scripts'
> (cd systemd && make top_distdir=../../../lustre-2.10.6
> distdir=../../../lustre-2.10.6/lustre/scripts/systemd \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[4]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/scripts/systemd'
> make[4]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre/scripts/systemd'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre/scripts'
> (cd autoconf && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/autoconf \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/autoconf'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre/autoconf'
> (cd contrib && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/contrib \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/contrib'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre/contrib'
> (cd conf && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/conf \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/conf'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/conf'
> (cd ost && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/ost \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/ost'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/ost'
> (cd mgs && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/mgs \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/mgs'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/mgs'
> (cd mdt && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/mdt \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/mdt'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/mdt'
> (cd mdd && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/mdd \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/mdd'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/mdd'
> (cd ofd && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/ofd \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/ofd'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/ofd'
> (cd osd-zfs && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/osd-zfs \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/osd-zfs'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre/osd-zfs'
> (cd osd-ldiskfs && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/osd-ldiskfs \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/osd-ldiskfs'
> make[3]: Leaving directory
> '/nfshome/attaufer/lustre-release/lustre/osd-ldiskfs'
> (cd quota && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/quota \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/quota'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/quota'
> (cd osp && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/osp \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/osp'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/osp'
> (cd lod && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/lod \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/lod'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/lod'
> (cd target && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/target \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory
> '/nfshome/attaufer/lustre-release/lustre/target'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/target'
> (cd lfsck && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/lfsck \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/lfsck'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/lfsck'
> (cd mdc && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/mdc \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/mdc'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/mdc'
> (cd lmv && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/lmv \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/lmv'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/lmv'
> (cd llite && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/llite \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/llite'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/llite'
> (cd lov && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/lov \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/lov'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/lov'
> (cd osc && make top_distdir=../../lustre-2.10.6
> distdir=../../lustre-2.10.6/lustre/osc \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[3]: Entering directory '/nfshome/attaufer/lustre-release/lustre/osc'
> make[3]: Leaving directory '/nfshome/attaufer/lustre-release/lustre/osc'
> make[2]: Leaving directory '/nfshome/attaufer/lustre-release/lustre'
> (cd config && make top_distdir=../lustre-2.10.6
> distdir=../lustre-2.10.6/config \
> am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=:
> distdir)
> make[2]: Entering directory '/nfshome/attaufer/lustre-release/config'
> make[2]: Leaving directory '/nfshome/attaufer/lustre-release/config'
> make \
> top_distdir="lustre-2.10.6" distdir="lustre-2.10.6" \
> dist-hook
> make[2]: Entering directory '/nfshome/attaufer/lustre-release'
> find lustre-2.10.6 -name .deps -o \
> -name CVS -o \
> -name .svn -o \
> -name .git -o \
> -name .#* -exec rm -rf {} \;
> make[2]: Leaving directory '/nfshome/attaufer/lustre-release'
> test -n "" \
> || find "lustre-2.10.6" -type d ! -perm -755 \
> -exec chmod u+rwx,go+rx {} \; -o \
> ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
> ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
> ! -type d ! -perm -444 -exec /bin/sh
> /nfshome/attaufer/lustre-release/config/install-sh -c -m a+r {} {} \; \
> || chmod -R a+r "lustre-2.10.6"
> tardir=lustre-2.10.6 && false | GZIP=--best gzip -c >lustre-2.10.6.tar.gz
> make[1]: Leaving directory '/nfshome/attaufer/lustre-release'
> if test -d "lustre-2.10.6"; then find "lustre-2.10.6" -type d ! -perm -200
> -exec chmod u+w {} ';' && rm -rf "lustre-2.10.6" || { sleep 5 && rm -rf
> "lustre-2.10.6"; }; else :; fi
> rpmbuilddir=`mktemp -t -d rpmbuild-lustre-$USER-XXXXXXXX`; \
> make \
> rpmbuilddir="$rpmbuilddir" rpm-local || exit 1; \
> cp ./rpm/* .; \
> /usr/bin/rpmbuild \
> --define "_tmppath $rpmbuilddir/TMP" \
> --define "_topdir $rpmbuilddir" \
> --define "dist %{nil}" \
> -ts lustre-2.10.6.tar.gz || exit 1; \
> cp $rpmbuilddir/SRPMS/lustre-2.10.6-*.src.rpm . || exit 1; \
> rm -rf $rpmbuilddir
> make[1]: Entering directory '/nfshome/attaufer/lustre-release'
> make[1]: Leaving directory '/nfshome/attaufer/lustre-release'
> error: Failed to read spec file from lustre-2.10.6.tar.gz
> autoMakefile:1179: recipe for target 'srpm' failed
> make: *** [srpm] Error 1
>
> Andrew Tauferner
> 1-952-562-4944 (office)
> 1-507-696-4609 (mobile)
>
>
> -----Original Message-----
> From: Andreas Dilger [mailto:[email protected]]
> Sent: Wednesday, January 9, 2019 1:20 AM
> To: Tauferner, Andrew T <[email protected]>
> Cc: Peter Jones <[email protected]>; [email protected]
> Subject: Re: [lustre-discuss] Kernel Module Build
>
> You can typically do the simple steps:
>
> - checkout Lustre release (4.14 probably needs the 2.12.0 release, but
> maybe
> 2.10.6 will also work)
> - sh autogen.sh
> - ./configure
> - make rpms
>
> You have to have the kernel-headers package installed for the target
> kernel,
> along with the proper .config file.
>
>> On Jan 7, 2019, at 16:03, Tauferner, Andrew T
>> <[email protected]> wrote:
>>
>> I looked over that documentation before but it wasn’t clear how to build
>> only the Lustre kernel modules (lnet.ko, lustre.ko, libcfs.ko, etc.). I was
>> relying on the 4.14 kernel build but the lustre code in the staging
>> directory there is quite old and disappears completely in 4.18. So now I
>> need to do an out of tree build for Lustre. Also, the target kernel is not
>> running on the build system.
>>
>> Andy
>>
>>> From: Peter Jones [mailto:[email protected]]
>>> Sent: Monday, January 7, 2019 4:44 PM
>>>
>>> http://wiki.lustre.org/Compiling_Lustre should hopefully have the info you
>>> need
>>>
>>>
>>> From: "Tauferner, Andrew T" <[email protected]>
>>>>
>>>> I’m trying to build Lustre (v2_10_6) kernel modules for a custom x86_64
>>>> kernel. Can somebody point me to the proper place for source and build
>>>> instructions? Thanks.
>>>>
>
> Cheers, Andreas
> ---
> Andreas Dilger
> Principal Lustre Architect
> Whamcloud
>
>
>
>
>
>
>
> _______________________________________________
> lustre-discuss mailing list
> [email protected]
> http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org
>
>
_______________________________________________
lustre-discuss mailing list
[email protected]
http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org