Package Details: virtualbox-sdk-svn 95556-2

Git Clone URL: https://aur.archlinux.org/virtualbox-svn.git (read-only, click to copy)
Package Base: virtualbox-svn
Description: VirtualBox Software Developer Kit (SDK)
Upstream URL: http://virtualbox.org
Keywords: oracle virtualbox vm
Licenses: GPL, custom
Conflicts: virtualbox-sdk
Provides: virtualbox-sdk
Submitter: heavysink
Maintainer: heavysink (lilac)
Last Packager: heavysink
Votes: 1
Popularity: 0.000000
First Submitted: 2017-09-16 02:27 (UTC)
Last Updated: 2022-08-05 16:22 (UTC)

Required by (8)

Sources (21)

Pinned Comments

Latest Comments

1 2 Next › Last »

MarsSeed commented on 2022-05-16 15:32 (UTC) (edited on 2022-05-16 15:36 (UTC) by MarsSeed)

'VIRTUALBOX-GUEST-MODULES-SVN' does not exist - that is a dependency of virtualbox-guest-utils-svn and virtualbox-guest-utils-nox-svn.

These packages should now depend on 'VIRTUALBOX-GUEST-MODULES' provided by the Linux kernel (see here for an example).

carlosnewmusic commented on 2021-05-08 02:51 (UTC)

/var/tmp/pamac-build-user/virtualbox-svn/src/VirtualBox/out/linux.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/nsISupportsImpl.h:345:3: nota: en expansión de macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ 345 | NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/pamac-build-user/virtualbox-svn/src/VirtualBox/out/linux.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/nsISupportsImpl.h:374:5: nota: en expansión de macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ 374 | NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, _i1) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/pamac-build-user/virtualbox-svn/src/VirtualBox/out/linux.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/nsISupportsImpl.h:485:46: nota: en expansión de macro ‘NS_IMPL_QUERY_INTERFACE3’ 485 | #define NS_IMPL_THREADSAFE_QUERY_INTERFACE3 NS_IMPL_QUERY_INTERFACE3 | ^~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/pamac-build-user/virtualbox-svn/src/VirtualBox/out/linux.amd64/release/bin/sdk/bindings/xpcom/include/xpcom/nsISupportsImpl.h:826:3: nota: en expansión de macro ‘NS_IMPL_THREADSAFE_QUERY_INTERFACE3’ 826 | NS_IMPL_THREADSAFE_QUERY_INTERFACE3(_class, _i1, _i2, _i3) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/pamac-build-user/virtualbox-svn/src/VirtualBox/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.cpp:3441:1: nota: en expansión de macro ‘NS_IMPL_THREADSAFE_ISUPPORTS3’ 3441 | NS_IMPL_THREADSAFE_ISUPPORTS3(ipcDConnectService, ipcIDConnectService, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kmk: *** Exiting with status 2 ==> ERROR: Se produjo un fallo en build().

shillshocked commented on 2019-06-07 00:16 (UTC)

Why on earth does this package unpack to 8 GB on the tmp drive?

heavysink commented on 2019-03-27 05:15 (UTC)

I have to disown the package... There is too much modification in the DKMS module code that I cannot handle it...

melaniefox commented on 2018-12-19 20:57 (UTC)

@FredBezies: Found a solution. Add the folling line to LocalConfig.kmk

VBOX_GUI_WITH_SHARED_LIBRARY = 1

and change the package_virtualbox function to read as follows:

setuid root binaries
install -m4755 VBoxSDL VirtualBoxVM VBoxHeadless VBoxNetDHCP VBoxNetAdpCtl VBoxNetNAT -t "$pkgdir/usr/lib/virtualbox"
other binaries
install -m755 VirtualBox VBoxManage VBoxSVC VBoxExtPackHelperApp VBoxXPCOMIPCD VBoxTestOGL VBoxBalloonCtrl vboxwebsrv webtest -t "$pkgdir/usr/lib/virtualbox"

hope this helps everyone to build and run vbox 6.0 series.

FredBezies commented on 2018-12-03 11:10 (UTC)

And there is an error on start:

Qt FATAL: FATAL: The application binary appears to be running setuid, this is a security hole.

FredBezies commented on 2018-12-03 09:49 (UTC)

You can remove: '002-dri-driver-path.patch' '005-gsoap-build.patch' '006-rdesktop-vrdp-keymap-path.patch' '008-no-vboxvideo.patch' '009-include-path.patch' '010-qt-5.11.patch' '011-python-3-7.patch' '012-vboxsf-automount.patch'

All are included in svn revision 75851

FredBezies commented on 2018-07-03 11:41 (UTC)

You must add at least these both patches in order to get it build with QT 5.11:

1) https://git.archlinux.org/svntogit/community.git/tree/trunk/010-qt-5.11.patch?h=packages/virtualbox 2) https://git.archlinux.org/svntogit/community.git/tree/trunk/012-vboxsf-automount.patch?h=packages/virtualbox

If you don't do this, you'll face building problem and this bug: https://www.virtualbox.org/ticket/17835

Your PKGBUILD is out of date because of building problems :(