Отказался обновляться VirtualBox на VirtualBox-2.4.6, ссылаясь на ошибку
Config.kmk:159: *** You must update kBuild! Requires kBuild revision 2577 or later
Порт /usr/ports/devel/kBuild-devel/ обновлен не был, поэтому решил попробовать установить из исходников VirtualBox'а. Установил /usr/ports/devel/subversion с конфигурацией по умолчанию
bsd$
===> The following configuration options are available for subversion-1.7.8: BDB=off: Berkeley Database BOOK=off: Install the Subversion Book ENHANCED_KEYWORD=on: Enhanced svn:keyword support FREEBSD_TEMPLATE=on: FreeBSD Project log template GNOME_KEYRING=off: Build with GNOME Keyring auth support KDE_KWALLET=off: Build with KDE KWallet auth support MAINTAINER_DEBUG=off: Build debug version MOD_DAV_SVN=off: mod_dav_svn module for Apache 2.X MOD_DONTDOTHAT=off: mod_dontdothat for Apache 2.X NEON=on: WebDAV/Delta-V repo access module (neon) P4_STYLE_MARKERS=on: Perforce-style conflict markers SASL=off: SASL support SERF=off: WebDAV/Delta-V repo access module (serf) STATIC=off: Build static version (no shared libs) SVNAUTHZ_VALIDATE=off: install svnauthz-validate SVNMUCC=off: Install Multiple URL Command Client SVNSERVE_WRAPPER=off: Enable svnserve wrapper TEST=off: Run subversion test suite>
При попытке установить вручную VirtualBox из исходников (исходники скачал bsd$ sudo svn co http://www.virtualbox.org/svn/vbox/trunk vbox) получил ошибку
bsd$ cd ~/vbox/src
bsd$ sudo ./configure --disable-pulse --disable-hardening
...
Shared object "libc.so.6" not found, required by "kmk_sed"Checking for libxml2
Создание ссылки на файл результата не принесло
bsd$ sudo ln -s /usr/local/lib/compat/libc.so.6 /usr/local/lib/
Решением была установка соответствующих библиотек
bsd$ cd /usr/ports/misc/compat6x
bsd$ sudo make install clean