I have to disown the package... There is too much modification in the DKMS module code that I cannot handle it...
Search Criteria
Package Details: virtualbox-ext-vnc-svn 102693-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/virtualbox-svn.git (read-only, click to copy) |
---|---|
Package Base: | virtualbox-svn |
Description: | VirtualBox VNC extension pack |
Upstream URL: | http://virtualbox.org |
Keywords: | oracle virtualbox vm |
Licenses: | GPL, custom:CDDL |
Conflicts: | virtualbox-ext-vnc |
Provides: | virtualbox-ext-vnc |
Submitter: | heavysink |
Maintainer: | heavysink (lilac) |
Last Packager: | lilac |
Votes: | 1 |
Popularity: | 0.000000 |
First Submitted: | 2017-09-16 02:27 (UTC) |
Last Updated: | 2023-12-30 04:35 (UTC) |
Dependencies (45)
- libvncserver (libvncserver-gitAUR)
- virtualbox (virtualbox6-binAUR, virtualbox-svnAUR, virtualbox6.1-binAUR, virtualbox-binAUR)
- alsa-lib (make)
- cdrkit (cdrtools) (make)
- curl (curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR) (make)
- device-mapper (device-mapper-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- glslang (glslang-gitAUR) (make)
- glu (glu-gitAUR) (make)
- gsoap (make)
- iasl (acpica) (make)
- jdk8-openjdk (openjdk-zulu8-ca-fx-binAUR) (make)
- libidl2 (make)
- liblzf (make)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR) (make)
- libtpms (libtpms-gitAUR) (make)
- libvncserver (libvncserver-gitAUR) (make)
- libvpx (libvpx-full-gitAUR, libvpx-gitAUR) (make)
- libxcomposite (make)
- libxcursor (make)
- libxinerama (libxinerama-randr-gitAUR) (make)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR) (make)
- libxmu (make)
- libxrandr (libxrandr-gitAUR) (make)
- libxslt (libxslt-gitAUR) (make)
- libxtst (make)
- linux-headers (make)
- mesa (mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, mesa-amber) (make)
- nasm (nasm-gitAUR) (make)
- opus (opus-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- python-packaging (make)
- qt6-5compat (make)
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR) (make)
- qt6-scxml (make)
- qt6-tools (make)
- sdlAUR (sdl-openglhqAUR, sdl-nokbgrabAUR, sdl-openglhq-nokbgrabAUR, sdl-gitAUR, sdl12-compat-gitAUR, sdl12-compat) (make)
- sdl_ttf (make)
- subversion (make)
- vde2 (vdeplug4-gitAUR) (make)
- xalan-c (make)
- xorg-server-devel (xorg-server-devel-gitAUR) (make)
- xorgproto (xorgproto-gitAUR) (make)
- yasm (yasm-gitAUR) (make)
- tigervnc (tigervnc-gitAUR) (optional) – vnc client
Required by (2)
- virtualbox-kvm (requires virtualbox-ext-vnc) (optional)
- virtualbox-svn (requires virtualbox-ext-vnc) (optional)
Sources (20)
- 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
- 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
Latest Comments
« First ‹ Previous 1 2
heavysink commented on 2019-03-27 05:15 (UTC)
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 :(
ecklm commented on 2018-05-28 08:11 (UTC)
I think multilib-devel should be a dependency.
JKAbrams commented on 2018-01-20 04:27 (UTC) (edited on 2018-01-20 04:30 (UTC) by JKAbrams)
Build fails to apply the 002-dri-driver-path.patch
==> Starting prepare()...
-> Applying patch 002-dri-driver-path.patch
patching file src/VBox/Additions/common/crOpenGL/fakedri_drv.c
Hunk #1 FAILED at 58.
1 out of 1 hunk FAILED -- saving rejects to file src/VBox/Additions/common/crOpenGL/fakedri_drv.c.rej
Pinned Comments