[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#672546: xserver-xorg-video-openchrome: FTBFS on hurd-i386: unconditional libdrm requirement



Gabriele Giacone, le Mon 05 May 2014 16:55:08 +0200, a écrit :
> +diff --git a/src/via_memmgr.c b/src/via_memmgr.c
> +index 5d4cc3f..e174771 100644
> +--- a/src/via_memmgr.c
> ++++ b/src/via_memmgr.c
> +@@ -74,6 +74,7 @@ drm_bo_alloc_surface(ScrnInfoPtr pScrn, unsigned int width, unsigned int height,
> +     struct buffer_object *obj = NULL;
> +     int pitch;
> + 
> ++#ifdef HAVE_DRI
> +     switch (format) {
> +     case DRM_FORMAT_C8:
> +         pitch = width;
> +@@ -93,6 +94,7 @@ drm_bo_alloc_surface(ScrnInfoPtr pScrn, unsigned int width, unsigned int height,
> +         pitch = width * 4;
> +         break;
> +     }
> ++#endif
> + 
> +     pitch = ALIGN_TO(pitch, alignment);

Err, this can not work: "pitch" becomes completely undefined...

Samuel


Reply to: