Hi, sorry for the late reply.
I installed 12.04 in a VM and checked the headers. It's as Klaus said, the rfb.h file defines IPv6 support that is not there. I got the source from Ubuntu and the main source from sourceforge and both are defining LIBVNCSERVER_IPv6 even if it is not there. Maybe we should check if LIBVNCSERVER_IPv6 is defined and if LIBVNCSERVER_PACKAGE_VERSION >= 0.9.9 Seems to be a bug in libvncserver. Sorry. @Klaus: what other issues did the patch create? KR, Oliver Am 05.09.2012 um 17:46 schrieb Klaus Espenlaub <[email protected]>: > On 05.09.2012 17:16, Perry Halbert wrote: >> 0.9.8.2-2 It's the latest one available in the Ubuntu repo. Should I >> manually install 0.9.9? >> >> Note I have been building the VNC extension pack since it was released. >> New updates for IPV6 seem to have broken it. > > Yes, but the update only has an effect if libvnc.h defines > LIBVNCSERVER_IPv6, which should only happen if those fields are also > there. It seems some code is a bit schizo (i.e. include/rfb/rfbconfig.h > says IPv6 should be supported but somehow it isn't)... > > Is there any other conditional available which enables the extra fields? > Maybe Oliver Loch's change isn't quite right. > > Klaus > >> On 09/05/2012 10:05 AM, Frank Mehnert wrote: >>> Hmm, what is the version of your libvncserver-dev package? >>> >>> Frank >>> >>> On Wednesday 05 September 2012 16:25:07 Perry Halbert wrote: >>>> At revision 43206. >>>> >>>> Same error. >>>> >>>> On 09/05/2012 09:05 AM, Frank Mehnert wrote: >>>>> Hi Perry, >>>>> >>>>> could you try again? >>>>> >>>>> Thanks, >>>>> >>>>> Frank >>>>> >>>>> On Wednesday 05 September 2012 15:34:31 Perry Halbert wrote: >>>>>> Previous build r43159 works >>>>>> >>>>>> kBuild: Compiling VBoxVNC - /trunk/src/VBox/ExtPacks/VNC/VBoxVNC.cpp >>>>>> /trunk/src/VBox/ExtPacks/VNC/VBoxVNC.cpp: In static member function >>>>>> 'static int VNCServerImpl::VRDEEnableConnections(HVRDESERVER, bool)': >>>>>> /trunk/src/VBox/ExtPacks/VNC/VBoxVNC.cpp:681:20: error: 'struct >>>>>> _rfbScreenInfo' has no member named 'ipv6port' >>>>>> /trunk/src/VBox/ExtPacks/VNC/VBoxVNC.cpp:687:16: error: 'struct >>>>>> _rfbScreenInfo' has no member named 'listen6Interface' >>>>>> /trunk/src/VBox/ExtPacks/VNC/VBoxVNC.cpp:697:23: error: 'struct >>>>>> _rfbScreenInfo' has no member named 'ipv6port' >>>>>> /trunk/src/VBox/ExtPacks/VNC/VBoxVNC.cpp:699:20: error: 'struct >>>>>> _rfbScreenInfo' has no member named 'listen6Sock' >>>>>> kmk: *** [/trunk/out/linux.amd64/release/obj/VBoxVNC/VBoxVNC.o] Error 1 >>>>>> > > _______________________________________________ > vbox-dev mailing list > [email protected] > https://www.virtualbox.org/mailman/listinfo/vbox-dev
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ vbox-dev mailing list [email protected] https://www.virtualbox.org/mailman/listinfo/vbox-dev
