X2Go Bug report logs - #642
Changes in X2GoClient for Windows to enable it conform to Visual Studio's stricter type checking

version graph

Package: x2goclient; Maintainer for x2goclient is X2Go Developers <x2go-dev@lists.x2go.org>; Source for x2goclient is src:x2goclient.

Reported by: "George Trakatelis" <trakatelis@uom.edu.gr>

Date: Wed, 15 Oct 2014 14:50:01 UTC

Severity: wishlist

Tags: pending

Found in version

Fixed in version

Done: X2Go Release Manager <git-admin@x2go.org>

Bug is archived. No further changes may be made.

Full log

Message #75 received at 642@bugs.x2go.org (full text, mbox, reply):

Received: (at 642) by bugs.x2go.org; 2 Dec 2014 23:48:52 +0000
From trakatelis@uom.edu.gr  Wed Dec  3 00:48:50 2014
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID,
	URIBL_BLOCKED autolearn=ham version=3.3.2
Received: from mail-wi0-f176.google.com (mail-wi0-f176.google.com [])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id B07FC3D7BC
	for <642@bugs.x2go.org>; Wed,  3 Dec 2014 00:48:50 +0100 (CET)
Received: by mail-wi0-f176.google.com with SMTP id ex7so29697318wid.9
        for <642@bugs.x2go.org>; Tue, 02 Dec 2014 15:48:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=uom.edu.gr; s=google;
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20130820;
X-Gm-Message-State: ALoCoQkKNaWzTT3ldXxs5ampmfr8Tvx6PYvkCdC4dbJn5hNIz4BGqrmOj6v22R7Gb22j9+uAOV3k
X-Received: by with SMTP id n7mr3010074wiw.80.1417564130138;
        Tue, 02 Dec 2014 15:48:50 -0800 (PST)
Received: from HomePC (46-198-96-210.adsl.cyta.gr. [])
        by mx.google.com with ESMTPSA id a2sm34751954wiy.11.2014.
        for <multiple recipients>
        (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
        Tue, 02 Dec 2014 15:48:49 -0800 (PST)
From: "George Trakatelis" <trakatelis@uom.edu.gr>
To: "'Mike DePaulo'" <mikedep333@gmail.com>
Cc: <642@bugs.x2go.org>
Subject: Bug#642: Changes in X2Go Client for Windows to enable it conform to Visual Studio's stricter type checking
Date: Wed, 3 Dec 2014 01:48:45 +0200
Message-ID: <000a01d00e8a$836403f0$8a2c0bd0$@edu.gr>
MIME-Version: 1.0
Content-Type: multipart/mixed;
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AdAOioJmphN64mYiShe0ypb3rOJWdA==
Content-Language: el
[Message part 1 (text/plain, inline)]
Hi Michael,

I built x2goclient with MSVC2010's nmake. 
Unfortunately couldn't do so with Visual Studio 2010 IDE. 

> I have made a lot of progress, but I am having trouble finding a build 
> of libssh that includes the .lib file(s), and that is new enough. I 
> think the .lib file(s) are specific to MSVC.

I attach a release build of libssh 0.6.3 (please rename .doc to .zip). 
The sources are from libssh-0.6.3-762055b-pageant-support-mingw482.src.zip 
with a minor patch to enable libssh compile under MSVC2010.

> The 0.5.0 win32 build that includes the .lib file appears to be too old

I'm not aware of the build you are referring to.

> I get this error during compile:
> .\sshmasterconnection.cpp(297) : error C3861:
> 'ssh_channel_accept_forward': identifier not found

That seems to be a missing function declaration from libssh.h. 
Apparently, something like 
LIBSSH_API ssh_channel ssh_channel_accept_forward(ssh_session session, int
timeout_ms, int *destination_port); 
is missing.

Please let me know if the attached ssh.lib (for compiling) and ssh.dll (for
runtime) are ok.

[release-build-of-libssh-0.6.3-with-vs2010.doc (application/msword, attachment)]

Send a report that this bug log contains spam.

X2Go Developers <owner@bugs.x2go.org>. Last modified: Sat Nov 28 16:34:29 2020; Machine Name: ymir.das-netzwerkteam.de

X2Go Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.