VirtualBox

7 年 前 建立

7 年 前 結束

#16887 closed defect (fixed)

guest additions do not build with 4.13 kernel

回報者: Andre Robatino 負責人:
元件: other 版本: VirtualBox 5.1.22
關鍵字: 副本:
Guest type: Linux Host type: other

描述

Got an error message while attempting to install guest additions in a Fedora Rawhide guest for the 4.13.0-0.rc0.git2.1.fc27.x86_64 kernel. I am using VBoxGuestAdditions_5.1.23-115855.iso for which 4.12 does build.

vboxadd.sh: failed: Look at /var/log/vboxadd-install.log to find out what went wrong.

附加檔案 (2)

vboxadd-install.log (62.3 KB ) - 7 年 前, 由 Andre Robatino 新增
/var/log/vboxadd-install.log
VBox.log (114.9 KB ) - 7 年 前, 由 Andre Robatino 新增

下載所有附檔: .zip

更動歷史 (7)

comment:1 7 年 前Andre Robatino 編輯

Confirmed that it also fails with VBoxGuestAdditions_5.1.23-116741.iso (the latest version). Will replace the two attachments just to be safe.

7 年 前Andre Robatino 編輯

附檔: 新增 vboxadd-install.log

/var/log/vboxadd-install.log

7 年 前Andre Robatino 編輯

附檔: 新增 VBox.log

comment:2 7 年 前DTI 編輯

Hello,

in kernel 4.13 wait_queue_t is renamed to wait_queue_entry_t

https://www.spinics.net/lists/linux-tip-commits/msg38415.html

You can change it in /opt/VBoxGuestAdditions-5.1.23/src/vboxguest-5.1.23/vboxguest/r0drv/linux/waitqueue-r0drv-linux.h

Best regards Damian

comment:3 7 年 前sergiomb 編輯

ack wait_queue_t

VirtualBox-kmod-5.1.22.orig/vboxguest/r0drv/linux/waitqueue-r0drv-linux.h
49:    wait_queue_t    WaitQE;

VirtualBox-kmod-5.1.22.orig/vboxdrv/r0drv/linux/waitqueue-r0drv-linux.h
49:    wait_queue_t    WaitQE;

please , what should be the patch to work with all kernels versions ?

comment:4 7 年 前Andre Robatino 編輯

Appears to be fixed in 5.1.24 (tested on the 4.13.0-0.rc0.git6.1.fc27.x86_64 kernel). Thanks!

comment:5 7 年 前Frank Mehnert 編輯

狀態: newclosed
處理結果: fixed

Thanks for the feedback!

注意: 瀏覽 TracTickets 來幫助您使用待辦事項功能

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette