[vbox-dev] Problem building v5.2.0 and .2

Larry Finger Larry.Finger at lwfinger.net
Sat Nov 25 17:52:44 GMT 2017


When I use the openSUSE spec file to build our RPMs from Oracle's source files, 
I get a failure when building vboxvideo_drv_system.so as follows:

[  433s] gcc -shared -fPIC  -Wl,-z,noexecstack,-z,relro -Wl,--as-needed -m64 
-o 
/home/abuild/rpmbuild/BUILD/VirtualBox-5.2.2/out/linux.amd64/release/obj/vboxvideo_drv_system/vboxvideo_drv_system.so 
-Wl,-soname=vboxvideo_drv_system.so 
/home/abuild/rpmbuild/BUILD/VirtualBox-5.2.2/out/linux.amd64/release/obj/vboxvideo_dr
v_system/getmode.o 
/home/abuild/rpmbuild/BUILD/VirtualBox-5.2.2/out/linux.amd64/release/obj/vboxvideo_drv_system/pointer.o 
/home/abuild/rpmbuild/BUILD/VirtualBox-5.2.2/
out/linux.amd64/release/obj/vboxvideo_drv_system/setmode.o 
/home/abuild/rpmbuild/BUILD/VirtualBox-5.2.2/out/linux.amd64/release/obj/vboxvideo_drv_system/vboxvideo.o 
/home/abuild/rpmbuild/BUILD/VirtualBox-5.2.2/out/linux.amd64/release/obj/vboxvideo_drv_system/vbva.o 
/home/abuild/rpmbuild/BUILD/VirtualBox-5.2.2/out/linux.amd64/release/o
bj/vboxvideo_drv_system/edid.o 
/home/abuild/rpmbuild/BUILD/VirtualBox-5.2.2/out/linux.amd64/release/lib/additions/VBoxGuestR3LibXOrg.a 

[  433s] 
/home/abuild/rpmbuild/BUILD/VirtualBox-5.2.2/out/linux.amd64/release/obj/vboxvideo_drv_system/getmode.o: 
In function `vbvxReadSizesAndCursorIntegrationFromHGSMI':
[  433s] 
/home/abuild/rpmbuild/BUILD/VirtualBox-5.2.2/src/VBox/Additions/x11/vboxvideo/getmode.c:217: 
undefined reference to `VBoxHGSMIGetModeHints'
[  433s] 
/home/abuild/rpmbuild/BUILD/VirtualBox-5.2.2/src/VBox/Additions/x11/vboxvideo/getmode.c:234: 
undefined reference to `VBoxQueryConfHGSMI'
[  433s] 
/home/abuild/rpmbuild/BUILD/VirtualBox-5.2.2/src/VBox/Additions/x11/vboxvideo/getmode.c:234: 
undefined reference to `VBoxQueryConfHGSMI'

Many more missing routines are listed following the ones shown above. As far as 
I can tell, all of these are defined in Modesetting.cpp, and should be in 
vboxvideo_drv_lib.a, but that library is not included.

Any suggestions will be appreciated.

Larry





More information about the vbox-dev mailing list