Summary: | app-emulation/virtualbox-4.3.10 - .../work/VirtualBox-4.3.10/src/VBox/Main/src-client/DisplayImpl.cpp:4388:13: error: invalid use of incomplete type ‘struct VBOXCRCMDCTL’ | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jakub S <panswiata> |
Component: | Current packages | Assignee: | Lars Wendler (Polynomial-C) (RETIRED) <polynomial-c> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ahudson.news, bkohler, jacobgodserv, panswiata, patrick, steve+gentoobugs |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.7z |
Description
Jakub S
2014-03-31 17:37:24 UTC
Please attach the entire build log to this bug report. (In reply to Jeroen Roovers from comment #1) > Please attach the entire build log to this bug report. I did, but apparently it was bigger than 1 MB(6.4 MB) and it wasn't uploaded. I must have missed the error message. Here it is: https://dl.dropboxusercontent.com/u/1973208/build.log Please stop changing around the Summary. You can use file compression to compress files. Please attach the compressed build log to this bug report if the uncompressed file does not fit. Created attachment 374074 [details]
build.7z
I could work around this problem by not disabling the opengl useflag. building like this fails: USE="additions alsa extensions pam python qt4 sdk -doc -headless -java -opengl -pulseaudio -vboxwebsrv -vnc" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7" enable opengl and it builds: USE="additions alsa extensions opengl pam python qt4 sdk -doc -headless -java -pulseaudio -vboxwebsrv -vnc" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7" (In reply to Thomas Lindroth from comment #5) > enable opengl and it builds Doesn't for me. I still get: error: invalid use of incomplete type ‘struct VBOXCRCMDCTL’ Even with opengl enabled and on version 4.3.10-r2. (In reply to Jakub S from comment #6) Forgot to add that it does when I build it on a different machine but without headless flag. Also confirmed that adding opengl USE flag allowed me to build app-emulation/virtualbox-4.3.10-r2 without this error; Failed with; USE="additions alsa extensions java pam python qt4 sdk -doc -headless -opengl -pulseaudio -vboxwebsrv -vnc" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7" Success with; USE="additions alsa extensions java opengl* pam python qt4 sdk -doc -headless -pulseaudio -vboxwebsrv -vnc" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7" (In reply to Jakub S from comment #6) > (In reply to Thomas Lindroth from comment #5) > > enable opengl and it builds > > Doesn't for me. I still get: > > error: invalid use of incomplete type ‘struct VBOXCRCMDCTL’ > > Even with opengl enabled and on version 4.3.10-r2. I confirm this. I (try to) use these use flags: [ebuild U ~] app-emulation/virtualbox-4.3.10-r2 [4.3.6] USE="additions extensions headless java opengl* pam sdk vboxwebsrv vnc -alsa -doc -pulseaudio -python -qt4 (-multilib%*)" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7" 0 kB Looks like 4.3.12. Everything compiles fine now, even with the headless flag set. Good work everybody. We can go home. Looks like affected versions are gone from the tree, please re-open if this isn't the case. |