summaryrefslogtreecommitdiff
path: root/MCONFIG.in
diff options
context:
space:
mode:
authorTheodore Ts'o <tytso@mit.edu>2008-09-04 22:36:52 -0400
committerTheodore Ts'o <tytso@mit.edu>2008-09-04 22:39:20 -0400
commit29551cacca6df9cd8bcf7223ae4383a27fd23557 (patch)
tree1b9e74dc00c0dfbe6771d7ef5450685cf3412aef /MCONFIG.in
parent61e6e045e207ca0573041618c9894aea44579d31 (diff)
downloade2fsprogs-29551cacca6df9cd8bcf7223ae4383a27fd23557.tar.gz
Fix e2initrd_helper, blkid, and fsck from linking with unneeded libraries
... especially when using ELF shared libraries. We only need to link with a library if the executable uses that library directly. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Diffstat (limited to 'MCONFIG.in')
-rw-r--r--MCONFIG.in4
1 files changed, 2 insertions, 2 deletions
diff --git a/MCONFIG.in b/MCONFIG.in
index 2f32b923..5405d981 100644
--- a/MCONFIG.in
+++ b/MCONFIG.in
@@ -75,11 +75,11 @@ LIBCOM_ERR = $(LIB)/libcom_err@LIB_EXT@
LIBE2P = $(LIB)/libe2p@LIB_EXT@
LIBEXT2FS = $(LIB)/libext2fs@LIB_EXT@
LIBUUID = $(LIB)/libuuid@LIB_EXT@ @SOCKET_LIB@
-LIBBLKID = $(LIB)/libblkid@LIB_EXT@
+LIBBLKID = $(LIB)/libblkid@LIB_EXT@ @PRIVATE_LIBS_CMT@ $(LIBUUID)
LIBINTL = @LIBINTL@
DEPLIBSS = $(LIB)/libss@LIB_EXT@
DEPLIBUUID = $(LIB)/libuuid@LIB_EXT@
-DEPLIBBLKID = $(LIB)/libblkid@LIB_EXT@
+DEPLIBBLKID = $(LIB)/libblkid@LIB_EXT@ @PRIVATE_LIBS_CMT@ $(LIBUUID)
STATIC_LIBSS = $(LIB)/libss@STATIC_LIB_EXT@ @DLOPEN_LIB@
STATIC_LIBCOM_ERR = $(LIB)/libcom_err@STATIC_LIB_EXT@