git: a098111a28ed - main - secure: Add ssh-sk-client to all consumers of libssh
Date: Tue, 22 Apr 2025 02:07:50 UTC
The branch main has been updated by jhb:
URL: https://cgit.FreeBSD.org/src/commit/?id=a098111a28ed59e1ab1101ad09913f0235ebd28f
commit a098111a28ed59e1ab1101ad09913f0235ebd28f
Author: John Baldwin <jhb@FreeBSD.org>
AuthorDate: 2025-04-22 02:05:28 +0000
Commit: John Baldwin <jhb@FreeBSD.org>
CommitDate: 2025-04-22 02:05:28 +0000
secure: Add ssh-sk-client to all consumers of libssh
These all failed to link with ld.bfd used by GCC due to
Fssh_sshsk_sign being an unresolved symbol.
Fixes: 65d8491719bb ("secure: Adapt Makefile to ssh-sk-client everywhere")
---
secure/libexec/sftp-server/Makefile | 2 +-
secure/usr.bin/scp/Makefile | 2 +-
secure/usr.bin/sftp/Makefile | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/secure/libexec/sftp-server/Makefile b/secure/libexec/sftp-server/Makefile
index 0673e1e5613e..20f2d4639511 100644
--- a/secure/libexec/sftp-server/Makefile
+++ b/secure/libexec/sftp-server/Makefile
@@ -2,7 +2,7 @@
.include "${SRCTOP}/secure/ssh.mk"
PROG= sftp-server
-SRCS= sftp-common.c sftp-server.c sftp-server-main.c
+SRCS= sftp-common.c sftp-server.c sftp-server-main.c $(SKSRCS)
MAN= sftp-server.8
LIBADD= ssh
diff --git a/secure/usr.bin/scp/Makefile b/secure/usr.bin/scp/Makefile
index 8d38d815d3fb..ba9c1472936f 100644
--- a/secure/usr.bin/scp/Makefile
+++ b/secure/usr.bin/scp/Makefile
@@ -2,7 +2,7 @@
.include "${SRCTOP}/secure/ssh.mk"
PROG= scp
-SRCS= scp.c progressmeter.c $(SFTP_CLIENT_SRCS)
+SRCS= scp.c progressmeter.c $(SFTP_CLIENT_SRCS) $(SKSRCS)
PACKAGE= ssh
LIBADD= ssh
diff --git a/secure/usr.bin/sftp/Makefile b/secure/usr.bin/sftp/Makefile
index cc13a86794c5..3f6fbeef695c 100644
--- a/secure/usr.bin/sftp/Makefile
+++ b/secure/usr.bin/sftp/Makefile
@@ -2,7 +2,7 @@
.include "${SRCTOP}/secure/ssh.mk"
PROG= sftp
-SRCS= sftp.c sftp-usergroup.c progressmeter.c $(SFTP_CLIENT_SRCS)
+SRCS= sftp.c sftp-usergroup.c progressmeter.c $(SFTP_CLIENT_SRCS) $(SKSRCS)
PACKAGE= ssh
LIBADD= ssh edit