hi, On Fri, Nov 23, 2012 at 1:47 AM, Martin Jansa <[email protected]> wrote: > Martin Jansa (4): > xf86-video-omap: add xf86driproto dependency, drop --enable-neon and > improve DESCRIPTION > xserver-xorg: disable dri2 too when building without glx > PACKAGECONFIG > xf86-video-omapfb: revive driver which actually works and is tested > on real devices > xf86-video-omap: drop RPROVIDES/RREPLACES/RCONFLICTS
so, I have tested this serie on pandaboard, using meta-ti layer for the BSP and poky (i used master-next branch which has these patches). I have tested with a couple of patches that I sent to meta-ti to revert the xf86-video-omap that we had in meta-ti. For the reference, i tested with this: https://github.com/ndechesne/meta-ti/commits/test_new_xf-v-o (my new patches aren't merged yet in master). i tested with xf86-video-omap, not -omapfb, and with a v3.4 kernel which I know has a working omapdrm driver. it all looks good, the driver is loaded, and I tested resolution change, as well as rotation , both with xrandr command (i tested core-image-x11 image). many thanks for sorting this out... i have some questions... xf86-video-omap now clearly depends on opengl DISTRO_FEATURE (since dri cannot be disabled) for the xserver build. So if i build oe-core + meta-ti, it won't build as the xserver is built without dri/glx support there, and then xf86-video-omap won't build. - how should we handle that? it doesn't sound quite right to enfore a DISTRO feature in a recipe... but is it possible to have a check for opengl in the recipe? that would avoid a more cryptic build error.. - how can I make an oe-core+meta-ti to build for Panda with this video driver? e.g. where should I set this DISTRO_FEATURE in meta-ti, outside of 'poky' distro, e.g. in a BSP layer?. I recall that we have this in the xserver recipe: PACKAGECONFIG ??= "udev ${@base_contains('DISTRO_FEATURES', 'opengl', 'glx', '', d)}" PACKAGECONFIG[udev] = "--enable-config-udev,--disable-config-udev,udev" PACKAGECONFIG[glx] = "--enable-dri --enable-dri2 --enable-glx --enable-glx-tls,\ --disable-dri --disable-dri2 --disable-glx,\ xf86driproto dri2proto mesa-dri" thx _______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
