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:2 by , 6 years ago
Resolution: | → duplicate |
---|---|
Status: | new → closed |
Summary: | VirtualBox guest additions for Linux fail to build with kernel v4.18.5 → VirtualBox 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.
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...