From owner-freebsd-ports@FreeBSD.ORG Mon Jan 13 22:36:27 2014 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6C20A398 for ; Mon, 13 Jan 2014 22:36:27 +0000 (UTC) Received: from xena.netkey.at (xena.netkey.at [83.64.50.189]) by mx1.freebsd.org (Postfix) with ESMTP id 2B98A1FC9 for ; Mon, 13 Jan 2014 22:36:26 +0000 (UTC) Received: from xena.netkey.at (localhost [127.0.0.1]) (Authenticated sender: peter@netkey.at) by xena.netkey.at (Postfix) with ESMTPA id 1BF71F3B29F for ; Mon, 13 Jan 2014 23:29:35 +0100 (CET) Received: from xena ([127.0.0.1] helo=xena) by xena.netkey.at with ESMTP (ASSP 1.9.9); 13 Jan 2014 23:29:34 +0100 Received: from [192.168.8.152] by xena with HTTP (HTTP/1.1 POST); Mon, 13 Jan 2014 23:29:30 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Mon, 13 Jan 2014 23:29:30 +0100 From: Peter Klett To: ports@freebsd.org Subject: security/libssh does not install =?UTF-8?Q?ssh=5Fthreads?= Message-ID: X-Sender: peter@netkey.at User-Agent: Roundcube Webmail/0.9.5 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2014 22:36:27 -0000 Hi, I'm currently trying to compile the nogui version of net-p2p/retroshare which has a dependency to libssh-0.5.4. In its Makefile it includes -lssh and -lssh_threads but the later is not build / installed by libssh. I haven't been able to figure out why it does not build and install the threaded version, nor could i find anything related on the internet. Can someone give me a hint / knows more? The error is obviously # /usr/bin/ld: cannot find -lssh_threads and the whole line is # c++ -Wl,-O1 -pthread -Wl,-rpath,/usr/local/lib/qt4 -o retroshare-nogui notifytxt.o retroshare.o rssshd.o menu.o menus.o stdiocomms.o rpc.o rpcserver.o rpcsetup.o rpcecho.o rpcprotopeers.o rpcprotosystem.o rpcprotochat.o rpcprotosearch.o rpcprotofiles.o rpcprotostream.o rpcprotoutils.o core.pb.o peers.pb.o system.pb.o chat.pb.o search.pb.o files.pb.o stream.pb.o -L/usr/local/lib/qt4 -L/usr/local/lib ../../libretroshare/src/lib/libretroshare.a ../../openpgpsdk/src/lib/libops.a -lbz2 -lssl -lcrypto -lgpgme -lupnp -lgnome-keyring -rdynamic ../../libbitdht/src/lib/libbitdht.a -lssh -lssh_threads -lprotobuf -lpthread There is no libssh_threads.so in /usr/local/lib and the plist of the security/libssh port does not know any threaded version. Am I missing here something? Peter