Re: Compile on Ubuntu 22.04 => openssl

2022-06-01 Thread Nick Couchman
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

2022-06-01 Thread Alejandro Hernandez



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

2022-06-01 Thread Nick Couchman
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

2022-06-01 Thread Alejandro Hernandez



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

2022-04-28 Thread Nick Couchman
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

2022-04-28 Thread Gerd Hoerst



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

2022-04-27 Thread 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   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

2022-04-27 Thread 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

2022-04-27 Thread Gerd Hoerst

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

2022-04-27 Thread 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

2022-04-27 Thread Gerd Hoerst

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

2022-04-26 Thread 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


Compile on Ubuntu 22.04 => openssl

2022-04-26 Thread Gerd Hoerst

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