I tested this series and it works. It fixes weston drm backend as outlined here <a href="https://bugs.freedesktop.org/show_bug.cgi?id=52267">https://bugs.freedesktop.org/show_bug.cgi?id=52267</a><br>There is a typo in this series, to get it to build you need:<br>
<br>diff --git a/src/gbm/backends/dri/gbm_dri.c b/src/gbm/backends/dri/gbm_dri.c<br>index dfa5d39..0d48d70 100644<br>--- a/src/gbm/backends/dri/gbm_dri.c<br>+++ b/src/gbm/backends/dri/gbm_dri.c<br>@@ -422,7 +422,7 @@ gbm_dri_bo_import(struct gbm_device *gbm,<br>
    dri->image->queryImage(image, __DRI_IMAGE_ATTRIB_WIDTH, &width);<br>    dri->image->queryImage(image, __DRI_IMAGE_ATTRIB_HEIGHT, &height);<br> <br>-   if (dri->image->version < 5)<br>+   if (dri->image->base.version < 5)<br>
       bo->image = dri->image->dupImage(image, NULL);<br>    else<br>       bo->image = dri->image->createSubImage(image,<br><br>Tested-by: Scott Moreau <<a href="mailto:oreaus@gmail.com">oreaus@gmail.com</a>><br>