Thank you for adding these latest refinements, @heavysink!
Search Criteria
Package Details: virtualbox-guest-utils-svn 100670-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/virtualbox-svn.git (read-only, click to copy) |
---|---|
Package Base: | virtualbox-svn |
Description: | VirtualBox Guest userspace utilities |
Upstream URL: | http://virtualbox.org |
Keywords: | oracle virtualbox vm |
Licenses: | GPL, custom:CDDL |
Conflicts: | virtualbox-archlinux-additions, virtualbox-guest-additions, virtualbox-guest-dkms, virtualbox-guest-dkms-svn, virtualbox-guest-utils, virtualbox-guest-utils-nox |
Provides: | virtualbox-guest-utils |
Replaces: | virtualbox-archlinux-additions, virtualbox-guest-additions, virtualbox-guest-dkms-svn |
Submitter: | heavysink |
Maintainer: | heavysink (lilac) |
Last Packager: | heavysink |
Votes: | 1 |
Popularity: | 0.000000 |
First Submitted: | 2017-09-16 02:27 (UTC) |
Last Updated: | 2023-07-23 20:53 (UTC) |
Dependencies (53)
- glibc (glibc-widevine, glibc-git, glibc-linux4)
- libx11 (libx11-git)
- libxcomposite
- libxdamage
- libxext (libxext-git)
- libxfixes
- libxmu
- libxt
- pam (pam-selinux)
- VIRTUALBOX-GUEST-MODULES (linux-haruka-workstation, linux-x570-vfio-openrgb, virtualbox-guest-dkms-vmsvga, linux-zen-bcachefs-git, linux-logo, linux-lts-logo, linux-chromium44, linux-fix_navi_reset, linux-cpu-opt, linux-mt, linux-multimedia-lts, linux-ck-fbcondecor, linux-fbcondecor, linux-beacon, linux-x570-vfio-openrgb-sm2262+sm2263, linux-manjaro-xanmod-tt, linux-p3-patch, linux-mainline-anbox-git, linux-bootsplash, linux-sgx, linux-ath-dfs, linux-xanmod-rt510, linux-steamos, linux-yoga9, linux-clear-current, linux-lts510-nvme-fix, linux-mainline-anbox, linux-manjaro-xanmod-lts, linux-mini, linux-ck-lts, linux-covolunablu-gaming, linux-intel-lts-sriov, linux-hdr-git, linux-pf-git, linux-lts-515-git, linux-clear-cjktty, linux-libre, linux-rc, linux-pf, linux-vfio, linux-asus, linux-multimedia, linux-sched-ext-git, linux-lts-huawei-amd-audio, linux-huawei-amd-audio, linux-zen-bmq, linux-zen-pds, linux-bmq, linux-pds, linux-eevdf, linux-llvm, linux-bore, linux-bore-eevdf, linux-bore-nosystl, linux-xanmod-tt-uksm-cjktty, linux-manjaro-xanmod, linux-rangho, linux-mainline-binder, linux-drm-tip-git, linux-drm-next-git, linux-amd-git, linux-amd-staging-drm-next-git, linux-amd-drm-next, linux-clear-preempt-rt, linux-g14, linux-simple-bcachefs-git, linux-drm-xe-next-git, linux-clear-ltscurrent, linux-clear-lts2021, linux-clear-lts2020, linux-clear-lts2019, linux-clear-lts2018, linux-clear-lts2017, linux-bcachefs-git, linux-amd-drm-fixes, linux-rust, linux-zencjk, linux-binder, linux-rehana, linux-jcore, linux-fsync-nobara-bin, linux-shmilee, linux-hardened-git, linux-pf-pfkernel, linux-hardened-cf, linux-git, linux6.1.54-1-lts-bin, linux-lts-bnx2x-2.5g, linux-vfio-lts, linux-cachyos-rc, linux-clang, linux-next-git, linux-flowx13, linux-tip-git, linux-xanmod-rt, linux6.5.4.hardened1-1-hardened-bin, linux-clear, linux-cachyos-lts, linux-cachyos, linux-cachyos-bmq, linux-cachyos-bore, linux-cachyos-cfs, linux-cachyos-eevdf, linux-cachyos-hardened, linux-cachyos-pds, linux-cachyos-tt, linux-tt, linux-cachyos-rt, linux-lqx, linux-xanmod-lts, linux-xanmod-edge, linux-xanmod, linux-xanmod-bin, linux-xanmod-bore, linux-xanmod-anbox, linux6.5.4.arch2-1-bin, linux6.5.4.zen2-1-zen-bin, linux-bnx2x-2.5g, linux-ck, linux-lts54, linux-lts510, linux-mainline, linux-lts515, linux, linux-hardened, linux-lts, linux-rt, linux-rt-lts, linux-zen)
- xf86-video-vmware (xf86-video-vmware-git)
- xorg-xrandr (xorg-xrandr-git)
- alsa-lib (alsa-lib-x205ta) (make)
- cdrkit (cdrtools) (make)
- curl (curl-git, curl-quiche-git, curl-http3-ngtcp2) (make)
- device-mapper (device-mapper-git) (make)
- git (git-vfs, git-run-command-patch-git, git-git, git-fc) (make)
- glslang (glslang-minimal-git, glslang-git) (make)
- glu (glu-git) (make)
- gsoap (gsoap287) (make)
- Show 33 more dependencies...
Required by (1)
- virtualbox-guest-dkms-vmsvga (requires virtualbox-guest-utils)
Sources (21)
- 001-disable-update.patch
- 004-drop-Wno-format.patch
- 008-no-vboxvideo.patch
- 009-properly-handle-i3wm.patch
- 012-vbglR3GuestCtrlDetectPeekGetCancelSupport.patch
- 013-support-building-from-dkms.patch
- 018-upate-xclient-script.patch
- 020-python-3-11.patch
- 60-vboxdrv.rules
- 60-vboxguest.rules
- LocalConfig.kmk
- vboxdrmclient.path
- vboxdrmclient.service
- vboxreload
- vboxservice-nox.service
- vboxservice.service
- vboxweb.service
- virtualbox-guest-utils.sysusers
- virtualbox-host-dkms.conf
- virtualbox.sysusers
- VirtualBox
MarsSeed commented on 2023-07-23 21:05 (UTC)
MarsSeed commented on 2023-07-22 14:59 (UTC)
@heavysink, thank you.
Please also kindly add a conflicts entry for 'virtualbox-guest-dkms-svn'
to the following subpackages:
Because apparently some people still have the dropped dkms-svn module installed despite the Arch Linux kernels already containing the virtualbox-guest-modules.
That is possible because the listed subpackages only conflict with 'virtualbox-guest-dkms', but the former virtualbox-guest-dkms-svn never provided the non-svn equivalent.
heavysink commented on 2023-07-22 14:31 (UTC)
@MarsSeed
Corrected
MarsSeed commented on 2022-05-16 15:32 (UTC) (edited on 2023-07-21 22:48 (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.
Pinned Comments