File tree Expand file tree Collapse file tree 5 files changed +50
-8
lines changed Expand file tree Collapse file tree 5 files changed +50
-8
lines changed Original file line number Diff line number Diff line change
1
+ only_if : $CIRRUS_TAG == '' && ($CIRRUS_PR != '' || $CIRRUS_BRANCH == 'master' || $CIRRUS_BRANCH =~ 'tokio-.*')
2
+ auto_cancellation : $CIRRUS_BRANCH != 'master' && $CIRRUS_BRANCH !=~ 'tokio-.*'
1
3
freebsd_instance :
2
- image : freebsd-12-3-release-amd64
4
+ image_family : freebsd-13-1
3
5
env :
4
6
RUST_STABLE : 1.62.1
5
7
RUST_NIGHTLY : nightly-2022-03-21
12
14
task :
13
15
name : FreeBSD 64-bit
14
16
setup_script :
15
- - pkg install -y bash curl
17
+ - pkg install -y bash
16
18
- curl https://sh.rustup.rs -sSf --output rustup.sh
17
19
- sh rustup.sh -y --profile minimal --default-toolchain $RUST_STABLE
18
20
- . $HOME/.cargo/env
29
31
RUSTFLAGS : --cfg docsrs --cfg tokio_unstable
30
32
RUSTDOCFLAGS : --cfg docsrs --cfg tokio_unstable -Dwarnings
31
33
setup_script :
32
- - pkg install -y bash curl
34
+ - pkg install -y bash
33
35
- curl https://sh.rustup.rs -sSf --output rustup.sh
34
36
- sh rustup.sh -y --profile minimal --default-toolchain $RUST_NIGHTLY
35
37
- . $HOME/.cargo/env
43
45
task :
44
46
name : FreeBSD 32-bit
45
47
setup_script :
46
- - pkg install -y bash curl
48
+ - pkg install -y bash
47
49
- curl https://sh.rustup.rs -sSf --output rustup.sh
48
50
- sh rustup.sh -y --profile minimal --default-toolchain $RUST_STABLE
49
51
- . $HOME/.cargo/env
Original file line number Diff line number Diff line change 71
71
run : rustup update stable
72
72
- uses : Swatinem/rust-cache@v1
73
73
- name : Install cargo-hack
74
- run : cargo install cargo-hack
74
+ run : cargo install cargo-hack --version 0.5.26
75
75
76
76
# Run `tokio` with `full` features. This excludes testing utilities which
77
77
# can alter the runtime behavior of Tokio.
@@ -274,7 +274,7 @@ jobs:
274
274
override : true
275
275
- uses : Swatinem/rust-cache@v1
276
276
- name : Install cargo-hack
277
- run : cargo install cargo-hack
277
+ run : cargo install cargo-hack --version 0.5.26
278
278
- name : check --each-feature
279
279
run : cargo hack check --all --each-feature -Z avoid-dev-deps
280
280
# Try with unstable feature flags
@@ -310,7 +310,7 @@ jobs:
310
310
override : true
311
311
- uses : Swatinem/rust-cache@v1
312
312
- name : Install cargo-hack
313
- run : cargo install cargo-hack
313
+ run : cargo install cargo-hack --version 0.5.26
314
314
- name : " check --all-features -Z minimal-versions"
315
315
run : |
316
316
# Remove dev-dependencies from Cargo.toml to prevent the next `cargo update`
Original file line number Diff line number Diff line change @@ -144,6 +144,14 @@ This release fixes a bug in `Notified::enable`. ([#4747])
144
144
[ #4729 ] : https://github.com/tokio-rs/tokio/pull/4729
145
145
[ #4739 ] : https://github.com/tokio-rs/tokio/pull/4739
146
146
147
+ # 1.18.6 (May 28, 2023)
148
+
149
+ ### Fixed
150
+
151
+ - deps: disable default features for mio ([ #5728 ] )
152
+
153
+ [ #5728 ] : https://github.com/tokio-rs/tokio/pull/5728
154
+
147
155
# 1.18.5 (January 17, 2023)
148
156
149
157
### Fixed
Original file line number Diff line number Diff line change @@ -109,7 +109,7 @@ pin-project-lite = "0.2.0"
109
109
# Everything else is optional...
110
110
bytes = { version = " 1.0.0" , optional = true }
111
111
memchr = { version = " 2.2" , optional = true }
112
- mio = { version = " 0.8.1" , optional = true }
112
+ mio = { version = " 0.8.1" , optional = true , default-features = false }
113
113
socket2 = { version = " 0.4.4" , optional = true , features = [ " all" ] }
114
114
num_cpus = { version = " 1.8.0" , optional = true }
115
115
parking_lot = { version = " 0.12.0" , optional = true }
You can’t perform that action at this time.
0 commit comments