]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commitdiff
mkfs: link against libuuid after liblkid
authorTheodore Ts'o <tytso@mit.edu>
Thu, 21 Jul 2011 23:50:37 +0000 (19:50 -0400)
committerChristoph Hellwig <hch@lst.de>
Fri, 22 Jul 2011 14:15:28 +0000 (16:15 +0200)
The order in which libraries are searched matters if you are using
static libraries.  Since libblkid uses some functions from libuuid, it
needs to come before libuuid in the link line.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Signed-off-by: Christoph Hellwig <hch@lst.de>
mkfs/Makefile

index 8b61c2fe8d1330b47c5450abd4feed56f12b4f18..75da6335b82e77077b724dd9046cbdc558516c1e 100644 (file)
@@ -11,10 +11,6 @@ FSTYP = fstyp
 HFILES = xfs_mkfs.h
 CFILES = maxtrres.c proto.c xfs_mkfs.c
 
-LLDLIBS = $(LIBXFS) $(LIBUUID) $(LIBRT) $(LIBPTHREAD)
-LTDEPENDENCIES = $(LIBXFS)
-LLDFLAGS = -static
-
 ifeq ($(ENABLE_BLKID),yes)
 LLDLIBS += $(LIBBLKID)
 CFLAGS += -DENABLE_BLKID
@@ -23,6 +19,9 @@ LLDLIBS += $(LIBDISK)
 LTDEPENDENCIES += $(LIBDISK)
 endif
 
+LLDLIBS += $(LIBXFS) $(LIBUUID) $(LIBRT) $(LIBPTHREAD)
+LTDEPENDENCIES += $(LIBXFS)
+LLDFLAGS = -static
 
 LSRCFILES = $(FSTYP).c
 LDIRT = $(FSTYP)