Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 432210 - app-emulation/virtualbox-4.1.20 fails to build. FramebufferVNC.cpp:95:20: Fehler: »struct _rfbScreenInfo« hat kein Element namens »ipv6port«
Summary: app-emulation/virtualbox-4.1.20 fails to build. FramebufferVNC.cpp:95:20: Feh...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Lars Wendler (Polynomial-C) (RETIRED)
URL:
Whiteboard:
Keywords:
: 432218 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-08-21 15:25 UTC by jospezial
Modified: 2012-08-21 19:00 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,305.62 KB, text/plain)
2012-08-21 15:25 UTC, jospezial
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jospezial 2012-08-21 15:25:51 UTC
Created attachment 321874 [details]
build.log

app-emulation/virtualbox-4.1.20 fails to build.

 CXX     VirtualBox - {C}/src/VBox/Frontends/VirtualBox/src/main.cpp
/var/tmp/portage/app-emulation/virtualbox-4.1.20/work/VirtualBox-4.1.20/src/VBox/Frontends/VBoxHeadless/FramebufferVNC.cpp: In Elementfunktion »nsresult VNCFB::init(const char*)«:
/var/tmp/portage/app-emulation/virtualbox-4.1.20/work/VirtualBox-4.1.20/src/VBox/Frontends/VBoxHeadless/FramebufferVNC.cpp:95:20: Fehler: »struct _rfbScreenInfo« hat kein Element namens »ipv6port«
kmk: *** [/var/tmp/portage/app-emulation/virtualbox-4.1.20/work/VirtualBox-4.1.20/out/linux.amd64/release/obj/VBoxHeadless/FramebufferVNC.o] Error 1
The failing command:
@x86_64-pc-linux-gnu-g++ -c -O2 -fPIC -g -pipe -pedantic -Wshadow -Wall -Wextra -Wno-missing-field-initializers -Wno-unused -Wno-trigraphs -fdiagnostics-show-option -Wno-long-long -Wno-delete-non-virtual-dtor -Wno-variadic-macros -Wno-long-long -Wno-non-virtual-dtor -Wshadow -fshort-wchar -fpermissive -fexceptions -frtti -march=native -O2 -pipe -fno-omit-frame-pointer -fno-strict-aliasing -fvisibility-inlines-hidden -fvisibility=hidden -DVBOX_HAVE_VISIBILITY_HIDDEN -DRT_USE_VISIBILITY_DEFAULT  -pthread -m64 -I/var/tmp/portage/app-emulation/virtualbox-4.1.20/work/VirtualBox-4.1.20/out/linux.amd64/release/bin/sdk/bindings/xpcom/include -I/var/tmp/portage/app-emulation/virtualbox-4.1.20/work/VirtualBox-4.1.20/out/linux.amd64/release/bin/sdk/bindings/xpcom/include/xpcom -I/var/tmp/portage/app-emulation/virtualbox-4.1.20/work/VirtualBox-4.1.20/out/linux.amd64/release/bin/sdk/bindings/xpcom/include/string -I/var/tmp/portage/app-emulation/virtualbox-4.1.20/work/VirtualBox-4.1.20/out/linux.amd64/release/bin/sdk/bindings/xpcom/include/xpcom -I/var/tmp/portage/app-emulation/virtualbox-4.1.20/work/VirtualBox-4.1.20/out/linux.amd64/release/bin/sdk/bindings/xpcom/include/nsprpub -I/var/tmp/portage/app-emulation/virtualbox-4.1.20/work/VirtualBox-4.1.20/out/linux.amd64/release/bin/sdk/bindings/xpcom/include/ipcd -I/var/tmp/portage/app-emulation/virtualbox-4.1.20/work/VirtualBox-4.1.20/include -I/var/tmp/portage/app-emulation/virtualbox-4.1.20/work/VirtualBox-4.1.20/out/linux.amd64/release -DVBOX -DVBOX_WITH_DEBUGGER -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DVBOX_WITH_HARDENING -DRTPATH_APP_PRIVATE=\"/usr/share/virtualbox\" -DRTPATH_APP_PRIVATE_ARCH=\"/usr/lib64/virtualbox\" -DRTPATH_SHARED_LIBS=\"/usr/lib64/virtualbox\" -DRTPATH_APP_DOCS=\"\" -DRT_OS_LINUX -D_FILE_OFFSET_BITS=64 -DRT_ARCH_AMD64 -D__AMD64__ -DPIC -DIN_RING3 -DUNICODE -DNDEBUG=1 -DVBOX_WITH_XPCOM -DVBOX_WITH_XPCOM_NAMESPACE_CLEANUP -DNDEBUG -DTRIMMED -DVBOX_FFMPEG -DVBOX_WITH_GUEST_PROPS -DVBOX_WITH_VNC -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-4.1.20/work/VirtualBox-4.1.20/out/linux.amd64/release/obj/VBoxHeadless/FramebufferVNC.o.dep -Wp,-MT,/var/tmp/portage/app-emulation/virtualbox-4.1.20/work/VirtualBox-4.1.20/out/linux.amd64/release/obj/VBoxHeadless/FramebufferVNC.o -Wp,-MP -o /var/tmp/portage/app-emulation/virtualbox-4.1.20/work/VirtualBox-4.1.20/out/linux.amd64/release/obj/VBoxHeadless/FramebufferVNC.o /var/tmp/portage/app-emulation/virtualbox-4.1.20/work/VirtualBox-4.1.20/src/VBox/Frontends/VBoxHeadless/FramebufferVNC.cpp
kmk: *** Waiting for unfinished jobs....
kmk: *** Exiting with status 2
 * ERROR: app-emulation/virtualbox-4.1.20 failed (compile phase):
 *   emake failed
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2012-08-21 15:36:54 UTC
I suppose this can be fixed by using libvncserver-0.9.9
Unfortunately the ebuild requires a version lower than 0.9.9 right now.
As soon as I'm back at my dev machine I gonna fix this bug.
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2012-08-21 15:55:34 UTC
+  21 Aug 2012; Lars Wendler <polynomial-c@gentoo.org> virtualbox-4.1.20.ebuild:
+  Attempt to fix bug #432210 by adjusting dependency of libvncserver to >=0.9.9
+  version.
+

Please re-sync your portage tree and report back if the problem is solved now.
Comment 3 Toralf Förster gentoo-dev 2012-08-21 17:44:09 UTC
*** Bug 432218 has been marked as a duplicate of this bug. ***
Comment 4 jospezial 2012-08-21 19:00:10 UTC
Thank you for your fast response.

I was just about to emerge libvncserver-0.9.9 and then virtualbox without deps.
Synced,
emerged virtualbox (had libvncserver-0.9.9 emerged before) and
virtualbox is running XP now.