NLS language fix (German + others)
Problem: VirtualBox reports "Could not find a language file for the language de in /usr/lib/virtualbox/nls"
Fix: Add after libraries installation (~line 135 in package()):
```bash
NLS languages for /usr/lib/virtualbox/nls (fixes German language)
install -d -m0755 "${pkgdir}/usr/lib/virtualbox/nls" install -m0644 "${srcdir}/VirtualBox-${_vboxver}/out/linux.amd64/release/bin/nls/"*.qm \ "${pkgdir}/usr/lib/virtualbox/nls/"
Pinned Comments
knoelli commented on 2026-02-05 22:44 (UTC)
Re-added the
--disable-hardeningoption (although hardening is supported).The reasons have been discussed here. In short, hardening is a security wrapper if certain virtualbox binaries are
setuid root. However, compiled with the kvm module, virtualbox does not need root privileges, only access to/dev/kvm.