| Summary: | x11-drivers/xf86-video-virtualbox should be built against Xorg headers rather than bundled headers | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Walter Meinl <wuno> |
| Component: | [OLD] Library | Assignee: | Alessio Cassibba (X-Drum) <swapon> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | polynomial-c, proxy-maint, wuno |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| URL: | https://www.virtualbox.org/changeset/43588/vbox | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | patch for the xf86-video-virtualbox-4.3.2 ebuild | ||
|
Description
Walter Meinl
2013-11-30 11:35:01 UTC
Created attachment 364262 [details, diff]
patch for the xf86-video-virtualbox-4.3.2 ebuild
The changeset of Virtualbox that makes it possible to use the Xorg-headers is posted above. Using the define VBOX_USE_SYSTEM_XORG_HEADERS=1 during compilation of the driver results in a file named vboxvideo_drv_system.so that in turn will finally renamed to vboxvideo_drv.so. All the former xorg-version related drivers aren't built anymor when compiling with the define mentioned.
According to the changeset of Virtualbox all versions >=xorg-server-1.7 should work. Since the driver should be recompiled when the xorg-server version is bumped, I added ":=" behind the xorg-server-version, but I am not sure whether this is correct.
With this ebuild I am running successfully x11-base/xorg-server-1.14.99.903 that was unmasked yesterday.
+*xf86-video-virtualbox-4.3.4 (30 Nov 2013) + + 30 Nov 2013; Lars Wendler <polynomial-c@gentoo.org> + xf86-video-virtualbox-4.2.20.ebuild, -xf86-video-virtualbox-4.3.0.ebuild, + +xf86-video-virtualbox-4.3.4.ebuild: + Version bump. Removed old. Let the driver compile against system xorg + headers. Thanks to Walter Meinl for the bug report and providing a patch in + bug #492942. + Thanks :) |