changeset 643:54562ab83360

network/libssh: fix build
author David Demelier <markand@malikania.fr>
date Sat, 27 Jul 2019 08:29:54 +0200
parents 5f5772c5f176
children 4ab57189a2b5
files network/libssh/libssh.sh
diffstat 1 files changed, 6 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/network/libssh/libssh.sh	Fri Jul 26 22:09:52 2019 +0200
+++ b/network/libssh/libssh.sh	Sat Jul 27 08:29:54 2019 +0200
@@ -32,6 +32,10 @@
 	tar xvf $PKGNAME-$PKGVERSION.tar.xz
 	cd $PKGNAME-$PKGVERSION
 
+	# -DWITH_EXAMPLES=Off:
+	# ld.lld: error: undefined symbol: argp_parse
+	# >>> referenced by ssh_server_fork.c
+	# >>>               CMakeFiles/ssh_server_fork.dir/ssh_server_fork.c.o:(main)
 	mkdir build && cd build
 	cmake .. \
 		-DBUILD_SHARED_LIBS=On \
@@ -41,7 +45,8 @@
 		-DCMAKE_INSTALL_PREFIX=/ \
 		-DCMAKE_INSTALL_DIR=/lib/cmake \
 		-DINCLUDE_INSTALL_DIR=/include \
-		-DLIB_INSTALL_DIR=/lib
+		-DLIB_INSTALL_DIR=/lib \
+		-DWITH_EXAMPLES=Off
 	make
 	make install DESTDIR=$DESTDIR
 	cd ..