]> granicus.if.org Git - sudo/commitdiff
Do not pass libtool the -static-libtool-libs option when building
authorTodd C. Miller <Todd.Miller@courtesan.com>
Fri, 20 Apr 2012 13:41:18 +0000 (09:41 -0400)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Fri, 20 Apr 2012 13:41:18 +0000 (09:41 -0400)
sudo and sesh.  Otherwise, libtool may prefer a static version of
an installed library over a dynamic one when linking.

src/Makefile.in

index f6aff259185a9c63b3c170a80ef96ae49dcfb03e..601b57fd0f8dbd1ef63915d572cf6cb9c4724aa9 100644 (file)
@@ -94,13 +94,13 @@ Makefile: $(srcdir)/Makefile.in
        $(LIBTOOL) --mode=compile $(CC) -c $(CPPFLAGS) $(CFLAGS) $(DEFS) $<
 
 sudo: $(OBJS) $(LT_LIBS)
-       $(LIBTOOL) --mode=link $(CC) -o $@ $(OBJS) $(LDFLAGS) $(LIBS) -static-libtool-libs
+       $(LIBTOOL) --mode=link $(CC) -o $@ $(OBJS) $(LDFLAGS) $(LIBS)
 
 libsudo_noexec.la: sudo_noexec.lo
        $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(LTLDFLAGS) -o $@ sudo_noexec.lo -avoid-version -rpath $(noexecdir)
 
 sesh: sesh.o error.o exec_common.o @LIBINTL@ $(LT_LIBS)
-       $(LIBTOOL) --mode=link $(CC) -o $@ sesh.o error.o exec_common.o $(LDFLAGS) @LIBINTL@ $(LIBS) -static-libtool-libs
+       $(LIBTOOL) --mode=link $(CC) -o $@ sesh.o error.o exec_common.o $(LDFLAGS) @LIBINTL@ $(LIBS)
 
 pre-install: