File tree 1 file changed +7
-1
lines changed
1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -168,6 +168,10 @@ fn build_rocksdb() {
168
168
config. define ( "OS_ANDROID" , None ) ;
169
169
config. define ( "ROCKSDB_PLATFORM_POSIX" , None ) ;
170
170
config. define ( "ROCKSDB_LIB_IO_POSIX" , None ) ;
171
+
172
+ if & target == "armv7-linux-androideabi" {
173
+ config. define ( "_FILE_OFFSET_BITS" , Some ( "32" ) ) ;
174
+ }
171
175
} else if target. contains ( "linux" ) {
172
176
config. define ( "OS_LINUX" , None ) ;
173
177
config. define ( "ROCKSDB_PLATFORM_POSIX" , None ) ;
@@ -242,7 +246,9 @@ fn build_rocksdb() {
242
246
config. define ( "ROCKSDB_IOURING_PRESENT" , Some ( "1" ) ) ;
243
247
}
244
248
245
- if env:: var ( "CARGO_CFG_TARGET_POINTER_WIDTH" ) . unwrap ( ) != "64" {
249
+ if & target != "armv7-linux-androideabi"
250
+ && env:: var ( "CARGO_CFG_TARGET_POINTER_WIDTH" ) . unwrap ( ) != "64"
251
+ {
246
252
config. define ( "_FILE_OFFSET_BITS" , Some ( "64" ) ) ;
247
253
config. define ( "_LARGEFILE64_SOURCE" , Some ( "1" ) ) ;
248
254
}
You can’t perform that action at this time.
0 commit comments