1 --- ui/gfx/linux/client_native_pixmap_dmabuf.cc.orig	2022-02-07 13:39:41 UTC
2 +++ ui/gfx/linux/client_native_pixmap_dmabuf.cc
3 @@ -5,7 +5,9 @@
4  #include "ui/gfx/linux/client_native_pixmap_dmabuf.h"
5 
6  #include <fcntl.h>
7 +#if !defined(__OpenBSD__) && !defined(__FreeBSD__)
8  #include <linux/version.h>
9 +#endif
10  #include <stddef.h>
11  #include <sys/ioctl.h>
12  #include <sys/mman.h>
13 @@ -27,11 +29,7 @@
14  #include "ui/gfx/buffer_format_util.h"
15  #include "ui/gfx/switches.h"
16 
17 -#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 11, 0)
18 -#include <linux/dma-buf.h>
19 -#else
20 -#include <linux/types.h>
21 -
22 +#if defined(__OpenBSD__) || defined(__FreeBSD__)
23  struct dma_buf_sync {
24    __u64 flags;
25  };
26