278087156fe48a1b4f794c9399f4cc702a426888
[AGL/meta-agl.git] / meta-agl-profile-graphical / recipes-graphics / wayland / weston / 0004-unconditionally-include-mman.h.patch
1 commit 7b36f171d09354a2d3a48db0ae2d34d66aa4f1ae
2 Author: James Hilliard <james.hilliard1@gmail.com>
3 Date:   Sat Feb 1 20:02:29 2020 -0700
4
5     unconditionally include sys/mman.h in os-compatibility.c
6     
7     Fixes:
8      ../shared/os-compatibility.c:273:25: error: ‘PROT_READ’ undeclared (first use in this function); did you mean ‘LOCK_READ’?
9        map = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_SHARED, file->fd, 0);
10                               ^~~~~~~~~
11                               LOCK_READ
12     
13     Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
14
15 Upstream-Status: Backport
16
17 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
18
19 diff --git a/shared/os-compatibility.c b/shared/os-compatibility.c
20 index 5e1ce479..041c929f 100644
21 --- a/shared/os-compatibility.c
22 +++ b/shared/os-compatibility.c
23 @@ -34,10 +34,7 @@
24  #include <string.h>
25  #include <stdlib.h>
26  #include <libweston/zalloc.h>
27 -
28 -#ifdef HAVE_MEMFD_CREATE
29  #include <sys/mman.h>
30 -#endif
31  
32  #include "os-compatibility.h"
33