aboutsummaryrefslogtreecommitdiffstats
path: root/main/bluez/0002-various-header-include-fixes-for-building-with-musl-.patch
diff options
context:
space:
mode:
Diffstat (limited to 'main/bluez/0002-various-header-include-fixes-for-building-with-musl-.patch')
-rw-r--r--main/bluez/0002-various-header-include-fixes-for-building-with-musl-.patch54
1 files changed, 54 insertions, 0 deletions
diff --git a/main/bluez/0002-various-header-include-fixes-for-building-with-musl-.patch b/main/bluez/0002-various-header-include-fixes-for-building-with-musl-.patch
new file mode 100644
index 0000000000..bc58dba922
--- /dev/null
+++ b/main/bluez/0002-various-header-include-fixes-for-building-with-musl-.patch
@@ -0,0 +1,54 @@
+From e85ee33b48ce92dfe315286089f333fcb1f83512 Mon Sep 17 00:00:00 2001
+From: Natanael Copa <ncopa@alpinelinux.org>
+Date: Fri, 17 Jan 2014 10:11:52 +0000
+Subject: [PATCH 2/3] various header include fixes for building with musl libc
+
+we need:
+ sys/stat.h for mode_t
+ limits.h for PATH_MAX
+---
+ src/textfile.h | 2 ++
+ tools/csr_usb.c | 1 +
+ tools/hid2hci.c | 1 +
+ 3 files changed, 4 insertions(+)
+
+diff --git a/src/textfile.h b/src/textfile.h
+index b779bd2..e26da5d 100644
+--- a/src/textfile.h
++++ b/src/textfile.h
+@@ -24,6 +24,8 @@
+ #ifndef __TEXTFILE_H
+ #define __TEXTFILE_H
+
++#include <sys/stat.h>
++
+ int create_file(const char *filename, const mode_t mode);
+ int create_name(char *buf, size_t size, const char *path,
+ const char *address, const char *name);
+diff --git a/tools/csr_usb.c b/tools/csr_usb.c
+index a483bc1..5fb6bdc 100644
+--- a/tools/csr_usb.c
++++ b/tools/csr_usb.c
+@@ -33,6 +33,7 @@
+ #include <stdlib.h>
+ #include <string.h>
+ #include <dirent.h>
++#include <limits.h>
+ #include <sys/ioctl.h>
+
+ #include "csr.h"
+diff --git a/tools/hid2hci.c b/tools/hid2hci.c
+index 95b4abf..2dbfca7 100644
+--- a/tools/hid2hci.c
++++ b/tools/hid2hci.c
+@@ -35,6 +35,7 @@
+ #include <string.h>
+ #include <dirent.h>
+ #include <getopt.h>
++#include <limits.h>
+ #include <sys/ioctl.h>
+ #include <linux/types.h>
+ #include <linux/hiddev.h>
+--
+1.8.5.3
+