File tree 3 files changed +10
-20
lines changed
3 files changed +10
-20
lines changed Original file line number Diff line number Diff line change @@ -23,9 +23,9 @@ matrix:
23
23
- env : TARGET=armv7-linux-androideabi DISABLE_TESTS=1
24
24
rust : 1.13.0
25
25
- env : TARGET=i686-linux-android DISABLE_TESTS=1
26
- rust : 1.13 .0
26
+ rust : 1.18 .0
27
27
- env : TARGET=x86_64-linux-android DISABLE_TESTS=1
28
- rust : 1.13 .0
28
+ rust : 1.18 .0
29
29
30
30
# iOS
31
31
- env : TARGET=aarch64-apple-ios DISABLE_TESTS=1
@@ -104,18 +104,6 @@ matrix:
104
104
rust : nightly
105
105
106
106
allow_failures :
107
- # Android (in the process of fixing these, so they're allowed to fail for now)
108
- - env : TARGET=aarch64-linux-android DISABLE_TESTS=1
109
- rust : 1.13.0
110
- - env : TARGET=arm-linux-androideabi DISABLE_TESTS=1
111
- rust : 1.13.0
112
- - env : TARGET=armv7-linux-androideabi DISABLE_TESTS=1
113
- rust : 1.13.0
114
- - env : TARGET=i686-linux-android DISABLE_TESTS=1
115
- rust : 1.13.0
116
- - env : TARGET=x86_64-linux-android DISABLE_TESTS=1
117
- rust : 1.13.0
118
-
119
107
# iOS is still being worked on, so for now don't block on compilation failures
120
108
- env : TARGET=aarch64-apple-ios DISABLE_TESTS=1
121
109
rust : 1.13.0
Original file line number Diff line number Diff line change @@ -32,6 +32,7 @@ This project adheres to [Semantic Versioning](http://semver.org/).
32
32
- Changed type signature of ` sys::select::FdSet::contains ` to make ` self `
33
33
immutable ([ #564 ] ( https://github.com/nix-rust/nix/pull/564 ) )
34
34
- Changed type of ` sched::sched_setaffinity ` 's ` pid ` argument to ` pid_t `
35
+ - Promoted all Android targets to Tier 2 support
35
36
36
37
### Removed
37
38
- Removed io::Error from nix::Error and conversion from nix::Error to Errno
Original file line number Diff line number Diff line change @@ -46,7 +46,8 @@ limitations. Support for platforms is split into two tiers:
46
46
* do not* block the inclusion of new code. Testing may be run, but
47
47
failures in tests don't block the inclusion of new code.
48
48
49
- The following targets are all supported by nix on Rust 1.13.0 or newer:
49
+ The following targets are all supported by nix on Rust 1.13.0 or newer (unless
50
+ otherwise noted):
50
51
51
52
Tier 1:
52
53
* i686-unknown-linux-gnu
@@ -68,18 +69,18 @@ Tier 1:
68
69
Tier 2:
69
70
* i686-unknown-freebsd
70
71
* x86_64-unknown-netbsd
72
+ * aarch64-linux-android
73
+ * arm-linux-androideabi
74
+ * armv7-linux-androideabi
75
+ * i686-linux-android (requires Rust >= 1.18)
76
+ * x86_64-linux-android (requires Rust >= 1.18)
71
77
72
78
Tier 3:
73
79
* aarch64-apple-ios
74
- * aarch64-linux-android
75
- * arm-linux-androideabi
76
80
* armv7-apple-ios
77
- * armv7-linux-androideabi
78
81
* armv7s-apple-ios
79
82
* i386-apple-ios
80
- * i686-linux-android
81
83
* x86_64-apple-ios
82
- * x86_64-linux-android
83
84
84
85
## Usage
85
86
You can’t perform that action at this time.
0 commit comments