]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
Put second -lssh in link line for sftp-server.
authorDarren Tucker <dtucker@dtucker.net>
Fri, 18 Jun 2021 10:41:45 +0000 (20:41 +1000)
committerDarren Tucker <dtucker@dtucker.net>
Fri, 18 Jun 2021 10:41:45 +0000 (20:41 +1000)
When building --without-openssl the recent port-prngd.c change adds
a dependency on atomicio, but since nothing else in sftp-server uses
it, the linker may not find it.  Add a second -lssh similar to other
binaries.

Makefile.in

index 18cb4d46dc339a89d69ba3222caec9ecfffb2701..fc15a2ee2a06e1842c05997259ecc9c14c56bf6d 100644 (file)
@@ -235,7 +235,7 @@ ssh-keyscan$(EXEEXT): $(LIBCOMPAT) libssh.a $(SSHKEYSCAN_OBJS)
        $(LD) -o $@ $(SSHKEYSCAN_OBJS) $(LDFLAGS) -lssh -lopenbsd-compat -lssh $(LIBS)
 
 sftp-server$(EXEEXT): $(LIBCOMPAT) libssh.a $(SFTPSERVER_OBJS)
-       $(LD) -o $@ $(SFTPSERVER_OBJS) $(LDFLAGS) -lssh -lopenbsd-compat $(LIBS)
+       $(LD) -o $@ $(SFTPSERVER_OBJS) $(LDFLAGS) -lssh -lopenbsd-compat -lssh $(LIBS)
 
 sftp$(EXEEXT): $(LIBCOMPAT) libssh.a $(SFTP_OBJS)
        $(LD) -o $@ $(SFTP_OBJS) $(LDFLAGS) -lssh -lopenbsd-compat $(LIBS) $(LIBEDIT)