Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions srcpkgs/virtualbox-ose/files/virtualbox.modprobe

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this not required anymore, changed?

@Vinfall Vinfall Jul 4, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, they moved to a new method since 7.2.10 which explicitly requires KVM initialization, so I removed #52910 workaround. This is also noted in the commitmsg. As it does not need user intervention, I did not add an INSTALL.msg.

The compiled package is tested to work on 6.18, 7.0 and 7.1, but not work on 6.12. (KVM init is introduced in linux-6.12, so this change does not affect earlier versions, i.e. 5.10-6.1).

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm, for competency I tested on linux-6.12 but it does NOT work and requires options kvm enable_virt_at_load=0. However, every other kernel does not need this parameter. I'm not sure how to solve this, changing linux6.12 package template sounds a bit dirty.

This file was deleted.

5 changes: 2 additions & 3 deletions srcpkgs/virtualbox-ose/template
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# Template file for 'virtualbox-ose'
pkgname=virtualbox-ose
version=7.2.8
version=7.2.12
revision=1
short_desc="General-purpose full virtualizer for x86 hardware"
maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-only, CDDL-1.0"
homepage="https://www.virtualbox.org"
changelog="https://www.virtualbox.org/wiki/Changelog"
distfiles="http://download.virtualbox.org/virtualbox/${version%[a-z]*}/VirtualBox-${version}.tar.bz2"
checksum=0642ed4a12b7204cd30c0abbc2c10c1cc7ad55ce1756a01e86a16d4b6b066592
checksum=64a4843677e42010e7799e951883fbbefc56bf2bc162e4970edea04f142f8b25

nopie=yes
lib32disabled=yes
Expand Down Expand Up @@ -115,7 +115,6 @@ do_install() {

# Install modules-load.d file.
vinstall ${FILESDIR}/virtualbox.conf 644 usr/lib/modules-load.d
vinstall ${FILESDIR}/virtualbox.modprobe 644 usr/lib/modprobe.d virtualbox.conf

vsv vboxwebsrv

Expand Down