| Summary: | akmod-VirtualBox errors on build | ||
|---|---|---|---|
| Product: | Fedora | Reporter: | Ivan Molodetskikh <yalterz> |
| Component: | VirtualBox-kmod | Assignee: | Sérgio Basto <sergio> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | ericbasil.rabi, xrootware |
| Priority: | P1 | ||
| Version: | f31 | ||
| Hardware: | x86_64 | ||
| OS: | GNU/Linux | ||
| namespace: | |||
| Attachments: | Build log on F32 Beta | ||
|
Description
Ivan Molodetskikh
2020-03-17 14:18:23 CET
virtualbox-6.1.4 is available on updates It could not be installed because if I'm not mistaken virtualbox-guest-additions are at version 6.1.2 and not 6.1.4. That's why I used 6.0.14. dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-609f2b37e9 [1] should be fixed , you want install server or virtualbox-guest-additions ? [1] https://bodhi.fedoraproject.org/updates/FEDORA-2020-609f2b37e9 I wanted to install just VirtualBox and got that error. Well, anyhow, I upgraded to F32 Beta and now it's a different error. └─ dnf list installed | grep VirtualBox VirtualBox.x86_64 6.1.4-2.fc32 @rpmfusion-free VirtualBox-kmodsrc.noarch 6.1.4-2.fc32 @rpmfusion-free VirtualBox-server.x86_64 6.1.4-2.fc32 @rpmfusion-free akmod-VirtualBox.x86_64 6.1.4-1.fc32 @rpmfusion-free └─ sudo akmods Checking kmods exist for 5.6.0-0.rc5.git0.2.fc32.x86_64 [ OK ] Building and installing VirtualBox-kmod [FAILED] Building rpms failed; see /var/cache/akmods/VirtualBox/6.1.4-1-for-5.6.0-0.rc5.git0.2.fc32.x86_64.failed.log for details I will attach the log. Created attachment 2162 [details]
Build log on F32 Beta
6.1.4-1-for- kernel 5.6.0-0.rc5.git0.2, I wasn't aware of kernel update to 5.6 , yes I need to fix it , thanks for the report *** Bug 5566 has been marked as a duplicate of this bug. *** Hello i was fix it manually by applying a patch from this thread from developer's site. https://www.virtualbox.org/ticket/19312 I applyied timetl patch to headers from installed binary package, and manually replace oremap_nocache to ioremap_cache() in memobj-r0drv-linux.c I think this information can be useful. All works fine on VMBox 6.1.4 kernel 5.6.0.0 rc5 fc32 Works now with the latest update. (In reply to Sérgio Basto from comment #6) > 6.1.4-1-for- kernel 5.6.0-0.rc5.git0.2, I wasn't aware of kernel update to > 5.6 , > > yes I need to fix it , thanks for the report Dear Sergio, i try learn programming with learning some technologies. I it's important to me, cause i try. My information about code fixing was useful? It's was useful your team? Confirming latest update works fine on F32 Beta. (In reply to Rootware from comment #8) > Hello i was fix it manually by applying a patch from this thread from > developer's site. https://www.virtualbox.org/ticket/19312 > > I applyied timetl patch to headers from installed binary package, and > manually replace oremap_nocache to ioremap_cache() in memobj-r0drv-linux.c > > I think this information can be useful. I did the same I add https://build.opensuse.org/package/view_file/Virtualization/virtualbox/fixes_for_5.5.patch?expand=1 to VirtualBox-6.1.4-3 [1] [1] http://koji.rpmfusion.org/koji/packageinfo?packageID=260 Great actually the patch is https://build.opensuse.org/package/view_file/Virtualization/virtualbox/fixes_for_5.6.patch?expand=1 :) Fixed with 6.1.4-3 |