[Bug 271146] emulators/virtualbox-ose{-*}: update to 7.1.4

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 17 Nov 2024 13:18:43 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271146

Chris Moerz <freebsd@ny-central.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |freebsd@ny-central.org

--- Comment #28 from Chris Moerz <freebsd@ny-central.org> ---
In good news... I now have an updated port ready for virtualbox-ose-kmod; it
compiles and I can kldload vboxdrv successfully. That's not to say it'll work
flawlessly but I might be one step further.

I'm stuck with the virtualbox-ose port at the moment. There's something fishy
going on with the kmake configuration. I'm getting

===>  Building for virtualbox-ose-7.0.22_1
cd /usr/ports/emulators/virtualbox-ose/work/VirtualBox-7.0.22 && /bin/sh -c '.
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-7.0.22/env.sh && 
/usr/bin/env OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl OPENSSLINC=/usr/include
OPENSSLLIB=/usr/lib QT_SELECT=qt5
QMAKEMODULES="/usr/ports/emulators/virtualbox-ose/work/VirtualBox-7.0.22/mkspecs/modules:/usr/local/lib/qt5/mkspecs/modules"
SDL_CONFIG=/usr/local/bin/sdl-config
XDG_DATA_HOME=/usr/ports/emulators/virtualbox-ose/work 
XDG_CONFIG_HOME=/usr/ports/emulators/virtualbox-ose/work 
XDG_CACHE_HOME=/usr/ports/emulators/virtualbox-ose/work/.cache 
HOME=/usr/ports/emulators/virtualbox-ose/work
PATH=/usr/ports/emulators/virtualbox-ose/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
PKG_CONFIG_LIBDIR=/usr/ports/emulators/virtualbox-ose/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig
MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES
PREFIX=/usr/local  LOCALBASE=/usr/local  CC="clang14" CFLAGS="-O2 -pipe 
-DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing "  CPP="cpp"
CPPFLAGS="-DLIBICONV_PLUG"  LDFLAGS="  -Wl,--undefined-version
-fstack-protector-strong " LIBS=""  CXX="clang++14" CXXFLAGS="-O2 -pipe
-DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing  -DLIBICONV_PLUG
" BSD_INSTALL_PROGRAM="install  -s -m 555"  BSD_INSTALL_LIB="install  -s -m
0644"  BSD_INSTALL_SCRIPT="install  -m 555"  BSD_INSTALL_DATA="install  -m
0644"  BSD_INSTALL_MAN="install  -m 444" VBOX_LIBPATH_X11=/usr/local
VBOX_FREEBSD_SRC=/usr/src/sys /usr/local/bin/kmk -j8'
Config.kmk:3511:
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-7.0.22/out/freebsd.amd64/release/DynamicConfig.kmk:
No such file or directory
Config.kmk:9063:
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-7.0.22/out/freebsd.amd64/release/revision.kmk:
No such file or directory
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-7.0.22/src/VBox/Main/webservice/Makefile.kmk:959:
*** missing `endif'.  Stop.

If I add that endif, I'm getting an error that the endif is misplaced. I'll
keep digging - if anyone has any hints, I'd appreciate it.

-- 
You are receiving this mail because:
You are on the CC list for the bug.