Summary: | x11-drivers/xf86-video-intel-2.99.906: Failed to build. In addition, it does not work properly. | ||
---|---|---|---|
Product: | Gentoo/Alt | Reporter: | Yuta SATOH <nigoro.dev> |
Component: | FreeBSD | Assignee: | Gentoo/BSD Team <bsd+disabled> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | x11 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | FreeBSD | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
sample patch for configure.ac
Test steps xf86-video-intel-2.99.906 to work correctly Results glxinfo, glxgears, xvinfo with mesa-9.1.6 |
Description
Yuta SATOH
2013-12-06 11:03:27 UTC
Created attachment 364700 [details, diff]
sample patch for configure.ac
sys/timerfd.h does not exist on Gentoo/FreeBSD.
On Gentoo/FreeBSD)
$ equery b timerfd.h
* Searching for timerfd.h ...
$
On Gentoo/Linux)
$ equery b timerfd.h
* Searching for timerfd.h ...
sys-libs/glibc-2.15-r3 (/usr/include/sys/timerfd.h)
$
also, please add
"x11-drivers/xf86-video-intel sna" to profiles/default/bsd/package.use.mask
"x11-drivers/xf86-video-intel uxa" to profiles/default/bsd/package.use.force
Compile pass with these fixes...
I've tested with Intel HD Graphics 4000. Results, I found that some work is required for correct operation. * need this patch to x11-libs/libdrm. http://svnweb.freebsd.org/ports/head/graphics/libdrm/files/extra-xf86drmMode.c?revision=300896&view=co * need this patch to x11-drivers/xf86-video-intel http://svnweb.freebsd.org/ports/head/x11-drivers/xf86-video-intel/files/extra-i915kms?revision=328711&view=co * need <media-libs/mesa-9.2 glxinfo does not work mesa-9.2 or later. $ glxinfo name of display: :0 Gen6+ requires Kernel 3.6 or later. Assertion failed: (newCtx->Version > 0), function _mesa_make_current, file ../../../src/mesa/main/context.c, line 1501. Abort trap Created attachment 364702 [details]
Test steps xf86-video-intel-2.99.906 to work correctly
Created attachment 364704 [details]
Results glxinfo, glxgears, xvinfo with mesa-9.1.6
These patches should definitely go upstream. Did you try sending them to the Intel maintainers? I see configure.ac tests for sys/timerfd.h now. I think it's very likely this is fixed in a new version of the driver. If it's not, please file a bug upstream at bugs.freedesktop.org. We're not prepared to fix driver issues that aren't fixed upstream. |