Bug 252529

Summary: emulators/virtualbox-ose-additions with OpenGL fails to build under current
Product: Ports & Packages Reporter: groenveld
Component: Individual Port(s)Assignee: Virtualbox Team (Nobody) <vbox>
Status: Closed FIXED    
Severity: Affects Only Me Flags: bugzilla: maintainer-feedback? (vbox)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   

Description groenveld 2021-01-08 18:45:40 UTC
kBuild: Generating /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.44/out/freebsd.amd64/release/obj/VBoxRTImp/VBoxRTImpImp.c
/usr/local/bin/kmk_sed -e '/not-freebsd/d' -e '/not-amd64/d' -f /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.44/src/bldprogs/deftoimp.sed --append /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.44/out/freebsd.amd64/release/obj/VBoxRTImp/VBoxRTImpImp.c /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.44/src/VBox/Runtime/VBox/VBoxRTImp.def
kBuild: Pass - DLLs
kmk: *** No rule to make target `/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.44/out/freebsd.amd64/release/lib/libXcomposite.so', needed by `/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.44/out/freebsd.amd64/release/obj/VBoxOGL/VBoxOGL.so'.  Stop.
kmk: *** Waiting for unfinished jobs....
kmk: *** Exiting with status 2
*** Error code 2

Stop.
make[1]: stopped in /usr/ports/emulators/virtualbox-ose-additions
*** Error code 1

Stop.
make: stopped in /usr/ports/emulators/virtualbox-ose-additions

Work-around, disable-opengl

Index: Makefile
===================================================================
--- Makefile    (revision 560799)
+++ Makefile    (working copy)
@@ -34,6 +34,7 @@
 CONFIGURE_ARGS+=       --disable-alsa \
                        --disable-docs \
                        --disable-libvpx \
+                       --disable-opengl \
                        --disable-pulse \
                        --disable-python \
                        --disable-sdl-ttf \


John
groenveld@acm.org