-
Notifications
You must be signed in to change notification settings - Fork 140
Description
Version
7.2.2
Host OS Type
macOS
Host OS name + version
MacOS 15.7.4 (24G517) Sequoia
Host Architecture
x86
Guest OS Type
Linux
Guest Architecture
x86
Guest OS name + version
Fedora 43
Component
Guest Additions/Other
What happened?
I am running Fedora 43 in a Virtualbox VM. During a dnf update I got the following error at the end
Running %posttrans scriptlet: kernel-core-0:6.18.16-200.fc43.x86_64
Finished %posttrans scriptlet: kernel-core-0:6.18.16-200.fc43.x86_64
Scriptlet output:
VirtualBox Guest Additions: Building the modules for kernel
6.18.16-200.fc43.x86_64.VirtualBox Guest Additions: Look at /var/log/vboxadd-setup.log to find out w
went wrong
I have uploaded the logfile, it breaks with the following
vbox_main.c: In function ‘vbox_dumb_mmap_offset’:
vbox_main.c:678:24: error: ‘struct drm_device’ has no member named ‘struct_mutex’
678 | mutex_lock(&dev->struct_mutex);
| ^~
vbox_main.c:703:26: error: ‘struct drm_device’ has no member named ‘struct_mutex’
703 | mutex_unlock(&dev->struct_mutex);
| ^~
make[3]: *** [/usr/src/kernels/6.18.16-200.fc43.x86_64/scripts/Makefile.build:287: vbox_main.o] Error 1
make[2]: *** [/usr/src/kernels/6.18.16-200.fc43.x86_64/Makefile:2056: .] Error 2
make[1]: *** [Makefile:248: __sub-make] Error 2
make: *** [/tmp/vbox.0/Makefile-footer.gmk:146: vboxvideo] Error 2
How can we reproduce this?
I am not sure, probably by building the kernel for 6.18..16 on Fedora 43.
I have extracted a copy of VBoxGuestAdditions.iso for 7.2.2 but it is to big to upload here
I have reported the issue to Fedora team as well.
Did you upload all of your necessary log files, screenshots, etc.?
- Yes, I've uploaded all pertinent files to this issue.