From unknown Fri Mar 29 15:36:13 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#1320: >=libssh-0.8.0 does not provide libssh_threads.so anymore Reply-To: Bernard Cafarelli , 1320@bugs.x2go.org Resent-From: Bernard Cafarelli Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Tue, 14 Aug 2018 15:30:02 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: report 1320 X-X2Go-PR-Package: x2goclient X-X2Go-PR-Keywords: Received: via spool by submit@bugs.x2go.org id=B.153426039917401 (code B); Tue, 14 Aug 2018 15:30:02 +0000 Received: (at submit) by bugs.x2go.org; 14 Aug 2018 15:26:39 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=0.9 required=3.0 tests=BAYES_50,DKIM_SIGNED, T_DKIM_INVALID,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.1 Received: from localhost (localhost [127.0.0.1]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 119E25DAEA for ; Tue, 14 Aug 2018 17:26:38 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at ymir.das-netzwerkteam.de Received: from ymir.das-netzwerkteam.de ([127.0.0.1]) by localhost (ymir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HvbIQWUFuihm for ; Tue, 14 Aug 2018 17:26:31 +0200 (CEST) X-Greylist: delayed 405 seconds by postgrey-1.35 at ymir.das-netzwerkteam.de; Tue, 14 Aug 2018 17:26:31 CEST Received: from columbia.cafarelli.fr (columbia.cafarelli.fr [51.15.178.170]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 9B46D5DACE for ; Tue, 14 Aug 2018 17:26:31 +0200 (CEST) Received: from cafarelli.fr (localhost [127.0.0.1]) by columbia.cafarelli.fr (Postfix) with ESMTPSA id 6C71932C0029 for ; Tue, 14 Aug 2018 17:19:45 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gentoo.org; s=mail; t=1534259985; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:in-reply-to: references; bh=4iLoMeyteL24HRB6HWYLxCVi38+Oh7WzlQagI19155Q=; b=UP0AqfCfxVuZ7KOem+VWtj1CpaZhxGc9T2jnxzQSEJYXd6fLNdZ/ouVFSTjlRYgnaKJIXZ tj0a3Ai8BJUNedKeWjehed00/qKnyPZkLIdEtGtVV9QXihtsqo8d5JSEjY0x1MX4LtrhQK k/g2JgZohoi6PNHDkQYU1bTTWllPwi0= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 14 Aug 2018 17:19:45 +0200 From: Bernard Cafarelli To: submit@bugs.x2go.org User-Agent: Roundcube Webmail/1.4-git Message-ID: X-Sender: voyageur@gentoo.org Organization: Gentoo Foundation, Inc. ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=gentoo.org; s=mail; t=1534259985; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:in-reply-to: references; bh=4iLoMeyteL24HRB6HWYLxCVi38+Oh7WzlQagI19155Q=; b=SmrDaXysxHagt7cpn2JX2yzyxD+YcG5cBOhljo7ZaDhEDXhz8NNFNhWFu2GDa3DP3xH2Aw pt8atnibeO07bX/AGeNFZYmAck0nu6D0Hj8JpF+nTxRD9/a3TxQhkRmJyM71+EcASsrAtb AUmC89vIX9TAtPxosccJ293QZkQQVP4= ARC-Seal: i=1; s=mail; d=gentoo.org; t=1534259985; a=rsa-sha256; cv=none; b=KdOIY4+4Yy9HPJ7FCSI0Ny3G2Ou0o6yDgL9v0SepePVBxXBurfjoAls2Lw5o/nzH+/QO537SksAIWgGYIVLv/bSj84zQT0UOTy5AVc8V4dyEL8lP5MZuemvnqXuiJfvddUj+NQVnbVI4jugjMOu1W/unLh27Odm4YKkPyprweOI= ARC-Authentication-Results: i=1; ORIGINATING; auth=pass smtp.auth=voyageur smtp.mailfrom=voyageur@gentoo.org Package: x2goclient Version: 4.1.2.1 With recently released libssh 0.8.0 (and bugfix 0.8.1), everything is now provided in libbsh.so only. The separate libssh_theads.so library was dropped. This breaks x2goclient linking, as the project file explicitly sets: LIBS += -lssh -lssh_threads A proper fix would be to check libssh version and only append "-lssh_threads" for < 0.8. Currently in Gentoo libssh package added a compatibility symlink to workaround the failures in impacted consumers. Downstream Gentoo bug: https://bugs.gentoo.org/663362 -- Bernard Cafarelli (Voyageur) Gentoo developer From ionic@ionic.de Tue Jun 18 12:18:39 2019 Received: (at control) by bugs.x2go.org; 18 Jun 2019 10:18:40 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-0.2 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MISSING_SUBJECT,SPF_HELO_NONE,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.2 Received: from localhost (localhost [127.0.0.1]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 9E3A05DAF4 for ; Tue, 18 Jun 2019 12:18:39 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at ymir.das-netzwerkteam.de Received: from ymir.das-netzwerkteam.de ([127.0.0.1]) by localhost (ymir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SWAMiATrs0ty for ; Tue, 18 Jun 2019 12:18:34 +0200 (CEST) Received: from mail.ionic.de (ionic.de [87.98.244.45]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 8A5885DAE9 for ; Tue, 18 Jun 2019 12:18:34 +0200 (CEST) Received: from [10.30.16.13] (178.162.222.41.adsl.inet-telecom.org [178.162.222.41]) by mail.ionic.de (Postfix) with ESMTPSA id 211174F0005A for ; Tue, 18 Jun 2019 10:18:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ionic.de; s=default; t=1560853114; bh=8d9MK8WREuUCyMen0Z/O214X3m20B4OE3EP7IxDy7IQ=; h=To:From:Date:From; b=vorJKSbtDS3ls27H0TvZLYIvIbhz4H1JYj1mN0yKGy3EckFt4E3KHgXBRGerWBEqv m6vLga9pWAsp+KS8upu4+9lDqcUQ09C1WTC2oBF91X9lJ39OmoTK64lZm3pR+ep8n1 9+iaI+c6RzL8h4QXZgxx6dtlNML2pEH+jjZHiJ5Y= To: control@bugs.x2go.org From: Mihai Moldovan Openpgp: preference=signencrypt Autocrypt: addr=ionic@ionic.de; prefer-encrypt=mutual; keydata= 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 Message-ID: <7dbea1ef-f111-d555-51c8-71175b95da00@ionic.de> Date: Tue, 18 Jun 2019 12:18:33 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="BxS57dgAhsoVN5t7HbSHO4UJe4Aql48VT" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --BxS57dgAhsoVN5t7HbSHO4UJe4Aql48VT Content-Type: multipart/mixed; boundary="DzyB7OBBvaIIfuSm6BOO7KCcVq3xIwNdc"; protected-headers="v1" From: Mihai Moldovan To: control@bugs.x2go.org Message-ID: <7dbea1ef-f111-d555-51c8-71175b95da00@ionic.de> --DzyB7OBBvaIIfuSm6BOO7KCcVq3xIwNdc Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable reassign 1338 x2goclient 4.1.2.1 merge 1320 1338 thanks --DzyB7OBBvaIIfuSm6BOO7KCcVq3xIwNdc-- --BxS57dgAhsoVN5t7HbSHO4UJe4Aql48VT Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Comment: Using GnuPG with Thunderbird - https://www.enigmail.net/ iQIzBAEBCgAdFiEEbhHQj3UzgcdE8cg8H9Yu2W4lOocFAl0IunkACgkQH9Yu2W4l OofzthAA10/1xkS+dla4snu6FR07auCSnDqX/YkPFN9P5GGZhbdKjGObJZ3ap4bg ROG0F26xKGyM0wPC5M8gCvHVX5nAK50rvvrMXAyQuAFP0//Llja2CuFSKHnUTNHt 3QMy6hx5Kke9jPljNBE1vNsvOjWcOXnM61x1DNLmIwOKPUge3gelLLhJwfKhjQtl cax5Zv04NDsEGLIJ6QGQdICU7SXCW1L1MjoaFKZg1ZRXw7QwNmc41HkIXxTfjwZ/ 0NE8aJNUxgTZcAFXNG75766ZI2od52DQhqojwiZBJyEQKZ8aJgTLpkR9uKXPO8nf Cx6pqDtRyLIN5/iruHTcSZ5vP8Kerpl+0nmDRkM/brv+v/ftgYyzkjGtBquPDGx9 Zrns13ZOKwUCruiXHdHDIj84Z0ltD+WrOdslyH8V7cwXPoUxFzVCLdf6nsNStq20 1oSx0vDBcy1MCbRgtqY7kw/KHHv2Jc0P8ik9ooFCp/8Ne2Kw50lqedYrgpyOrlHi nW+/X7ZIgmy7rUeAHnMX5t4DPGRYmGskBbRzKbE5v6e/IEIM8kSF3NOHBdgGvoGD 0a44NYJbDmjFqQwrUm21D2dicnSYEwVgnbpBe8UmW5V+nG7LImNFWxp/oom37vhk jeEJYpjG7aN5kzIbaVFZXxCw8Tvp9QMQiPB48JLGFpGUy+KOLjA= =u77B -----END PGP SIGNATURE----- --BxS57dgAhsoVN5t7HbSHO4UJe4Aql48VT-- From unknown Fri Mar 29 15:36:13 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#1320: X2Go issue (in src:x2goclient) has been marked as pending for release Reply-To: Mihai Moldovan , 1320@bugs.x2go.org Resent-From: Mihai Moldovan Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Tue, 18 Jun 2019 21:20:02 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 1320 X-X2Go-PR-Package: x2goclient X-X2Go-PR-Keywords: rpm-packages Received: via spool by 1320-submit@bugs.x2go.org id=B1320.156089261432237 (code B ref 1320); Tue, 18 Jun 2019 21:20:02 +0000 Received: (at 1320) by bugs.x2go.org; 18 Jun 2019 21:16:54 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00,NO_RELAYS, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: by ymir.das-netzwerkteam.de (Postfix, from userid 1005) id 3EE345DAF4; Tue, 18 Jun 2019 23:16:21 +0200 (CEST) From: Mihai Moldovan To: 1320-submitter@bugs.x2go.org Cc: control@bugs.x2go.org, 1320@bugs.x2go.org Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Mailer: http://snipr.com/post-receive-tag-pending Message-Id: <20190618211622.3EE345DAF4@ymir.das-netzwerkteam.de> Date: Tue, 18 Jun 2019 23:16:21 +0200 (CEST) tag #1320 pending fixed #1320 4.1.2.2 thanks Hello, X2Go issue #1320 (src:x2goclient) reported by you has been fixed in X2Go Git. You can see the changelog below, and you can check the diff of the fix at: http://code.x2go.org/gitweb?p=x2goclient.git;a=commitdiff;h=08d33b3 The issue will most likely be fixed in src:x2goclient (4.1.2.2). light+love X2Go Git Admin (on behalf of the sender of this mail) --- commit 08d33b30a625710cdd019ea6868dd11fb787f964 Author: Mihai Moldovan Date: Tue Jun 18 12:10:55 2019 +0200 debian/changelog: bug #1320 should be fixed for good, so marking as resolved. diff --git a/debian/changelog b/debian/changelog index ed1b3ab..dd113a6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -70,7 +70,7 @@ x2goclient (4.1.2.2-0x2go1) UNRELEASED; urgency=medium - x2goclient.pro: fix libssh_threads logic again. Ubuntu Bionic/18.04 ships a pre-release version of 0.8.0, which is tagged as that version, but really based upon 0.7.x and still has/needs a libssh_threads - library. Big "Wat?" to you, Canonical. + library. Big "Wat?" to you, Canonical. Fixes: #1320. - src/x2goclient.cpp: fix array length calculation. - Windows: Update PuTTY from 0.70 to 0.71. Fixes quite a list of issues discovered through the EU-funded bug bounty programme. Not all are From unknown Fri Mar 29 15:36:13 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#1320: X2Go issue (in src:x2goclient) has been marked as closed Reply-To: X2Go Release Manager X2Go Release Manager , 1320@bugs.x2go.org Resent-From: X2Go Release Manager X2Go Release Manager Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Wed, 12 Feb 2020 21:50:03 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 1320 X-X2Go-PR-Package: x2goclient X-X2Go-PR-Keywords: rpm-packages pending References: Received: via spool by 1320-submit@bugs.x2go.org id=B1320.158154407216351 (code B ref 1320); Wed, 12 Feb 2020 21:50:03 +0000 Received: (at 1320) by bugs.x2go.org; 12 Feb 2020 21:47:52 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-0.2 required=3.0 tests=BAYES_00,NO_RELAYS, PDS_OTHER_BAD_TLD,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.2 Received: by ymir.das-netzwerkteam.de (Postfix, from userid 1005) id 831145DD14; Wed, 12 Feb 2020 22:46:56 +0100 (CET) From: X2Go Release Manager X2Go Release Manager To: 1320-submitter@bugs.x2go.org Cc: control@bugs.x2go.org, 1320@bugs.x2go.org Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Message-Id: <20200212214703.831145DD14@ymir.das-netzwerkteam.de> Date: Wed, 12 Feb 2020 22:46:56 +0100 (CET) close #1320 thanks Hello, we are very hopeful that X2Go issue #1320 reported by you has been resolved in the new release (4.1.2.2) of the X2Go source project »src:x2goclient«. You can view the complete changelog entry of src:x2goclient (4.1.2.2) below, and you can use the following link to view all the code changes between this and the last release of src:x2goclient. http://code.x2go.org/gitweb?p=x2goclient.git;a=commitdiff;h=e70a27961cf391406c13e52fa54f4731fa8ca189;hp=84dcac55b72c6c09f2cdddcd5bde5137a441223d If you feel that the issue has not been resolved satisfyingly, feel free to reopen this bug report or submit a follow-up report with further observations described based on the new released version of src:x2goclient. Thanks a lot for contributing to X2Go!!! light+love X2Go Git Admin (on behalf of the sender of this mail) --- X2Go Component: src:x2goclient Version: 4.1.2.2-0x2go1 Status: RELEASE Timestamp: 1581543720 Date: Wed, 12 Feb 2020 22:42:00 +0100 Fixes: 1307 1320 1393 1418 1425 1428 Changes: x2goclient (4.1.2.2-0x2go1) RELEASED; urgency=medium . [ Oleksandr Shneyder ] * New upstream version (4.1.2.2): - Add SSH instruction to list of errors if keyboard-interactive auth has failed. - Add new brocker feature. Broker can send to client some configuration in the section START_CLIENT_CONFIG - END_CLIENT_CONFIG. For the moment is supported option events=bool. If true, client sending to broker events: CONNECTING, CONNECTED, SUSPENDING, TERMINATING, FINISHED. It's not a real session state, but rather the state of X2Go Client. - Save session command in resumingSession.command. - Send in broker event the duration of session on client. - If client is configured to send events, the broker can ask client to send ALIVE events. To do this, broker should send config option "liveevent" (int). It means, if liveevent=10, client will send ALIVE event to broker every 10 seconds when the client connected to X2Go Session. - Broker can send to client command to suspend or terminate the session as an answer to the client event message. For this broker should send to client SUSPEND ID or TERMINATE ID. - Client now sends "login" parameter to the broker when executing task "selectsession". Before client just sent a username on the broker and it was imposiible to find out user name on X2Go server, which is not always the same as broker username. This won't break a compatibility with previous broker as they just will ignore this parameter. - X2Gokdrive support for X2GoClient. - Fix authentification on http broker when sending event. - Fix resuming sessions on multiple servers. - Initializing sessionId, command and display for direct RDP to complay with standard sessions. - Direct RDP sesion send to broker event CONNECTED instead of CONNECTING at start of RDP client. - Fixing setting correct session command when resuming the session. - Don't exit if sending event to http broker has failed. - If using x2go broker and ssh proxy check for the option "usebrokeruserforproxy" in the session file. If it's "true", use the same username for the proxy as broker login. - Broker can send to client the number of suspended and running sessions for each session type. Client will display this information to user on session button. - update copyright years in about dialog. - Do not show password in debug output of HTTP broker. - Fix crashing if the path for automount in the session config file in wrong format. Supporting both Windows and Linux path in automount format. Check if path exists before mounting. - Do not show Pulseaudio warning on Windows, if Pulseaudio is disabled in settings or by command line. - Improve request handling in HTTP broker. - Add possibility to suspend and terminate sessions from session selection dialog in broker mode. - Do not delete session from list if terminating of session is canceled. . [ Mihai Moldovan ] * New upstream version (4.1.2.2): - src/printwidget.cpp: add QButtonGroup include, fixes compile errors with Qt 5.11+. Fixes: #1307. - macbuild.sh: switch to bundling PulseAudio 12.1 since it's now available in MacPorts. - x2goclient.pro: detect libssh and libssh_threads via pkgconfig on UNIX-based platforms. libssh_threads is optional if the libssh version is high enough. - x2goclient.pro: let static Linux configuration override the new pkgconfig-based libssh usage. - x2goclient.pro: make system a non-variable call. - x2goclient.pro: fix qmake control flow for libssh logic, we really wanted to use else if for the Windows section and have the general else section being the general fallback. - x2goclient.pro: fix quoting issue in system() call. Qmake's quoting rules are really weird. - macbuild.sh: switch to bundling PulseAudio 12.2 since it's now available in MacPorts. - res/i18n/x2goclient_cs.ts: whitespace and other fixups. - src/x2goclient.cpp: change HTTP to HTTPS links where needed. - src/x2goclient.cpp: do not spawn UNIX cleanup helper if arguments that let X2Go Client terminate right away have been passed. More work is needed here, but that should cover the most basic bits. - src/onmainwindow.{cpp,h}: remove left-over references to agentCheckTimer and slotCheckAgentProcess (). - src/onmainwindow.cpp: fix various broken qCritical () calls. - src/{onmainwindow.{cpp,h},{sshmasterconnection,help}.cpp}: let users control libssh debugging via the new parameters --libssh-debug and --libssh-packetlog. Properly document the new switches and their implications. - src/sshmasterconnection.cpp: drop DEBUG preprocessor conditional blocks. We have never actually disabled it and x2goDebug () will not write out anything if debugging has not been requested, so we already have a soft condition check for every x2goDebug () call. - src/x2goclient.cpp: do not use std::array since that's a C++11 feature, just live with plain C arrays for now. - x2goclient.pro: fix libssh_threads logic again. Ubuntu Bionic/18.04 ships a pre-release version of 0.8.0, which is tagged as that version, but really based upon 0.7.x and still has/needs a libssh_threads library. Big "Wat?" to you, Canonical. Fixes: #1320. - src/x2goclient.cpp: fix array length calculation. - Windows: Update PuTTY from 0.70 to 0.71. Fixes quite a list of issues discovered through the EU-funded bug bounty programme. Not all are relevant to X2Go Client. - Windows: upgrade bundled VcXsrv to 1.20.1.4. - src/sshmasterconnection.cpp: use info (protocol) log level with --libssh-debug and debug (packet) log level with --libssh-packetlog. - src/sshmasterconnection.cpp: fix compiler warning due to mismatching argument with older libssh versions. - Makefile: clear out LDFLAGS, add new (cleared) LIBS variable and pass down as QMAKE_LIBS. The previous behavior was leading to compile failures on arm64 machines (albeit only old distro versions, apparently), because QMAKE_LFLAGS is being put on the command line *before* the actual object files to be included/linked, which is an error for system libraries. Builds will still fail after this commit, but that's okay. - x2goclient.pro: add libraries that we always want to use on Linux correctly to LIBS and use a bigger catch clause. That should work much better, since linux-g++ and linux-g++-64 are x86-specific, while there are way more potentially useful targets like linux-aarch64-gnu-g++, clang, llvm, icc etc. - x2goclient.pro: while a linux scope seems to work fine with Qt5, Qt4 doesn't recognize that, so add another linux-* catch. - Windows: add support for x3270-fonts, including adding a pretty nasty but necessary fonts.* file regeneration hook. - {x2goclient,help,onmainwindow}.cpp: implement new --bypass-cleanup-helper parameter. - src/onmainwindow.cpp: fix building with Qt 4.6, currently the latest version available in EPEL 6. - src/onmainwindow.cpp: unbreak builds by fixing syntax error. - src/onmainwindow.cpp: also unbreak old EPEL 6 builds. - src/onmainwindow.cpp: add (and prefer) non-compat-symlink scp server location for 64-bit-based Gentoo distros (17.1+ profiles). Fixes: #1393. - res/i18n/x2goclient_*.ts: replace changed source strings, no retranslations required. - src/httpbrokerclient.cpp: do not leak password length in debug output either. - src/sessionwidget.cpp: stop parsing proxy address as "host:port: if the address contains a colon. Fixes: #1418. We don't do this for the "normal" host address and this behavior clashes with IPv6 addresses. We COULD, theoretically, keep it, but that would require writing an arbitrary address parser. Too much effort for little gain. - src/onmainwindow.cpp: also remove proxy "host:port" parsing at connect time. Fixes: #1418. - macbuild.sh: switch to bundling PulseAudio 13.0 since it's now available in MacPorts. - src/onmainwindow.cpp: disable "left click" action on OS X/macOS. This platform always gets a left click event, even when right clicked. May sound weird first, but this behavior is consistent between all applications - tray icons can be clicked via either button and will always trigger a context menu. Let X2Go Client behave the same way. - src/sshprocess.cpp: strip ~/, ~user{,/}, ${HOME}{,/} and $HOME{,/} from destination paths in scp mode. Fixes: #1428. This was already necessary for pascp (PuTTY-based Windows solution for Kerberos support), but newer libssh versions with the CVE-2019-14889 also interpret paths as literal strings. - src/SVGFrame.cpp: simplify implementation a lot. Only paint data onto the widget in the paintEvent () function. Drop setting a palette based upon the rendered SVG image, which has been very wrong to do from the beginning and only lead to visual glitches. Correctly repaint single-frame SVG files. - src/sshmasterconnection.cpp: work around lupdate warning by adding another block in the #else preprocessor branch. - res/i18n/x2goclient_*.ts: update translation files. - Windows: Update PuTTY from 0.71 to 0.73. Fixes another round of issues discovered through the EU-funded bug bounty programme and other security problems. - src/onmainwindow.cpp: stop PulseAudio from spamming logs after a client disconnects. Fixes: #1425. Patch based on one submitted by Ville Salmela. - src/onmainwindow.cpp: instead of searching for "sftp-binary", try to look for "sftp-server" in the Qt 5.x code path. Luckily this only affects cases where we bundle sftp-server (which we don't) or where sftp-server is actually part of $PATH (which it usually shouldn't be). - Windows: upgrade bundled VcXsrv to 1.20.6.0. - Windows: upgrade PulseAudio from 7.1 to 13.0. - Windows: remove libz. Was previously used by libzip, which has not been shipped for quite some time. - Windows: Update Win32 OpenSSL from 1.0.2n to 1.0.2u. Implicit. - Windows: Upgrade libssh from 0.7.4 to 0.9.3 (while maintaining Pageant support). Drop libssh_threads library not provided (or used) any longer. - x2goclient.pro: update comment mentioning that libssh does not provide pkgconfig files on non-UNIX/Windows platforms any longer and drop libssh_thread linkage. - res/i18n/x2goclient_nl.ts: add missing singular form to a multi-form entry. - res/i18n/x2goclient_cs.ts: fix up whitespace and mark actually finished translation string as such, also removing my previous comment. - res/i18n/x2goclient_nb_no.ts: fix up whitespace and typos. - res/i18n/x2goclient_de.ts: better translate UNIX cleanup helper and fix "X2Go Client" as "X2GoClient" globally. - misc: pre-release copyright update. - src/onmainwindow.cpp: update in-code copyright notice. - res/i18n/x2goclient_*.ts: update copyright notice in about dialog manually. - src/onmainwindow.cpp: add comment for translators encouraging them to add themselves to copyright notice. - res/i18n/x2goclient_*.ts: update after source code changes and comment addition. - res/i18n/x2goclient_*.ts: mark copyright translation string as unfinished for already translated languages (but Finnish) to alert translators of the new comment. - man/man1/x2goclient.1: pre-release date update. * debian/control: + Add build-depend on pkg-config. * x2goclient.spec: + Build-depend on pkg-config. + EPEL packages need to depend upon pkgconfig for now, not pkg-config. + Pull in redhat-rpm-config manually. This should probably be done by something else, like... gcc or qmake or qt(4)-dev, but it isn't. + Try to ignore gettext-tools-mini on *SuSE to force installation of the new/renamed gettext-runtime-mini package. + It's %endif, not %fi. + Revert the gettext-tools-mini change, was caused by an outdated obs-build version. . [ Mike Gabriel ] * New upstream version (4.1.2.2): - Add support for Nix OS for common_sftp_dirs's hard-coded sftp-server paths. - src/sessionwidget.cpp: Rename shadowing sessiontype to 'X2Go/X11 Desktop Sharing'. - man/man1/x2goclient.1: Add explanation for the --broker-name option. - res/resources.qrc: Add Czech translation file. - Update qt_.qm files from Qt5 v5.11.2. - Rename radion button lables for xfreerdp options' style. * debian/control: + In x2goclient R, prefer freerdp2-x11 over rdesktop over freerdp-x11 (which is broken these days anyway). + In x2goclient D, add x2gokdriveclient. + In x2goclient D, add hello as an alternative to x2gokdriveclient. Works around non-available x2gokdriveclient on Debian jessie. . [ Tom Ruzicka ] * New upstream release (4.1.2.2): - Add new translation: Czech. - Second update round of Czech translation + enable it in x2goclient.pro. . [ Ulrich Sibiller ] * New upstream release (4.1.2.2): - src/sshmasterconnection.cpp: close channel on failure in checkLogin (). - src/sshmasterconnection.{cpp,h}: skip checkLogin() if hostname starts with "!". Some special ssh proxies will not allow arbitrary commands. checkLogin() will break these sessions because it tries to run the echo command on the proxy. By specifying a "!" as the first character of the (proxy) hostname you can instruct x2goclient ot skip the checkLogin() call altogether. Note that this will break proxies that require you to change you password or some other type of interaction. As this is added to SshMasterConnection it is also valid to specify that for the server hostname although this is not very useful. . [ Jos Wolfkamp ] * New upstream version (4.1.2.2): - res/i18n/x2goclient_nl.ts: update Dutch translation file. . [ Sébastien Ducoulombier ] * New upstream version (4.1.2.2): - res/i18n/x2goclient_fr.ts: update French translation file. - res/i18n/x2goclient_fr.ts: add missing sentence and UTF-8-ize entries. . [ Ruda Vallo ] * New upstream version (4.1.2.2): - res/i18n/x2goclient_cs.ts: update Czech translation file. . [ Klaus Ade Johnstad ] * New upstream version (4.1.2.2): - res/i18n/x2goclient_nb_no.ts: update Bokmål (Norway) translation file. - res/i18n/x2goclient_nb_no.ts: update Bokmål (Norway) translation file. . [ Stefan Baur ] * New upstream release (4.1.2.2): - res/i18n/x2goclient_de.ts: update German translation file. From unknown Fri Mar 29 15:36:13 2024 MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) X-Loop: owner@bugs.x2go.org From: owner@bugs.x2go.org (X2Go Bug Tracking System) Subject: Bug#1320 closed by X2Go Release Manager X2Go Release Manager (X2Go issue (in src:x2goclient) has been marked as closed) Message-ID: References: <20200212214703.831145DD14@ymir.das-netzwerkteam.de> X-X2go-PR-Keywords: rpm-packages pending X-X2go-PR-Message: they-closed 1320 X-X2go-PR-Package: x2goclient X-X2go-PR-Source: x2goclient Date: Wed, 12 Feb 2020 21:50:13 +0000 Content-Type: multipart/mixed; boundary="----------=_1581544213-17110-0" This is a multi-part message in MIME format... ------------=_1581544213-17110-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 This is an automatic notification regarding your Bug report which was filed against the x2goclient package: #1320: >=3Dlibssh-0.8.0 does not provide libssh_threads.so anymore It has been closed by X2Go Release Manager X2Go Release Manager . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact X2Go Release Manager X= 2Go Release Manager by replying to this email. --=20 X2Go Bug Tracking System Contact owner@bugs.x2go.org with problems ------------=_1581544213-17110-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at control) by bugs.x2go.org; 12 Feb 2020 21:47:44 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-0.2 required=3.0 tests=BAYES_00,NO_RELAYS, PDS_OTHER_BAD_TLD,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.2 Received: by ymir.das-netzwerkteam.de (Postfix, from userid 1005) id 831145DD14; Wed, 12 Feb 2020 22:46:56 +0100 (CET) From: =?utf-8?q?X2Go_Release_Manager?= X2Go Release Manager To: 1320-submitter@bugs.x2go.org Cc: control@bugs.x2go.org, 1320@bugs.x2go.org Subject: X2Go issue (in src:x2goclient) has been marked as closed Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Message-Id: <20200212214703.831145DD14@ymir.das-netzwerkteam.de> Date: Wed, 12 Feb 2020 22:46:56 +0100 (CET) close #1320 thanks Hello, we are very hopeful that X2Go issue #1320 reported by you has been resolved in the new release (4.1.2.2) of the X2Go source project »src:x2goclient«. You can view the complete changelog entry of src:x2goclient (4.1.2.2) below, and you can use the following link to view all the code changes between this and the last release of src:x2goclient. http://code.x2go.org/gitweb?p=x2goclient.git;a=commitdiff;h=e70a27961cf391406c13e52fa54f4731fa8ca189;hp=84dcac55b72c6c09f2cdddcd5bde5137a441223d If you feel that the issue has not been resolved satisfyingly, feel free to reopen this bug report or submit a follow-up report with further observations described based on the new released version of src:x2goclient. Thanks a lot for contributing to X2Go!!! light+love X2Go Git Admin (on behalf of the sender of this mail) --- X2Go Component: src:x2goclient Version: 4.1.2.2-0x2go1 Status: RELEASE Timestamp: 1581543720 Date: Wed, 12 Feb 2020 22:42:00 +0100 Fixes: 1307 1320 1393 1418 1425 1428 Changes: x2goclient (4.1.2.2-0x2go1) RELEASED; urgency=medium . [ Oleksandr Shneyder ] * New upstream version (4.1.2.2): - Add SSH instruction to list of errors if keyboard-interactive auth has failed. - Add new brocker feature. Broker can send to client some configuration in the section START_CLIENT_CONFIG - END_CLIENT_CONFIG. For the moment is supported option events=bool. If true, client sending to broker events: CONNECTING, CONNECTED, SUSPENDING, TERMINATING, FINISHED. It's not a real session state, but rather the state of X2Go Client. - Save session command in resumingSession.command. - Send in broker event the duration of session on client. - If client is configured to send events, the broker can ask client to send ALIVE events. To do this, broker should send config option "liveevent" (int). It means, if liveevent=10, client will send ALIVE event to broker every 10 seconds when the client connected to X2Go Session. - Broker can send to client command to suspend or terminate the session as an answer to the client event message. For this broker should send to client SUSPEND ID or TERMINATE ID. - Client now sends "login" parameter to the broker when executing task "selectsession". Before client just sent a username on the broker and it was imposiible to find out user name on X2Go server, which is not always the same as broker username. This won't break a compatibility with previous broker as they just will ignore this parameter. - X2Gokdrive support for X2GoClient. - Fix authentification on http broker when sending event. - Fix resuming sessions on multiple servers. - Initializing sessionId, command and display for direct RDP to complay with standard sessions. - Direct RDP sesion send to broker event CONNECTED instead of CONNECTING at start of RDP client. - Fixing setting correct session command when resuming the session. - Don't exit if sending event to http broker has failed. - If using x2go broker and ssh proxy check for the option "usebrokeruserforproxy" in the session file. If it's "true", use the same username for the proxy as broker login. - Broker can send to client the number of suspended and running sessions for each session type. Client will display this information to user on session button. - update copyright years in about dialog. - Do not show password in debug output of HTTP broker. - Fix crashing if the path for automount in the session config file in wrong format. Supporting both Windows and Linux path in automount format. Check if path exists before mounting. - Do not show Pulseaudio warning on Windows, if Pulseaudio is disabled in settings or by command line. - Improve request handling in HTTP broker. - Add possibility to suspend and terminate sessions from session selection dialog in broker mode. - Do not delete session from list if terminating of session is canceled. . [ Mihai Moldovan ] * New upstream version (4.1.2.2): - src/printwidget.cpp: add QButtonGroup include, fixes compile errors with Qt 5.11+. Fixes: #1307. - macbuild.sh: switch to bundling PulseAudio 12.1 since it's now available in MacPorts. - x2goclient.pro: detect libssh and libssh_threads via pkgconfig on UNIX-based platforms. libssh_threads is optional if the libssh version is high enough. - x2goclient.pro: let static Linux configuration override the new pkgconfig-based libssh usage. - x2goclient.pro: make system a non-variable call. - x2goclient.pro: fix qmake control flow for libssh logic, we really wanted to use else if for the Windows section and have the general else section being the general fallback. - x2goclient.pro: fix quoting issue in system() call. Qmake's quoting rules are really weird. - macbuild.sh: switch to bundling PulseAudio 12.2 since it's now available in MacPorts. - res/i18n/x2goclient_cs.ts: whitespace and other fixups. - src/x2goclient.cpp: change HTTP to HTTPS links where needed. - src/x2goclient.cpp: do not spawn UNIX cleanup helper if arguments that let X2Go Client terminate right away have been passed. More work is needed here, but that should cover the most basic bits. - src/onmainwindow.{cpp,h}: remove left-over references to agentCheckTimer and slotCheckAgentProcess (). - src/onmainwindow.cpp: fix various broken qCritical () calls. - src/{onmainwindow.{cpp,h},{sshmasterconnection,help}.cpp}: let users control libssh debugging via the new parameters --libssh-debug and --libssh-packetlog. Properly document the new switches and their implications. - src/sshmasterconnection.cpp: drop DEBUG preprocessor conditional blocks. We have never actually disabled it and x2goDebug () will not write out anything if debugging has not been requested, so we already have a soft condition check for every x2goDebug () call. - src/x2goclient.cpp: do not use std::array since that's a C++11 feature, just live with plain C arrays for now. - x2goclient.pro: fix libssh_threads logic again. Ubuntu Bionic/18.04 ships a pre-release version of 0.8.0, which is tagged as that version, but really based upon 0.7.x and still has/needs a libssh_threads library. Big "Wat?" to you, Canonical. Fixes: #1320. - src/x2goclient.cpp: fix array length calculation. - Windows: Update PuTTY from 0.70 to 0.71. Fixes quite a list of issues discovered through the EU-funded bug bounty programme. Not all are relevant to X2Go Client. - Windows: upgrade bundled VcXsrv to 1.20.1.4. - src/sshmasterconnection.cpp: use info (protocol) log level with --libssh-debug and debug (packet) log level with --libssh-packetlog. - src/sshmasterconnection.cpp: fix compiler warning due to mismatching argument with older libssh versions. - Makefile: clear out LDFLAGS, add new (cleared) LIBS variable and pass down as QMAKE_LIBS. The previous behavior was leading to compile failures on arm64 machines (albeit only old distro versions, apparently), because QMAKE_LFLAGS is being put on the command line *before* the actual object files to be included/linked, which is an error for system libraries. Builds will still fail after this commit, but that's okay. - x2goclient.pro: add libraries that we always want to use on Linux correctly to LIBS and use a bigger catch clause. That should work much better, since linux-g++ and linux-g++-64 are x86-specific, while there are way more potentially useful targets like linux-aarch64-gnu-g++, clang, llvm, icc etc. - x2goclient.pro: while a linux scope seems to work fine with Qt5, Qt4 doesn't recognize that, so add another linux-* catch. - Windows: add support for x3270-fonts, including adding a pretty nasty but necessary fonts.* file regeneration hook. - {x2goclient,help,onmainwindow}.cpp: implement new --bypass-cleanup-helper parameter. - src/onmainwindow.cpp: fix building with Qt 4.6, currently the latest version available in EPEL 6. - src/onmainwindow.cpp: unbreak builds by fixing syntax error. - src/onmainwindow.cpp: also unbreak old EPEL 6 builds. - src/onmainwindow.cpp: add (and prefer) non-compat-symlink scp server location for 64-bit-based Gentoo distros (17.1+ profiles). Fixes: #1393. - res/i18n/x2goclient_*.ts: replace changed source strings, no retranslations required. - src/httpbrokerclient.cpp: do not leak password length in debug output either. - src/sessionwidget.cpp: stop parsing proxy address as "host:port: if the address contains a colon. Fixes: #1418. We don't do this for the "normal" host address and this behavior clashes with IPv6 addresses. We COULD, theoretically, keep it, but that would require writing an arbitrary address parser. Too much effort for little gain. - src/onmainwindow.cpp: also remove proxy "host:port" parsing at connect time. Fixes: #1418. - macbuild.sh: switch to bundling PulseAudio 13.0 since it's now available in MacPorts. - src/onmainwindow.cpp: disable "left click" action on OS X/macOS. This platform always gets a left click event, even when right clicked. May sound weird first, but this behavior is consistent between all applications - tray icons can be clicked via either button and will always trigger a context menu. Let X2Go Client behave the same way. - src/sshprocess.cpp: strip ~/, ~user{,/}, ${HOME}{,/} and $HOME{,/} from destination paths in scp mode. Fixes: #1428. This was already necessary for pascp (PuTTY-based Windows solution for Kerberos support), but newer libssh versions with the CVE-2019-14889 also interpret paths as literal strings. - src/SVGFrame.cpp: simplify implementation a lot. Only paint data onto the widget in the paintEvent () function. Drop setting a palette based upon the rendered SVG image, which has been very wrong to do from the beginning and only lead to visual glitches. Correctly repaint single-frame SVG files. - src/sshmasterconnection.cpp: work around lupdate warning by adding another block in the #else preprocessor branch. - res/i18n/x2goclient_*.ts: update translation files. - Windows: Update PuTTY from 0.71 to 0.73. Fixes another round of issues discovered through the EU-funded bug bounty programme and other security problems. - src/onmainwindow.cpp: stop PulseAudio from spamming logs after a client disconnects. Fixes: #1425. Patch based on one submitted by Ville Salmela. - src/onmainwindow.cpp: instead of searching for "sftp-binary", try to look for "sftp-server" in the Qt 5.x code path. Luckily this only affects cases where we bundle sftp-server (which we don't) or where sftp-server is actually part of $PATH (which it usually shouldn't be). - Windows: upgrade bundled VcXsrv to 1.20.6.0. - Windows: upgrade PulseAudio from 7.1 to 13.0. - Windows: remove libz. Was previously used by libzip, which has not been shipped for quite some time. - Windows: Update Win32 OpenSSL from 1.0.2n to 1.0.2u. Implicit. - Windows: Upgrade libssh from 0.7.4 to 0.9.3 (while maintaining Pageant support). Drop libssh_threads library not provided (or used) any longer. - x2goclient.pro: update comment mentioning that libssh does not provide pkgconfig files on non-UNIX/Windows platforms any longer and drop libssh_thread linkage. - res/i18n/x2goclient_nl.ts: add missing singular form to a multi-form entry. - res/i18n/x2goclient_cs.ts: fix up whitespace and mark actually finished translation string as such, also removing my previous comment. - res/i18n/x2goclient_nb_no.ts: fix up whitespace and typos. - res/i18n/x2goclient_de.ts: better translate UNIX cleanup helper and fix "X2Go Client" as "X2GoClient" globally. - misc: pre-release copyright update. - src/onmainwindow.cpp: update in-code copyright notice. - res/i18n/x2goclient_*.ts: update copyright notice in about dialog manually. - src/onmainwindow.cpp: add comment for translators encouraging them to add themselves to copyright notice. - res/i18n/x2goclient_*.ts: update after source code changes and comment addition. - res/i18n/x2goclient_*.ts: mark copyright translation string as unfinished for already translated languages (but Finnish) to alert translators of the new comment. - man/man1/x2goclient.1: pre-release date update. * debian/control: + Add build-depend on pkg-config. * x2goclient.spec: + Build-depend on pkg-config. + EPEL packages need to depend upon pkgconfig for now, not pkg-config. + Pull in redhat-rpm-config manually. This should probably be done by something else, like... gcc or qmake or qt(4)-dev, but it isn't. + Try to ignore gettext-tools-mini on *SuSE to force installation of the new/renamed gettext-runtime-mini package. + It's %endif, not %fi. + Revert the gettext-tools-mini change, was caused by an outdated obs-build version. . [ Mike Gabriel ] * New upstream version (4.1.2.2): - Add support for Nix OS for common_sftp_dirs's hard-coded sftp-server paths. - src/sessionwidget.cpp: Rename shadowing sessiontype to 'X2Go/X11 Desktop Sharing'. - man/man1/x2goclient.1: Add explanation for the --broker-name option. - res/resources.qrc: Add Czech translation file. - Update qt_.qm files from Qt5 v5.11.2. - Rename radion button lables for xfreerdp options' style. * debian/control: + In x2goclient R, prefer freerdp2-x11 over rdesktop over freerdp-x11 (which is broken these days anyway). + In x2goclient D, add x2gokdriveclient. + In x2goclient D, add hello as an alternative to x2gokdriveclient. Works around non-available x2gokdriveclient on Debian jessie. . [ Tom Ruzicka ] * New upstream release (4.1.2.2): - Add new translation: Czech. - Second update round of Czech translation + enable it in x2goclient.pro. . [ Ulrich Sibiller ] * New upstream release (4.1.2.2): - src/sshmasterconnection.cpp: close channel on failure in checkLogin (). - src/sshmasterconnection.{cpp,h}: skip checkLogin() if hostname starts with "!". Some special ssh proxies will not allow arbitrary commands. checkLogin() will break these sessions because it tries to run the echo command on the proxy. By specifying a "!" as the first character of the (proxy) hostname you can instruct x2goclient ot skip the checkLogin() call altogether. Note that this will break proxies that require you to change you password or some other type of interaction. As this is added to SshMasterConnection it is also valid to specify that for the server hostname although this is not very useful. . [ Jos Wolfkamp ] * New upstream version (4.1.2.2): - res/i18n/x2goclient_nl.ts: update Dutch translation file. . [ Sébastien Ducoulombier ] * New upstream version (4.1.2.2): - res/i18n/x2goclient_fr.ts: update French translation file. - res/i18n/x2goclient_fr.ts: add missing sentence and UTF-8-ize entries. . [ Ruda Vallo ] * New upstream version (4.1.2.2): - res/i18n/x2goclient_cs.ts: update Czech translation file. . [ Klaus Ade Johnstad ] * New upstream version (4.1.2.2): - res/i18n/x2goclient_nb_no.ts: update Bokmål (Norway) translation file. - res/i18n/x2goclient_nb_no.ts: update Bokmål (Norway) translation file. . [ Stefan Baur ] * New upstream release (4.1.2.2): - res/i18n/x2goclient_de.ts: update German translation file. ------------=_1581544213-17110-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by bugs.x2go.org; 14 Aug 2018 15:26:39 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=0.9 required=3.0 tests=BAYES_50,DKIM_SIGNED, T_DKIM_INVALID,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.1 Received: from localhost (localhost [127.0.0.1]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 119E25DAEA for ; Tue, 14 Aug 2018 17:26:38 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at ymir.das-netzwerkteam.de Received: from ymir.das-netzwerkteam.de ([127.0.0.1]) by localhost (ymir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HvbIQWUFuihm for ; Tue, 14 Aug 2018 17:26:31 +0200 (CEST) X-Greylist: delayed 405 seconds by postgrey-1.35 at ymir.das-netzwerkteam.de; Tue, 14 Aug 2018 17:26:31 CEST Received: from columbia.cafarelli.fr (columbia.cafarelli.fr [51.15.178.170]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 9B46D5DACE for ; Tue, 14 Aug 2018 17:26:31 +0200 (CEST) Received: from cafarelli.fr (localhost [127.0.0.1]) by columbia.cafarelli.fr (Postfix) with ESMTPSA id 6C71932C0029 for ; Tue, 14 Aug 2018 17:19:45 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gentoo.org; s=mail; t=1534259985; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:in-reply-to: references; bh=4iLoMeyteL24HRB6HWYLxCVi38+Oh7WzlQagI19155Q=; b=UP0AqfCfxVuZ7KOem+VWtj1CpaZhxGc9T2jnxzQSEJYXd6fLNdZ/ouVFSTjlRYgnaKJIXZ tj0a3Ai8BJUNedKeWjehed00/qKnyPZkLIdEtGtVV9QXihtsqo8d5JSEjY0x1MX4LtrhQK k/g2JgZohoi6PNHDkQYU1bTTWllPwi0= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 14 Aug 2018 17:19:45 +0200 From: Bernard Cafarelli To: submit@bugs.x2go.org Subject: >=libssh-0.8.0 does not provide libssh_threads.so anymore User-Agent: Roundcube Webmail/1.4-git Message-ID: X-Sender: voyageur@gentoo.org Organization: Gentoo Foundation, Inc. ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=gentoo.org; s=mail; t=1534259985; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:in-reply-to: references; bh=4iLoMeyteL24HRB6HWYLxCVi38+Oh7WzlQagI19155Q=; b=SmrDaXysxHagt7cpn2JX2yzyxD+YcG5cBOhljo7ZaDhEDXhz8NNFNhWFu2GDa3DP3xH2Aw pt8atnibeO07bX/AGeNFZYmAck0nu6D0Hj8JpF+nTxRD9/a3TxQhkRmJyM71+EcASsrAtb AUmC89vIX9TAtPxosccJ293QZkQQVP4= ARC-Seal: i=1; s=mail; d=gentoo.org; t=1534259985; a=rsa-sha256; cv=none; b=KdOIY4+4Yy9HPJ7FCSI0Ny3G2Ou0o6yDgL9v0SepePVBxXBurfjoAls2Lw5o/nzH+/QO537SksAIWgGYIVLv/bSj84zQT0UOTy5AVc8V4dyEL8lP5MZuemvnqXuiJfvddUj+NQVnbVI4jugjMOu1W/unLh27Odm4YKkPyprweOI= ARC-Authentication-Results: i=1; ORIGINATING; auth=pass smtp.auth=voyageur smtp.mailfrom=voyageur@gentoo.org Package: x2goclient Version: 4.1.2.1 With recently released libssh 0.8.0 (and bugfix 0.8.1), everything is now provided in libbsh.so only. The separate libssh_theads.so library was dropped. This breaks x2goclient linking, as the project file explicitly sets: LIBS += -lssh -lssh_threads A proper fix would be to check libssh version and only append "-lssh_threads" for < 0.8. Currently in Gentoo libssh package added a compatibility symlink to workaround the failures in impacted consumers. Downstream Gentoo bug: https://bugs.gentoo.org/663362 -- Bernard Cafarelli (Voyageur) Gentoo developer ------------=_1581544213-17110-0--