When opengl option is enabled, virtualbox-ose-additions 5.2.12 fails with this message kBuild: Compiling VBoxOGL - /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.12/out/freebsd.amd64/release/obj/VBoxOGLgen/getprocaddress.c /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.12/out/freebsd.amd64/release/obj/VBoxOGLgen/getprocaddress.c:72:45: error: use of undeclared identifier 'glBindFramebuffer' { "glBindFramebuffer", (CR_PROC) VBOXGLTAG(glBindFramebuffer) }, ^ /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.12/out/freebsd.amd64/release/obj/VBoxOGLgen/getprocaddress.c:113:45: error: use of undeclared identifier 'glBlitFramebuffer' { "glBlitFramebuffer", (CR_PROC) VBOXGLTAG(glBlitFramebuffer) }, ^ /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.12/out/freebsd.amd64/release/obj/VBoxOGLgen/getprocaddress.c:133:52: error: use of undeclared identifier 'glCheckFramebufferStatus' { "glCheckFramebufferStatus", (CR_PROC) VBOXGLTAG(glCheckFramebufferStatus) }, ^ /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.12/out/freebsd.amd64/release/obj/VBoxOGLgen/getprocaddress.c:310:48: error: use of undeclared identifier 'glDeleteFramebuffers' { "glDeleteFramebuffers", (CR_PROC) VBOXGLTAG(glDeleteFramebuffers) }, ^ /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.12/out/freebsd.amd64/release/obj/VBoxOGLgen/getprocaddress.c:453:50: error: use of undeclared identifier 'glFramebufferTexture2D' { "glFramebufferTexture2D", (CR_PROC) VBOXGLTAG(glFramebufferTexture2D) }, ^ /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.12/out/freebsd.amd64/release/obj/VBoxOGLgen/getprocaddress.c:473:45: error: use of undeclared identifier 'glGenFramebuffers' { "glGenFramebuffers", (CR_PROC) VBOXGLTAG(glGenFramebuffers) }, ^ 6 errors generated.
Created attachment 193317 [details] patch to apply in /usr/ports Please try to apply the attached patch in /usr/ports. -- Martin
(In reply to Martin Birgmeier from comment #1) Build and works fine here. Thank you