diff options
| author | Gustavo Zacarias <gustavo@zacarias.com.ar> | 2016-04-20 13:54:43 -0300 |
|---|---|---|
| committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2016-04-21 23:26:00 +0200 |
| commit | 7329a0db442026c6b856e76ea964107fa3c730f3 (patch) | |
| tree | 5c4d56af361b72139e9cdbdf4a4473927b50a23a | |
| parent | a6424be1a2196c66dcbc8a2116704e1ba92f2139 (diff) | |
| download | buildroot-7329a0db442026c6b856e76ea964107fa3c730f3.tar.gz buildroot-7329a0db442026c6b856e76ea964107fa3c730f3.zip | |
weston: disable v4l simple dmabuf for headers < 3.8
It uses VIDIOC_EXPBUF which only came to light with kernel 3.8, so
disable it if headers are older. Fixes:
http://autobuild.buildroot.net/results/7fb/7fb9968b13f144c4576b28ecd01c82b74e4ed9d5/
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| -rw-r--r-- | package/weston/weston.mk | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/package/weston/weston.mk b/package/weston/weston.mk index 9f7405c57a..63c43a3231 100644 --- a/package/weston/weston.mk +++ b/package/weston/weston.mk @@ -28,6 +28,11 @@ WESTON_CONF_OPTS = \ WESTON_MAKE_OPTS = \ WAYLAND_PROTOCOLS_DATADIR=$(STAGING_DIR)/usr/share/wayland-protocols +# Uses VIDIOC_EXPBUF, only available from 3.8+ +ifeq ($(BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8),) +WESTON_CONF_OPTS += --disable-simple-dmabuf-v4l-client +endif + ifeq ($(BR2_PACKAGE_DBUS),y) WESTON_CONF_OPTS += --enable-dbus WESTON_DEPENDENCIES += dbus |

