VirtualBox

Changes between Initial Version and Version 1 of Ticket #13123, comment 2


Ignore:
Timestamp:
Jun 28, 2014 5:53:36 PM (10 years ago)
Author:
Murple

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #13123, comment 2

    initial v1  
    1 If you comment out lines 577 and 578 (the ones defining ''.aio_read'' and ''.aio_write'') in the file '''regops.c''' and modify line 29 of '''Makefile.include.footer''' by inserting a space then ''/usr/include'' after ''$(EXTRA_INCL)'' and before the final parentheses (both files in '''/opt/VBoxGuestAdditions-''version''/src/vboxguest-''version''/vboxsf''') then the shared folders module will compile on kernel 3.16.0, at least on Fedora Rawhide.
     1If you comment out lines 577 and 578 (the ones defining ''.aio_read'' and ''.aio_write'') in the file '''regops.c''' and modify line 29 of '''Makefile.include.footer''' by inserting a space then ''/usr/include'' after ''$(EXTRA_INCL)'' and before the final parentheses so that the compiler can pull in '''/usr/include/aio.h''' - both files in '''/opt/VBoxGuestAdditions-''version''/src/vboxguest-''version''/vboxsf''' - then the shared folders module will compile on kernel 3.16.0, at least on Fedora Rawhide. Instead of changing the makefile, you can also copy the AIO header file into the driver's '''include''' directory and add an include statement to '''regops.c''', but then you'll end up having to copy every include file it depends on as well.
    22
    33The OpenGL/X module will not compile though, some change in the kernel PCI driver makes it hork.

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