Add a patch to allow compilation of xapian on android.
This commit is contained in:
parent
5a404438f7
commit
f2c3a8a4f6
|
@ -14,7 +14,10 @@ class Xapian(Dependency):
|
|||
class Source(ReleaseDownload):
|
||||
archive = Remotefile('xapian-core-1.4.10.tar.xz',
|
||||
'68669327e08544ac88fe3473745dbcae4e8e98d5060b436c4d566f1f78709bb8')
|
||||
patches = ['xapian_sys_types.patch']
|
||||
patches = [
|
||||
'xapian_sys_types.patch',
|
||||
'xapian_fix_include_errno.patch'
|
||||
]
|
||||
|
||||
class Builder(MakeBuilder):
|
||||
configure_option = "--disable-sse --disable-backend-chert --disable-backend-inmemory --disable-documentation"
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
diff -ur xapian-core-1.4.10/examples/xapian-pos.cc xapian-core-1.4.10.patched/examples/xapian-pos.cc
|
||||
--- xapian-core-1.4.10/examples/xapian-pos.cc 2019-02-11 22:27:21.000000000 +0100
|
||||
+++ xapian-core-1.4.10.patched/examples/xapian-pos.cc 2019-02-18 16:43:08.593354559 +0100
|
||||
@@ -29,6 +29,7 @@
|
||||
#include <algorithm>
|
||||
#include <cstdlib>
|
||||
#include <limits>
|
||||
+#include <errno.h>
|
||||
|
||||
#include "gnu_getopt.h"
|
||||
#include "stringutils.h"
|
Loading…
Reference in New Issue