VirtualBox

Opened 6 years ago

Closed 6 years ago

#17960 closed defect (duplicate)

VirtualBox guest additions for Linux fail to build with kernel v4.18.5 -> duplicate of #17981

Reported by: dinosaur0 Owned by:
Component: guest additions Version: VirtualBox 5.2.18
Keywords: vboxsf, build failure, kernel 4.18.5 Cc:
Guest type: Linux Host type: all

Description

There is an issue with building the vboxsf module when the guest runs 64 bits kernel v4.18.5 (and probably older v4.18.x versions): the timespec structure was renamed timespec64 and so you need to test the kernel versions in vboxsf/utils.c and use timespec64 instead of timespec in the sf_ftime_from_timespec() and sf_timespec_from_ftime() functions.

Neither the test build additions nor the development snapshot additions seem to be fixed in this respect (I just checked them).

Change History (2)

comment:1 by Socratis, 6 years ago

dinosaur0,

there's a patch submitted to the vbox-devel mailing list, but I can't see if it's been incorporated or not in the trunk (a.k.a. Development snapshot) because the wiki:Timeline goes back 10 days (2018-08-20) and the patch was submitted yesterday, 2018-08-29.

See https://www.virtualbox.org/pipermail/vbox-dev/2018-August/015074.html for the details...

Version 0, edited 6 years ago by Socratis (next)

comment:2 by Michael Thayer, 6 years ago

Resolution: duplicate
Status: newclosed
Summary: VirtualBox guest additions for Linux fail to build with kernel v4.18.5VirtualBox guest additions for Linux fail to build with kernel v4.18.5 -> duplicate of #17981

Duplicate of #17981. Well, actually this ticket was first, but I already answered that. Should be fixed in the test builds<1>, in an hour from now at the latest.

  1. wiki:Testbuilds
Note: See TracTickets for help on using tickets.

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