From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:44114) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1USves-0006Pc-Ns for qemu-devel@nongnu.org; Thu, 18 Apr 2013 16:42:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1USvep-0008NK-1e for qemu-devel@nongnu.org; Thu, 18 Apr 2013 16:42:18 -0400 Received: from v220110690675601.yourvserver.net ([78.47.199.172]:51394) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1USveo-0008N0-Qb for qemu-devel@nongnu.org; Thu, 18 Apr 2013 16:42:14 -0400 Message-ID: <51705AA1.5030300@weilnetz.de> Date: Thu, 18 Apr 2013 22:42:09 +0200 From: Stefan Weil MIME-Version: 1.0 References: <1366316465-32710-1-git-send-email-sw@weilnetz.de> In-Reply-To: <1366316465-32710-1-git-send-email-sw@weilnetz.de> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] block/ssh: Compilation fails on Debian squeeze List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Richard W.M. Jones" Cc: qemu-devel Am 18.04.2013 22:21, schrieb Stefan Weil: > Now gcc will check whether format string and variable arguments match. > > Signed-off-by: Stefan Weil > --- > > Please note: I could only run limited tests with the new code > because ssh.c is currently not compiled in my w32/w64 environment. > > Regards, > Stefan W. The test fails on current Debian (squeeze), not because of wrong format specifiers, but because of an "old" libssh2-1-dev. ssh.c calls libssh2_session_handshake which was added in 1.2.8, see http://www.libssh2.org/libssh2_session_handshake.html. Can we simplify the libssh2 check in configure and require pkg-config, no compile check? Regards, Stefan W.