summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended/ltp/ltp/0013-include-fcntl.h-for-getting-O_-definitions.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-extended/ltp/ltp/0013-include-fcntl.h-for-getting-O_-definitions.patch')
-rw-r--r--meta/recipes-extended/ltp/ltp/0013-include-fcntl.h-for-getting-O_-definitions.patch67
1 files changed, 67 insertions, 0 deletions
diff --git a/meta/recipes-extended/ltp/ltp/0013-include-fcntl.h-for-getting-O_-definitions.patch b/meta/recipes-extended/ltp/ltp/0013-include-fcntl.h-for-getting-O_-definitions.patch
new file mode 100644
index 0000000000..4266e4fc3a
--- /dev/null
+++ b/meta/recipes-extended/ltp/ltp/0013-include-fcntl.h-for-getting-O_-definitions.patch
@@ -0,0 +1,67 @@
1From 1ef8c32317064438ec3b37a114f5d82957f4e0c6 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com>
3Date: Thu, 7 Jan 2016 20:05:54 +0000
4Subject: [PATCH 13/32] include fcntl.h for getting O_* definitions
5
6musl exposes this issue, with glibc fcntl.h is included via some other
7header and this problem remained latent
8
9Signed-off-by: Khem Raj <raj.khem@gmail.com>
10---
11 testcases/kernel/ipc/ipc_stress/shmem_test_03.c | 1 +
12 testcases/kernel/syscalls/mq_notify/mq_notify01.c | 1 +
13 testcases/network/tcp_cmds/sendfile/testsf_c.c | 1 +
14 testcases/network/tcp_cmds/sendfile/testsf_s.c | 1 +
15 4 files changed, 4 insertions(+)
16
17diff --git a/testcases/kernel/ipc/ipc_stress/shmem_test_03.c b/testcases/kernel/ipc/ipc_stress/shmem_test_03.c
18index c1b11fd..8be156f 100644
19--- a/testcases/kernel/ipc/ipc_stress/shmem_test_03.c
20+++ b/testcases/kernel/ipc/ipc_stress/shmem_test_03.c
21@@ -72,6 +72,7 @@
22 #include <string.h>
23 #include <unistd.h>
24 #include <limits.h>
25+#include <fcntl.h>
26 #include <sys/file.h>
27 #include <sys/ipc.h>
28 #include <sys/mman.h>
29diff --git a/testcases/kernel/syscalls/mq_notify/mq_notify01.c b/testcases/kernel/syscalls/mq_notify/mq_notify01.c
30index 4728c70..5c7846c 100644
31--- a/testcases/kernel/syscalls/mq_notify/mq_notify01.c
32+++ b/testcases/kernel/syscalls/mq_notify/mq_notify01.c
33@@ -41,6 +41,7 @@
34 #include <mqueue.h>
35 #include <signal.h>
36 #include <stdlib.h>
37+#include <fcntl.h>
38
39 #include "../utils/include_j_h.h"
40
41diff --git a/testcases/network/tcp_cmds/sendfile/testsf_c.c b/testcases/network/tcp_cmds/sendfile/testsf_c.c
42index 449784f..38d3274 100644
43--- a/testcases/network/tcp_cmds/sendfile/testsf_c.c
44+++ b/testcases/network/tcp_cmds/sendfile/testsf_c.c
45@@ -9,6 +9,7 @@
46 #include <sys/types.h>
47 #include <stdlib.h>
48 #include <string.h>
49+#include <fcntl.h>
50 #include <sys/file.h>
51 #include <arpa/inet.h>
52 #include <netinet/in.h>
53diff --git a/testcases/network/tcp_cmds/sendfile/testsf_s.c b/testcases/network/tcp_cmds/sendfile/testsf_s.c
54index 17e98ad..bce8dd1 100644
55--- a/testcases/network/tcp_cmds/sendfile/testsf_s.c
56+++ b/testcases/network/tcp_cmds/sendfile/testsf_s.c
57@@ -6,6 +6,7 @@
58 #include <stdio.h>
59 #include <stdlib.h>
60 #include <unistd.h>
61+#include <fcntl.h>
62 #include <sys/file.h>
63 #include <errno.h>
64 #include <sys/signal.h>
65--
662.7.0
67