Whamcloud - gitweb
LU-3382 build: clean unused link dependencies 27/6427/11
authorThomas Stibor <thomas@stibor.net>
Mon, 9 Jun 2014 14:30:14 +0000 (10:30 -0400)
committerOleg Drokin <oleg.drokin@intel.com>
Mon, 16 Jun 2014 02:41:16 +0000 (02:41 +0000)
commit9d72ec94b56590ad5da7003e93dd268d81fc8d14
tree09f315029dab02028c7325e95174f37e4d9d889f
parent5d3b979bc49b7adbb066b7097749254e2fc28e43
LU-3382 build: clean unused link dependencies

Compiled executable Lustre files such as:
lst, lstclient, loadgen, lustre_rsync, lctl, lfs,
debugctl and ptlctl are linked against libtinfo.so.5
and libncurses.so.5, however none of the library's
symbols are used. Same issue with multiop which is
linked against librt.so.1, however uses none of the
library's symbols, and liblustre.so which is linked
against libz.so.1 and uses none of the library's
symbols as well.

Signed-off-by: Thomas Stibor <thomas@stibor.net>
Signed-off-by: James Simmons <uja.ornl@gmail.com>
Change-Id: I861878ca93dc0a07e2d4d718870a960eb86974a9
Reviewed-on: http://review.whamcloud.com/6427
Tested-by: Jenkins
Reviewed-by: Dmitry Eremin <dmitry.eremin@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
lnet/autoconf/lustre-lnet.m4
lustre/autoconf/lustre-core.m4
lustre/liblustre/Makefile.am
lustre/liblustre/genlib.sh
lustre/liblustre/tests/Makefile.am
lustre/liblustre/tests/mpi/Makefile.am
lustre/tests/Makefile.am