Package Details: turbovnc 2.1.1-2

Git Clone URL: https://aur.archlinux.org/turbovnc.git (read-only)
Package Base: turbovnc
Description: An optimized version of TightVNC
Upstream URL: http://www.turbovnc.org/
Licenses: GPL
Conflicts: tigervnc, tigervnc-svn, tightvnc, turbovnc-bin
Replaces: turbovnc-bin
Submitter: kfgz
Maintainer: hcartiaux (mrmangosir)
Last Packager: hcartiaux
Votes: 22
Popularity: 0.262665
First Submitted: 2013-06-03 18:29
Last Updated: 2017-07-02 13:42

Latest Comments

hcartiaux commented on 2017-07-02 13:42

Thank you r08, it's fixed.

r08 commented on 2017-07-01 13:55

Hey @accensi if failed to compile turbovnc 2.1.1 with error:

/src/turbovnc-2.1.1/unix/Xvnc/programs/Xserver/hw/vnc/rfbssl_openssl.c: In function ‘rfbssl_init’:
/src/turbovnc-2.1.1/unix/Xvnc/programs/Xserver/hw/vnc/rfbssl_openssl.c:279:8: error: ‘struct rfbssl_functions’ has no member named ‘OPENSSL_init_ssl’
ssl.SSL_library_init();
^
/src/turbovnc-2.1.1/unix/Xvnc/programs/Xserver/hw/vnc/rfbssl_openssl.c:280:8: error: ‘struct rfbssl_functions’ has no member named ‘OPENSSL_init_ssl’
ssl.SSL_load_error_strings();

You're likely using OpenSSL 1.1.0*

To fix it: pacman -S openssl-1.0 to install OpenSSL 1.0.2.* LTS series

Then add to PKGBUILD in the build() section right after export JAVA_HOME
export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig

@hcartiaux please add this to fix for others. Thanks!

hcartiaux commented on 2017-06-14 15:25

I can reproduce and I've noticed that the official packages has been rebuilt in April, but I cannot find the changelog nor identify the changes...

accensi commented on 2017-06-09 01:19

Failed compile

/tmp/yaourt-tmp/aur-turbovnc/src/turbovnc-2.1.1/unix/Xvnc/programs/Xserver/hw/vnc/rfbssl_openssl.c: In function ‘rfbssl_init’:
/tmp/yaourt-tmp-accensi/aur-turbovnc/src/turbovnc-2.1.1/unix/Xvnc/programs/Xserver/hw/vnc/rfbssl_openssl.c:279:8: error: ‘struct rfbssl_functions’ has no member named ‘OPENSSL_init_ssl’
ssl.SSL_library_init();
^
/tmp/yaourt-tmp/aur-turbovnc/src/turbovnc-2.1.1/unix/Xvnc/programs/Xserver/hw/vnc/rfbssl_openssl.c:280:8: error: ‘struct rfbssl_functions’ has no member named ‘OPENSSL_init_ssl’
ssl.SSL_load_error_strings();

Both 1.1.0 and 1.0 installed:

core/openssl 1.1.0.f-1 [installed]
The Open Source toolkit for Secure Sockets Layer and Transport Layer
Security
extra/openssl-1.0 1.0.2.l-1 [installed]

newbthenewbd commented on 2017-03-02 03:30

Please consider adding xorg-xinit to the package's dependencies, as it is used extensively in the script https://raw.githubusercontent.com/TurboVNC/turbovnc/master/unix/vncserver.in which creates the default ~/.vnc/xstartup.turbovnc.

Without xorg-xinit, said xstartup.turbovnc malfunctions, especially when used with virtualgl which seems to also require a manually created X server on root's :0 display.

davie95376 commented on 2017-02-17 19:42

In my case, the problem "Could NOT find JNI (missing: JAVA_INCLUDE_PATH JAVA_INCLUDE_PATH2" was solved by issuing in the command:

# archlinux-java set java-8-openjdk

This problem seems to stem from the fact that there are two versions of java openjdk installed on my system; the new output the following command is below:

# archlinux-java status

Available Java envirnoments:
java-7-openjdk/jre
java-8-openjdk (default)

hcartiaux commented on 2015-12-12 10:47

@davepb: fixed

davepb commented on 2015-12-11 14:39

I had to install jdk8-openjdk (or jdk7-openjdk) to get this to compile else the following error occurs:

Could NOT find JNI (missing: JAVA_INCLUDE_PATH JAVA_INCLUDE_PATH2 ...

hcartiaux commented on 2015-12-04 13:34

I've updated the PKGBUILD to 2.0.1... It requires the package libjpeg-turbo-java (+JNI interface) and it is java based...

hcartiaux commented on 2015-10-06 12:58

I suspect we need libjpeg-turbo built with "--with-java" in order to compile the version 2.0 with a working vncviewer...

All comments