xref: /OK3568_Linux_fs/buildroot/package/leveldb/0001-Fix-compilation-with-g-4.8.2.patch (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunFrom 8a8016f6d2af335ab205aa40d5274fc9b0c7a566 Mon Sep 17 00:00:00 2001
2*4882a593SmuzhiyunFrom: Steve James <ste@junkomatic.net>
3*4882a593SmuzhiyunDate: Sun, 5 Apr 2015 16:29:51 +0200
4*4882a593SmuzhiyunSubject: [PATCH 1/2] Fix compilation with g++ 4.8.2
5*4882a593Smuzhiyun
6*4882a593SmuzhiyunWhere db_iter.cc fails to get a typedef for ssize_t when compiled by
7*4882a593SmuzhiyunGCC.
8*4882a593Smuzhiyun
9*4882a593SmuzhiyunUpstream-Status: Submitted [https://github.com/google/leveldb/issues/233]
10*4882a593Smuzhiyun
11*4882a593SmuzhiyunSigned-off-by: Steve James <ste@junkomatic.net>
12*4882a593SmuzhiyunSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13*4882a593Smuzhiyun---
14*4882a593Smuzhiyun db/db_iter.cc | 1 +
15*4882a593Smuzhiyun 1 file changed, 1 insertion(+)
16*4882a593Smuzhiyun
17*4882a593Smuzhiyundiff --git a/db/db_iter.cc b/db/db_iter.cc
18*4882a593Smuzhiyunindex 3b2035e..c2e5f35 100644
19*4882a593Smuzhiyun--- a/db/db_iter.cc
20*4882a593Smuzhiyun+++ b/db/db_iter.cc
21*4882a593Smuzhiyun@@ -13,6 +13,7 @@
22*4882a593Smuzhiyun #include "util/logging.h"
23*4882a593Smuzhiyun #include "util/mutexlock.h"
24*4882a593Smuzhiyun #include "util/random.h"
25*4882a593Smuzhiyun+#include <sys/types.h> // for ssize_t
26*4882a593Smuzhiyun
27*4882a593Smuzhiyun namespace leveldb {
28*4882a593Smuzhiyun
29*4882a593Smuzhiyun--
30*4882a593Smuzhiyun2.1.0
31*4882a593Smuzhiyun
32