Hide Forgot
Created attachment 832263 [details] VirtualBox Guest Additions installation log Description of problem: The DRM backport for 6.5 (rhbz#962824) removed several include files under include/drm/ 1. include/drm/drm.h 2. include/drm/drm_fourcc.h 3. include/drm/drm_mode.h 4. include/drm/drm_sarea.h 5. include/drm/i810_drm.h 6. include/drm/mga_drm.h 7. include/drm/nouveau_drm.h 8. include/drm/r128_drm.h 9. include/drm/radeon_drm.h 10. include/drm/savage_drm.h 11. include/drm/sis_drm.h 12. include/drm/via_drm.h The problem is that files 1-4 are required to build the VirtualBox Guest Additions (VBGA) driver, and possibly other drivers. Without them it is impossible to build VBGA. Version-Release number of selected component (if applicable): kernel-2.6.32-415.el6 How reproducible: Steps to Reproduce: 1. Install RHEL 6.5 on a VirtualBox VM (Desktop installation) 2. Install kernel-devel-2.6.32-431.el6 2. Mount the Guest Additions CD image on /mnt/vbga 3. Try to install the Guest Additions and build the kernel driver # cd /mnt/vbga # ./VBoxLinuxAdditions.run Verifying archive integrity... All good. ... Actual results: The "Building the OpenGL support module" step fails. Expected results: All installation steps should succeed. Additional info: This problem is caused by commit 11d83130a9d33bee09502c650ca6cc1848ee5dfe This problem has been discussed in the VirtualBox forums, where e workaround was proposed: https://forums.virtualbox.org/viewtopic.php?f=3&t=58855
How reproducible: Always
***** WARNING ***** I made this bug public, since it was linked to a Red Hat customer case and the customer needs to watch the progress.
drm is not kabi. Trying to pretend it is, is asking for trouble. That said, I'd recommend to vbox folks.. firstly, get your driver upstream so this is not a problem in the future. But until then, you'll have better luck pretending (from drm perspective) that rhel6 kernel is newer upstream kernel. (For rhel65, pretend it is 3.9.
I added a comment to the discussion in the VirtualBox forum referring to this BZ.