From 616a57f5d671de20cd5f97a0c42c58a21c9e244c Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Thu, 2 Nov 2017 15:11:00 +0100 Subject: [PATCH] obexd: Fix compilation error on newer glibc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Since this glibc commit: https://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=37f802f86400684c8d13403958b2c598721d6360 glibc doesn't include declare ssize_t when fcntl.h is included (fcntl.h included which includes ). This fixes the following compile-time error: In file included from obexd/plugins/mas.c:41:0: ./obexd/src/obex.h:37:1: error: unknown type name ‘ssize_t’; did you mean ‘size_t’? ssize_t obex_get_size(struct obex_session *os); ^~~~~~~ --- obexd/src/obex.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/obexd/src/obex.h b/obexd/src/obex.h index fc1674755..67593f11b 100644 --- a/obexd/src/obex.h +++ b/obexd/src/obex.h @@ -22,6 +22,8 @@ * */ +#include + #define OBJECT_SIZE_UNKNOWN -1 #define OBJECT_SIZE_DELETE -2 -- 2.47.3