[vbox-dev] Problem building v5.2.0 and .2
Larry Finger
Larry.Finger at lwfinger.net
Sat Nov 25 17:52:44 UTC 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