]> granicus.if.org Git - sudo/commitdiff
sudo binary depends on the libtool-generated libs
authorTodd C. Miller <Todd.Miller@courtesan.com>
Mon, 11 Oct 2010 21:40:23 +0000 (17:40 -0400)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Mon, 11 Oct 2010 21:40:23 +0000 (17:40 -0400)
src/Makefile.in

index 91c61cc0a4f192aa0d9a74b936a2e226bbee6e49..cb4692d11e25446694be6d41259cf6eacf283d60 100644 (file)
@@ -36,8 +36,8 @@ LIBTOOL = @LIBTOOL@ @LT_STATIC@
 INSTALL = $(SHELL) $(top_srcdir)/install-sh -c
 
 # Libraries
-LIBS = @LIBS@ @SUDO_LIBS@ @GETGROUPS_LIB@ @NET_LIBS@ \
-       $(top_builddir)/common/libcommon.la $(LIBOBJDIR)libreplace.la
+LT_LIBS = $(top_builddir)/common/libcommon.la $(LIBOBJDIR)libreplace.la
+LIBS = @LIBS@ @SUDO_LIBS@ @GETGROUPS_LIB@ @NET_LIBS@ $(LT_LIBS)
 
 # C preprocessor flags
 CPPFLAGS = -I$(incdir) -I$(top_builddir) -I$(srcdir) -I. @CPPFLAGS@
@@ -94,7 +94,7 @@ all: $(PROGS)
 .c.lo:
        $(LIBTOOL) --mode=compile $(CC) -c $(CPPFLAGS) $(CFLAGS) $(DEFS) $<
 
-sudo: $(OBJS)
+sudo: $(OBJS) $(LT_LIBS)
        $(LIBTOOL) --mode=link $(CC) -o $@ $(OBJS) $(LDFLAGS) $(LIBS) -static-libtool-libs
 
 libsudo_noexec.la: sudo_noexec.lo