[vbox-dev] svn build fails today.

Oliver Loch grimeton at gmx.net
Wed Sep 5 18:55:36 GMT 2012


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 <klaus.espenlaub at oracle.com>:

> 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
> vbox-dev at virtualbox.org
> https://www.virtualbox.org/mailman/listinfo/vbox-dev

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4343 bytes
Desc: not available
URL: <http://www.virtualbox.org/pipermail/vbox-dev/attachments/20120905/9e95bd09/attachment.p7s>


More information about the vbox-dev mailing list