Re: Compile on Ubuntu 22.04 => openssl
On Wed, Jun 1, 2022 at 12:36 PM Alejandro Hernandez wrote: > Understood... thanks! > > Another question, probably very basic for this forum but... I'm looking in > the git the equivalent file to: > > > https://apache.org/dyn/closer.lua/guacamole/1.4.0/source/guacamole-server-1.4.0.tar.gz > > > But can't find it... it is not built yet? what do I have to do? where do I > look for it? > Well, no, not really -the files only get built during the release process. That said, it is possible to get a zip file of the git master repo - if you go to the github page, there is a green "code" button and you can click that and there is a "Download ZIP" link that will download the git code. -NIck >
Re: Compile on Ubuntu 22.04 => openssl
Understood... thanks! Another question, probably very basic for this forum but... I'm looking in the git the equivalent file to: https://apache.org/dyn/closer.lua/guacamole/1.4.0/source/guacamole-server-1.4.0.tar.gz But can't find it... it is not built yet? what do I have to do? where do I look for it? Thanks again El 2022-06-01 10:23, Nick Couchman escribió: On Wed, Jun 1, 2022 at 12:19 PM Alejandro Hernandez wrote: Hello everyone, Thanks for the update Mike! Something I don't have clear, probably because mi lack of experience with the git: If I download the server from the "official" Guacamole site: https://guacamole.apache.org/releases/1.4.0/ Thats the version that has the mentioned problems, so instead I should download from the git: https://github.com/apache/guacamole-server Why the download link isn't updated on the main site? The git still a work in progress / beta version that may have some other issues??? Correct, this is the in-progress/development version, not a release, so we do not link in on the site as a release. -Nick
Re: Compile on Ubuntu 22.04 => openssl
On Wed, Jun 1, 2022 at 12:19 PM Alejandro Hernandez wrote: > Hello everyone, > > > Thanks for the update Mike! > > > Something I don't have clear, probably because mi lack of experience with > the git: > > > If I download the server from the "official" Guacamole site: > > > https://guacamole.apache.org/releases/1.4.0/ > > > Thats the version that has the mentioned problems, so instead I should > download from the git: > > > https://github.com/apache/guacamole-server > > > Why the download link isn't updated on the main site? The git still a work > in progress / beta version that may have some other issues??? > > > Correct, this is the in-progress/development version, not a release, so we do not link in on the site as a release. -Nick >
Re: Compile on Ubuntu 22.04 => openssl
Hello everyone, Thanks for the update Mike! Something I don't have clear, probably because mi lack of experience with the git: If I download the server from the "official" Guacamole site: https://guacamole.apache.org/releases/1.4.0/ Thats the version that has the mentioned problems, so instead I should download from the git: https://github.com/apache/guacamole-server Why the download link isn't updated on the main site? The git still a work in progress / beta version that may have some other issues??? THANKS El 2022-04-26 20:24, Michael Jumper escribió: On Tue, Apr 26, 2022, 10:22 Gerd Hoerst wrote: Hi ! i tried to compile the 1.4.0 package for Ubuntu 22.04 but i get some of this errors... make[3]: Verzeichnis „/root/develop/guacamole-server-1.4.0/src/common-ssh" wird betreten CC libguac_common_ssh_la-key.lo key.c: In function 'guac_common_ssh_key_alloc': key.c:63:9: error: 'PEM_read_bio_RSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations] 63 | rsa_key = PEM_read_bio_RSAPrivateKey(key_bio, NULL, NULL, passphrase); | ^~~ In file included from key.c:33: I believe this has already been addressed on the latest git via the support for OpenSSH-format keys. We no longer invoke the function in question, and instead use the key reading functions provided by libssh2. - Mike
Re: Compile on Ubuntu 22.04 => openssl
On Thu, Apr 28, 2022 at 3:54 AM Gerd Hoerst wrote: > hi ! > > is it possible to get the actual git client compiled like for v 1.4.0 ? > > > Yes, you might try a different version of the JDK - 8 works fine, I think 11 works, as well. Some of the other versions, like 17 or 18, may have issues. Other than that it may just be an issue with how your distribution sets up the JDK. But, in general, it compiles fine. -Nick >
Re: Compile on Ubuntu 22.04 => openssl
hi ! is it possible to get the actual git client compiled like for v 1.4.0 ? Ciao Gerd Am 2022-04-27 19:36, schrieb Gerd Hoerst: Hi ! this works root@capri-2:~# javadoc javadoc: error - No modules, packages or classes specified. 1 error Am 27.04.2022 um 19:04 schrieb Nick Couchman: Make sure the javadoc command is in your normal PATH - you should be able to execute "javadoc" from the command line. On Wed, Apr 27, 2022 at 1:02 PM Gerd Hoerst wrote: Hi ! OK server compile now is OK but client complains [ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:3.2.0:jar (attach-javadocs) on project guacamole-common: MavenReportException: Error while generating Javadoc: Unable to find javadoc command: The environment variable JAVA_HOME is not correctly set. -> [Help 1] but root@capri-2:~/develop/guacamole-client# echo $JAVA_HOME /usr/lib/jvm/default-java and root@capri-2:/usr/lib/jvm/default-java/bin# ls jaotc java javap jdeprscan jhsdb jjsjmodjshell jstatd rmic serialver jarjavacjcmd jdeps jimage jlink jps jstack keytool rmid unpack200 jarsigner javadoc jdbjfrjinfo jmap jrunscript jstat pack200 rmiregistry Ciao Gerd Am 27.04.2022 um 13:56 schrieb Nick Couchman: On Wed, Apr 27, 2022 at 3:22 AM Gerd Hoerst wrote: Hi ! is it fixed meanwhile in git ? Yes, that's what Mike just said. how can i download the archives from actual git ? You can either use "git clone" to clone the repository, or, if you go to the web page (https://github.com/apache/guacamole-server) and there is an option to download an archive toward the top of the page. -Nick
Re: Compile on Ubuntu 22.04 => openssl
Hi ! this works root@capri-2:~# javadoc javadoc: error - No modules, packages or classes specified. 1 error Am 27.04.2022 um 19:04 schrieb Nick Couchman: Make sure the javadoc command is in your normal PATH - you should be able to execute "javadoc" from the command line. On Wed, Apr 27, 2022 at 1:02 PM Gerd Hoerst wrote: Hi ! OK server compile now is OK but client complains [ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:3.2.0:jar (attach-javadocs) on project guacamole-common: MavenReportException: Error while generating Javadoc: Unable to find javadoc command: The environment variable JAVA_HOME is not correctly set. -> [Help 1] but root@capri-2:~/develop/guacamole-client# echo $JAVA_HOME /usr/lib/jvm/default-java and root@capri-2:/usr/lib/jvm/default-java/bin# ls jaotc java javap jdeprscan jhsdb jjs jmod jshell jstatd rmic serialver jar javac jcmd jdeps jimage jlink jps jstack keytool rmid unpack200 jarsigner javadoc jdb jfr jinfo jmap jrunscript jstat pack200 rmiregistry Ciao Gerd Am 27.04.2022 um 13:56 schrieb Nick Couchman: On Wed, Apr 27, 2022 at 3:22 AM Gerd Hoerst wrote: Hi ! is it fixed meanwhile in git ? Yes, that's what Mike just said. how can i download the archives from actual git ? You can either use "git clone" to clone the repository, or, if you go to the web page (https://github.com/apache/guacamole-server) and there is an option to download an archive toward the top of the page. -Nick
Re: Compile on Ubuntu 22.04 => openssl
Make sure the javadoc command is in your normal PATH - you should be able to execute "javadoc" from the command line. On Wed, Apr 27, 2022 at 1:02 PM Gerd Hoerst wrote: > Hi ! > > OK server compile now is OK but client complains > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-javadoc-plugin:3.2.0:jar (attach-javadocs) > on project guacamole-common: MavenReportException: Error while generating > Javadoc: Unable to find javadoc command: The environment variable JAVA_HOME > is not correctly set. -> [Help 1] > > but > > root@capri-2:~/develop/guacamole-client# echo $JAVA_HOME > /usr/lib/jvm/default-java > > and > > root@capri-2:/usr/lib/jvm/default-java/bin# ls > jaotc java javap jdeprscan jhsdb jjsjmodjshell > jstatd rmic serialver > jarjavacjcmd jdeps jimage jlink jps jstack > keytool rmid unpack200 > jarsigner javadoc jdbjfrjinfo jmap jrunscript jstat > pack200 rmiregistry > > Ciao Gerd > Am 27.04.2022 um 13:56 schrieb Nick Couchman: > > On Wed, Apr 27, 2022 at 3:22 AM Gerd Hoerst wrote: > >> Hi ! >> >> is it fixed meanwhile in git ? >> > Yes, that's what Mike just said. > > >> how can i download the archives from actual git ? >> > You can either use "git clone" to clone the repository, or, if you go to > the web page (https://github.com/apache/guacamole-server) and there is an > option to download an archive toward the top of the page. > > -Nick > >>
Re: Compile on Ubuntu 22.04 => openssl
Hi ! OK server compile now is OK but client complains [ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:3.2.0:jar (attach-javadocs) on project guacamole-common: MavenReportException: Error while generating Javadoc: Unable to find javadoc command: The environment variable JAVA_HOME is not correctly set. -> [Help 1] but root@capri-2:~/develop/guacamole-client# echo $JAVA_HOME /usr/lib/jvm/default-java and root@capri-2:/usr/lib/jvm/default-java/bin# ls jaotc java javap jdeprscan jhsdb jjs jmod jshell jstatd rmic serialver jar javac jcmd jdeps jimage jlink jps jstack keytool rmid unpack200 jarsigner javadoc jdb jfr jinfo jmap jrunscript jstat pack200 rmiregistry Ciao Gerd Am 27.04.2022 um 13:56 schrieb Nick Couchman: On Wed, Apr 27, 2022 at 3:22 AM Gerd Hoerst wrote: Hi ! is it fixed meanwhile in git ? Yes, that's what Mike just said. how can i download the archives from actual git ? You can either use "git clone" to clone the repository, or, if you go to the web page (https://github.com/apache/guacamole-server) and there is an option to download an archive toward the top of the page. -Nick
Re: Compile on Ubuntu 22.04 => openssl
On Wed, Apr 27, 2022 at 3:22 AM Gerd Hoerst wrote: > Hi ! > > is it fixed meanwhile in git ? > Yes, that's what Mike just said. > how can i download the archives from actual git ? > You can either use "git clone" to clone the repository, or, if you go to the web page (https://github.com/apache/guacamole-server) and there is an option to download an archive toward the top of the page. -Nick >
Re: Compile on Ubuntu 22.04 => openssl
Hi ! is it fixed meanwhile in git ? how can i download the archives from actual git ? Ciao Gerd Am 27.04.22 um 04:24 schrieb Michael Jumper: On Tue, Apr 26, 2022, 10:22 Gerd Hoerst wrote: Hi ! i tried to compile the 1.4.0 package for Ubuntu 22.04 but i get some of this errors... make[3]: Verzeichnis „/root/develop/guacamole-server-1.4.0/src/common-ssh“ wird betreten CC libguac_common_ssh_la-key.lo key.c: In function ‘guac_common_ssh_key_alloc’: key.c:63:9: error: ‘PEM_read_bio_RSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations] 63 | rsa_key = PEM_read_bio_RSAPrivateKey(key_bio, NULL, NULL, passphrase); | ^~~ In file included from key.c:33: I believe this has already been addressed on the latest git via the support for OpenSSH-format keys. We no longer invoke the function in question, and instead use the key reading functions provided by libssh2. - Mike
Re: Compile on Ubuntu 22.04 => openssl
On Tue, Apr 26, 2022, 10:22 Gerd Hoerst wrote: > Hi ! > > i tried to compile the 1.4.0 package for Ubuntu 22.04 but i get some of > this errors... > > make[3]: Verzeichnis > „/root/develop/guacamole-server-1.4.0/src/common-ssh“ wird betreten >CC libguac_common_ssh_la-key.lo > key.c: In function ‘guac_common_ssh_key_alloc’: > key.c:63:9: error: ‘PEM_read_bio_RSAPrivateKey’ is deprecated: Since > OpenSSL 3.0 [-Werror=deprecated-declarations] > 63 | rsa_key = PEM_read_bio_RSAPrivateKey(key_bio, NULL, > NULL, passphrase); >| ^~~ > In file included from key.c:33: > I believe this has already been addressed on the latest git via the support for OpenSSH-format keys. We no longer invoke the function in question, and instead use the key reading functions provided by libssh2. - Mike
Compile on Ubuntu 22.04 => openssl
Hi ! i tried to compile the 1.4.0 package for Ubuntu 22.04 but i get some of this errors... make[3]: Verzeichnis „/root/develop/guacamole-server-1.4.0/src/common-ssh“ wird betreten CC libguac_common_ssh_la-key.lo key.c: In function ‘guac_common_ssh_key_alloc’: key.c:63:9: error: ‘PEM_read_bio_RSAPrivateKey’ is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations] 63 | rsa_key = PEM_read_bio_RSAPrivateKey(key_bio, NULL, NULL, passphrase); | ^~~ In file included from key.c:33: Ciao Gerd - To unsubscribe, e-mail: user-unsubscr...@guacamole.apache.org For additional commands, e-mail: user-h...@guacamole.apache.org