Building virtualbox-ose-additions-5.2.26_1 fails with the following error: kmk: *** No rule to make target `/usr/tmp/a/SRC/FreeBSD-ports/head/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.26/out/freebsd.amd64/release/lib/libXcomposite.so', needed by `/usr/tmp/a/SRC/FreeBSD-ports/head/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.26/out/freebsd.amd64/release/obj/VBoxOGL/VBoxOGL.so'. Stop.
This is with OPENGL on.
I'm having this error, too. Host is macOS 10.13.6 and VirtualBox 6.0.4 r128413. Build: Generating python - /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.26/out/freebsd.amd64/release/obj/VBoxOGLgen/debug_opcodes.c kBuild: Generating python - /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.26/out/freebsd.amd64/release/obj/VBoxOGLgen/errorspu.c kBuild: Compiling VBoxOGLerrorspu - /usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.26/src/VBox/GuestHost/OpenGL/error/errorspu_init.c kmk: *** No rule to make target `/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.26/out/freebsd.amd64/release/lib/libXcomposite.so', needed by `/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.2.26/out/freebsd.amd64/release/obj/VBoxOGL/VBoxOGL.so'. Stop.
I'll take it.
A commit references this bug: Author: jkim Date: Wed Mar 6 00:37:45 UTC 2019 New revision: 494755 URL: https://svnweb.freebsd.org/changeset/ports/494755 Log: - Fix build with DEBUG option. - Fix build with OPENGL option. [1] - Modernize Makefile. PR: 236148 [1] Changes: head/emulators/virtualbox-ose-additions/Makefile head/emulators/virtualbox-ose-additions/pkg-plist
It should be fixed now. Thanks!
It compiles again. Thank you very much for your work! -- Martin
Something is broken... the compile went fine yesterday, but starting VirtualBox today does not work anymore. The processes just sit there and do not do anything. I am normally running VBoxHeadless, this cannot be reached. And when I then start VirtualBox, it does not show anything. -- Martin
Created attachment 202696 [details] virtualbox log file
(In reply to Martin Birgmeier from comment #7) Please do not re-open the PR. If necessary, you may open new one. Thanks!
Hello all I have problem with apply diff patch on existing port for virtualbox-ose-addidions 5.x.x. Could you please tell me where I should put patch in filesystem and if I should use any options for patch application. Thanks a lot for you assistance a lot
Hi Marjan, It is quite unclear what you are trying to do. If you build the port yourself using the ports infrastructure you should not have to apply a patch manually, even more so as this issue report you are responding to has already been closed. If you really need support it may be best to ask in the FreeBSD forums https://forums.freebsd.org/ . State, in order, what your environment/setup is, what you are trying to achieve, where you perceive an issue, and what you would expect instead. -- Martin