Details
-
Improvement
-
Resolution: Fixed
-
Minor
-
Lustre 2.1.0
-
None
-
4916
Description
During preparation of the Lustre source, automake produces chatter warning that DIST_SOURCES, DIST, EXTRA_SOURCES, EXTRA is "defined by no programs...' and 'as canonical name'
To reproduce:
[build@localhost ~]$ git clone git://git.whamcloud.com/fs/lustre-release.git Initialized empty Git repository in /home/build/lustre-release/.git/ remote: Counting objects: 224882, done. remote: Compressing objects: 100% (48645/48645), done. remote: Total 224882 (delta 163213), reused 220950 (delta 159297) Receiving objects: 100% (224882/224882), 85.16 MiB | 3.84 MiB/s, done. Resolving deltas: 100% (163213/163213), done. [build@localhost ~]$ cd lustre-release [build@localhost lustre-release]$ sh ./autogen.sh Checking for a complete tree... /usr/bin/automake-1.11 checking for automake-1.11 >= 1.9... found 1.11.1 checking for autoconf >= 2.57... found 2.63 Running aclocal-1.11 -I /home/build/lustre-release/build/autoconf -I /home/build/lustre-release/libcfs/autoconf -I /home/build/lustre-release/lnet/autoconf -I /home/build/lustre-release/lustre/autoconf -I /home/build/lustre-release/snmp/autoconf Running autoheader Running automake-1.11 -a -c -W no-portabilityconfigure.ac:12: installing `./config.guess' configure.ac:12: installing `./config.sub' configure.ac:14: installing `./install-sh' configure.ac:14: installing `./missing' libcfs/libcfs/autoMakefile.am: installing `./depcomp' libcfs/libcfs/autoMakefile.am:92: variable `DIST_SOURCES' is defined but no program or libcfs/libcfs/autoMakefile.am:92: library has `DIST' as canonical name (possible typo) lnet/klnds/mxlnd/autoMakefile.am:44: variable `DIST_SOURCES' is defined but no program or lnet/klnds/mxlnd/autoMakefile.am:44: library has `DIST' as canonical name (possible typo) lnet/klnds/o2iblnd/autoMakefile.am:44: variable `DIST_SOURCES' is defined but no program or lnet/klnds/o2iblnd/autoMakefile.am:44: library has `DIST' as canonical name (possible typo) lnet/klnds/ptllnd/autoMakefile.am:8: variable `DIST_SOURCES' is defined but no program or lnet/klnds/ptllnd/autoMakefile.am:8: library has `DIST' as canonical name (possible typo) lnet/klnds/qswlnd/autoMakefile.am:44: variable `DIST_SOURCES' is defined but no program or lnet/klnds/qswlnd/autoMakefile.am:44: library has `DIST' as canonical name (possible typo) lnet/klnds/ralnd/autoMakefile.am:44: variable `DIST_SOURCES' is defined but no program or lnet/klnds/ralnd/autoMakefile.am:44: library has `DIST' as canonical name (possible typo) lnet/klnds/socklnd/autoMakefile.am:9: variable `DIST_SOURCES' is defined but no program or lnet/klnds/socklnd/autoMakefile.am:9: library has `DIST' as canonical name (possible typo) lnet/lnet/autoMakefile.am:46: variable `DIST_SOURCES' is defined but no program or lnet/lnet/autoMakefile.am:46: library has `DIST' as canonical name (possible typo) lnet/selftest/autoMakefile.am:23: variable `DIST_SOURCES' is defined but no program or lnet/selftest/autoMakefile.am:23: library has `DIST' as canonical name (possible typo) lustre/cmm/autoMakefile.am:42: variable `DIST_SOURCES' is defined but no program or lustre/cmm/autoMakefile.am:42: library has `DIST' as canonical name (possible typo) lustre/fid/autoMakefile.am:51: variable `DIST_SOURCES' is defined but no program or lustre/fid/autoMakefile.am:51: library has `DIST' as canonical name (possible typo) lustre/fld/autoMakefile.am:49: variable `DIST_SOURCES' is defined but no program or lustre/fld/autoMakefile.am:49: library has `DIST' as canonical name (possible typo) lustre/lmv/autoMakefile.am:48: variable `DIST_SOURCES' is defined but no program or lustre/lmv/autoMakefile.am:48: library has `DIST' as canonical name (possible typo) lustre/mdd/autoMakefile.am:42: variable `DIST_SOURCES' is defined but no program or lustre/mdd/autoMakefile.am:42: library has `DIST' as canonical name (possible typo) lustre/mdt/autoMakefile.am:42: variable `DIST_SOURCES' is defined but no program or lustre/mdt/autoMakefile.am:42: library has `DIST' as canonical name (possible typo) lustre/osd-ldiskfs/autoMakefile.am:42: variable `DIST_SOURCES' is defined but no program or lustre/osd-ldiskfs/autoMakefile.am:42: library has `DIST' as canonical name (possible typo) lustre/ptlrpc/gss/autoMakefile.am:44: variable `DIST_SOURCES' is defined but no program or lustre/ptlrpc/gss/autoMakefile.am:44: library has `DIST' as canonical name (possible typo) autoMakefile.am:7: variable `EXTRA_SOURCES' is defined but no program or autoMakefile.am:7: library has `EXTRA' as canonical name (possible typo) Running autoconf Running autogen for libsysio... Running sh autogen.shtests/module.mk:1: shell ls tests/*.[ch]: non-POSIX variable name tests/module.mk:1: (probably a GNU make extension) Makefile.am:11: `tests/module.mk' included from here Running autogen for lustre-iokit... Running sh autogen.shRunning aclocal-1.11... Running automake-1.11 -a -c... configure.ac:3: installing `./install-sh' configure.ac:3: installing `./missing' Makefile.am: installing `./INSTALL' Makefile.am: installing `./COPYING' using GNU General Public License v3 file Makefile.am: Consider adding the COPYING file to the version control system Makefile.am: for your code, to avoid questions about which license your project uses. Running autoconf... Finished. Ready for ./configure ... Running autogen for ldiskfs... Running sh autogen.shChecking for a complete tree... /usr/bin/automake-1.11 checking for automake-1.11 >= 1.9... found 1.11.1 checking for autoconf >= 2.57... found 2.63 Running aclocal-1.11 -I /home/build/lustre-release/ldiskfs/build/autoconf Running autoheader Running automake-1.11 -a -c -W no-portabilityconfigure.ac:10: installing `./config.guess' configure.ac:10: installing `./config.sub' configure.ac:12: installing `./install-sh' configure.ac:12: installing `./missing' Running autoconf [build@localhost lustre-release]$