update futures/h2/hyper/tokio to async/await versions
see first commit for an overview, and the futures update commit for a more detailed list of rdep blockage.
as indicated on IRC, it might make sense to upload to experimental first until the remaining breakage is sorted out. for some rdeps, the only option might be removal or patching out the futures/tokio features that have no rdeps, unless we want to keep futures/tokio 0.1 support around.
Merge request reports
Activity
We have to think about this more carefully because the futures 0.1 -> 0.3 upgrade is going to take a long time, the API is essentially completely changed. It is easy to have both versions in Debian, just
./update.sh futures 0.1
to keep the older one around, and likewise for the otherfutures-*
crates (there are only 3 in total). However keeping around the oldtokio
versions will be much more annoying as there are like 15 of them.We'll need to look at their rdeps and see which ones have upgraded to new tokio/futures, which ones haven't, and what subsets of the old tokio they actually need (so we can avoid keeping the unused crates).
added 526 commits
-
94963b34...e631c2e1 - 445 commits from branch
rust-team:master
- 9d2cdab5 - futures/tokio roadmap
- 9d8c5188 - package pin-utils 0.1.0-alpha.4
- 83912fba - package proc-macro-nested 0.1.3
- af93a92d - proc-macro-nested: fix tests
- 6c57149d - update futures-core to 0.3.1
- 98bee936 - futures-core: mark tests as broken
- f747d4e7 - package futures-sink 0.3.1
- 52bbb4de - package futures-channel 0.3.1
- 05d3eb9b - futures-channel: mark tests as broken
- 03cf7629 - package futures-task 0.3.1
- c35e2b4a - futures-task: mark tests as broken
- 35a534c8 - package futures-io 0.3.1
- 5514fe3a - package futures-macro 0.3.1
- eaf641c7 - package futures-util 0.3.1
- f3d7c4e0 - futures-util: mark tests as broken
- aec7612f - futures-util: shorten description
- 9510cc05 - package futures-executor 0.3.1
- 13786846 - futures-executor: mark tests as broken
- 9ed5fd60 - futures-executor: shorten description
- 0d39c1f8 - updated futures to 0.3.1
- 2bf7fde5 - package tokio-macros 0.2.1
- fcdbb0c4 - tokio-macros: mark tests as broken
- daa190a6 - update bytes to 0.5.3
- f3d0216e - package pin-project-lite 0.1.1
- 891684c8 - pin-project-lite: shorten description
- a2b29b92 - update tokio to 0.2.6
- a9e88f6c - package tokio-tls to 0.3.0
- a009f45c - tokio-tls: shorten description
- 3788d030 - package tokio-util 0.2.0
- fdf426a6 - update http to 0.2.0
- d0470bb5 - update h2 to 0.2.1
- 81c6cdf8 - update http-body to 0.3.1
- 8d4a2f3f - package tower-service 0.3.0
- b802d028 - tower-service: shorten description
- eccc1ec1 - update want to 0.3.0
- 8bde9f20 - package pin-project-internal 0.4.6
- f106cbfe - pin-project-internal: mark tests as broken
- 094274bf - package pin-project 0.4.6
- aa2b3e19 - pin-project: mark tests as broken
- 28228910 - update mio to 0.6.21
- b9556cc6 - iovec: update to 0.1.4
- 7ab61f57 - update hyper to 0.13.0
- 82569416 - hyper-tls: update to 0.4.0
- 337d3bc3 - Prepare unwrap
- 90bb33b3 - bcder: relax dep on bytes to 0.5
- 851b5ae4 - signal-hook: patch out futures and tokio features
- 890707b5 - signal-hook: RFS + changelog
- d59ef832 - string: relax dep on bytes to 0.5
- ee907167 - string: RFS + changelog
- 070d92a2 - bzip2: patch out tokio feature
- dc40842d - bzip2: RFS + changelog
- 2762872e - flate2: remove futures and tokio features
- 63714baa - flate2: RFS + changelog
- 97fd75a9 - reqwest: update to 0.10.0
- 92c8e751 - glib: update to 0.9
- 2105f09d - atk-sys: update to 0.9.1
- 87a7b48e - atk: update to 0.8.0
- eb328baa - gio-sys: update to 0.9.1
- f45f41a1 - gio: update to 0.8.0
- 554093ab - gdk-pixbuf-sys: update to 0.9.1
- 653f66a2 - gdk-pixbuf: update to 0.8.0
- dbe488ed - cairo-sys-rs: update to 0.9.2
- 7e3e6ad6 - cairo-rs: update to 0.8.0
- 2da03ac0 - pango-sys: update to 0.9.1
- 932da8c6 - pango: update to 0.8.0
- bb1dd385 - pangocairo: update to 0.9.0
- 539e6e52 - pangocairo-sys: update to 0.10.1
- 8696ae18 - gdk-sys: update to 0.9.1
- 8043179a - gdk: update to 0.12.0
- 6fe5421b - gtk-sys: update to 0.9.2
- 8257d640 - gtk: update to 0.8.0
- a2626894 - package paste-impl 0.1.6
- 832bf40b - package paste 0.1.6
- 21106280 - gstreamer-sys: update to 0.8.1
- 51a328cb - gstreamer: update to 0.15.0
- 11671804 - gstreamer-base-sys: udpate to 0.8.1
- b699d1cc - gstreamer-base: update to 0.15.0
- dc80e5a6 - gstreamer-audio-sys: update to 0.8.1
- 9b5a8d2d - gstreamer-audio: update to 0.15.0
- ba2e5c68 - gstreamer-video-sys: update to 0.8.1
- 846928c7 - gstreamer-video: update to 0.15.0
Toggle commit list-
94963b34...e631c2e1 - 445 commits from branch
added 81 commits
- ea47c26f - futures/tokio roadmap
- 65a6f9a3 - package pin-utils 0.1.0-alpha.4
- 152d336b - package proc-macro-nested 0.1.3
- 6a1aba44 - proc-macro-nested: fix tests
- e00381c0 - update futures-core to 0.3.1
- 47e552be - futures-core: mark tests as broken
- 0c7ed04a - package futures-sink 0.3.1
- a0eea86c - package futures-channel 0.3.1
- 5b84e08f - futures-channel: mark tests as broken
- 0399d4d8 - package futures-task 0.3.1
- 74ce200c - futures-task: mark tests as broken
- be61af76 - package futures-io 0.3.1
- b0caa7a3 - package futures-macro 0.3.1
- fa11c1d5 - package futures-util 0.3.1
- d1e3c5ed - futures-util: mark tests as broken
- 9223ae93 - futures-util: shorten description
- 0ee5278c - package futures-executor 0.3.1
- 7f930377 - futures-executor: mark tests as broken
- b66428e0 - futures-executor: shorten description
- e1c41769 - updated futures to 0.3.1
- c1d4d8a0 - package tokio-macros 0.2.1
- fe3d0826 - tokio-macros: mark tests as broken
- 7c6283e3 - update bytes to 0.5.3
- c87c1b66 - package pin-project-lite 0.1.1
- 0f055ed8 - pin-project-lite: shorten description
- 2f6c1504 - update tokio to 0.2.6
- 760ad3f3 - package tokio-tls to 0.3.0
- e4d5e79f - tokio-tls: shorten description
- a882a81a - package tokio-util 0.2.0
- f9340692 - update http to 0.2.0
- f4631662 - update h2 to 0.2.1
- 4beb08aa - update http-body to 0.3.1
- a96f3537 - package tower-service 0.3.0
- 8748c701 - tower-service: shorten description
- dff7ce98 - update want to 0.3.0
- 1cb30041 - package pin-project-internal 0.4.6
- e2a085c8 - pin-project-internal: mark tests as broken
- 1046d1dd - package pin-project 0.4.6
- c20ef00d - pin-project: mark tests as broken
- e58363c2 - update mio to 0.6.21
- c88c8985 - iovec: update to 0.1.4
- ee95bb8c - update hyper to 0.13.0
- d2fa770c - hyper-tls: update to 0.4.0
- cc12dba9 - Prepare unwrap
- 587bc0e9 - bcder: relax dep on bytes to 0.5
- 0d244ad7 - signal-hook: patch out futures and tokio features
- 1743d058 - signal-hook: RFS + changelog
- 53980e68 - string: relax dep on bytes to 0.5
- 83ee391a - string: RFS + changelog
- be7db45a - bzip2: patch out tokio feature
- 452137a9 - bzip2: RFS + changelog
- ee1f2af5 - flate2: remove futures and tokio features
- c9ea00ce - flate2: RFS + changelog
- 5c307802 - reqwest: update to 0.10.0
- dcfed900 - glib: update to 0.9
- 15b481a8 - atk-sys: update to 0.9.1
- 482f7d6f - atk: update to 0.8.0
- cf72a339 - gio-sys: update to 0.9.1
- e4156144 - gio: update to 0.8.0
- 1441d05d - gdk-pixbuf-sys: update to 0.9.1
- 167134a4 - gdk-pixbuf: update to 0.8.0
- f172c8f3 - cairo-sys-rs: update to 0.9.2
- f7ecaadb - cairo-rs: update to 0.8.0
- d8f021ce - pango-sys: update to 0.9.1
- e0c70b15 - pango: update to 0.8.0
- d9330484 - pangocairo: update to 0.9.0
- 420955d3 - pangocairo-sys: update to 0.10.1
- ab7b4dcc - gdk-sys: update to 0.9.1
- cd99c069 - gdk: update to 0.12.0
- 93d488f9 - gtk-sys: update to 0.9.2
- 95adf24c - gtk: update to 0.8.0
- 30a136ab - package paste-impl 0.1.6
- 2f111ae5 - package paste 0.1.6
- 791aed7f - gstreamer-sys: update to 0.8.1
- 406c5347 - gstreamer: update to 0.15.0
- 637ad9cd - gstreamer-base-sys: udpate to 0.8.1
- 20ad907d - gstreamer-base: update to 0.15.0
- 3a8da4c0 - gstreamer-audio-sys: update to 0.8.1
- 87ac24c4 - gstreamer-audio: update to 0.15.0
- 96e44182 - gstreamer-video-sys: update to 0.8.1
- ac8b855a - gstreamer-video: update to 0.15.0
Toggle commit listadded 157 commits
-
ac8b855a...27226ffc - 76 commits from branch
rust-team:master
- adb60e27 - futures/tokio roadmap
- afae8166 - package pin-utils 0.1.0-alpha.4
- abcb69a3 - package proc-macro-nested 0.1.3
- 73bab46c - proc-macro-nested: fix tests
- 0da86710 - update futures-core to 0.3.1
- 0b6e32bb - futures-core: mark tests as broken
- 8907acae - package futures-sink 0.3.1
- 0ac561ad - package futures-channel 0.3.1
- dcf4efc5 - futures-channel: mark tests as broken
- 8b2cbaad - package futures-task 0.3.1
- 4867704a - futures-task: mark tests as broken
- b3eb6c5d - package futures-io 0.3.1
- df59a60f - package futures-macro 0.3.1
- dc0846fe - package futures-util 0.3.1
- a1e9a9a8 - futures-util: mark tests as broken
- b8af841a - futures-util: shorten description
- 855c1561 - package futures-executor 0.3.1
- 21fc10f2 - futures-executor: mark tests as broken
- d498e609 - futures-executor: shorten description
- 5ccfa392 - updated futures to 0.3.1
- 6e4bb596 - package tokio-macros 0.2.1
- 777a8eb0 - tokio-macros: mark tests as broken
- 5fda1304 - update bytes to 0.5.3
- 651c1b77 - package pin-project-lite 0.1.1
- 5f5f11c2 - pin-project-lite: shorten description
- a01aa6bb - mio: update to 0.6.21
- e91b613e - iovec: update to 0.1.4
- ad886ffb - update tokio to 0.2.6
- 5471c54d - package tokio-tls to 0.3.0
- 4be90dc9 - tokio-tls: shorten description
- 27268ba6 - package tokio-util 0.2.0
- 6ee3b5c0 - http: update to 0.2.0
- c70a9494 - h2: update to 0.2.1
- 9af9e720 - http-body: update to 0.3.1
- e01bf9e2 - package tower-service 0.3.0
- 1e35650a - tower-service: shorten description
- 148b8615 - want: update to 0.3.0
- 2e61c5ce - package pin-project-internal 0.4.6
- 17dcb252 - pin-project-internal: mark tests as broken
- c810b440 - package pin-project 0.4.6
- da360189 - pin-project: mark tests as broken
- d28f93d1 - hyper: update to 0.13.0
- bb13b044 - hyper-tls: update to 0.4.0
- 80b9361d - Prepare unwrap
- 7c70c994 - bcder: relax dep on bytes to 0.5
- 3ebf27d2 - signal-hook: patch out futures and tokio features
- c2d41265 - signal-hook: RFS + changelog
- 2fc995a2 - string: relax dep on bytes to 0.5
- fc3abf5c - string: RFS + changelog
- bb9145ec - bzip2: patch out tokio feature
- 3fa3ec3c - bzip2: RFS + changelog
- 2061c649 - flate2: remove futures and tokio features
- 14db8265 - flate2: RFS + changelog
- 285cbe53 - reqwest: update to 0.10.0
- 129b9b26 - glib: update to 0.9
- 5b682dc3 - atk-sys: update to 0.9.1
- a678a5ae - atk: update to 0.8.0
- 1ef6895c - gio-sys: update to 0.9.1
- ba53235c - gio: update to 0.8.0
- 84721c44 - gdk-pixbuf-sys: update to 0.9.1
- b211dc33 - gdk-pixbuf: update to 0.8.0
- eb0a23b2 - cairo-sys-rs: update to 0.9.2
- 298f8250 - cairo-rs: update to 0.8.0
- 7a829146 - pango-sys: update to 0.9.1
- 518721bd - pango: update to 0.8.0
- f0cf950c - pangocairo: update to 0.9.0
- 5c5820b3 - pangocairo-sys: update to 0.10.1
- 400e315a - gdk-sys: update to 0.9.1
- 02ca9669 - gdk: update to 0.12.0
- 2a3b3e0a - gtk-sys: update to 0.9.2
- fee581e7 - gtk: update to 0.8.0
- d5e8df32 - package paste-impl 0.1.6
- 4820b1d0 - package paste 0.1.6
- dd3d8100 - gstreamer-sys: update to 0.8.1
- b7b30383 - gstreamer: update to 0.15.0
- 6a12c3f1 - gstreamer-base-sys: update to 0.8.1
- a187912e - gstreamer-base: update to 0.15.0
- c216143a - gstreamer-audio-sys: update to 0.8.1
- 23cd7992 - gstreamer-audio: update to 0.15.0
- 725d8861 - gstreamer-video-sys: update to 0.8.1
- e0e8b749 - gstreamer-video: update to 0.15.0
Toggle commit list-
ac8b855a...27226ffc - 76 commits from branch
added 79 commits
- 894f25f9 - futures/tokio roadmap
- bb85a9f3 - package pin-utils 0.1.0-alpha.4
- 57db4f88 - package proc-macro-nested 0.1.3
- ec8b7a82 - proc-macro-nested: fix tests
- 04b4c98e - package futures-sink 0.3.1
- 9f69f747 - package futures-task 0.3.1
- ecd21c55 - futures-task: mark tests as broken
- 2edcf1b4 - package futures-io 0.3.1
- e9f0f790 - package futures-macro 0.3.1
- a73a4bd8 - package tokio-macros 0.2.1
- 74ffee6f - tokio-macros: mark tests as broken
- b4049afc - package pin-project-lite 0.1.1
- 341b5b1f - pin-project-lite: shorten description
- 35a256e1 - package tower-service 0.3.0
- 88d07d46 - tower-service: shorten description
- d0ecdd94 - package pin-project-internal 0.4.6
- 0c454422 - pin-project-internal: mark tests as broken
- 404f0e13 - package pin-project 0.4.6
- 34b0a72a - pin-project: mark tests as broken
- a7128d0b - package paste-impl 0.1.6
- 12fdb682 - package paste 0.1.6
- 20e54b0b - update futures-core to 0.3.1
- bed1ce70 - futures-core: mark tests as broken
- f4e46b24 - package futures-channel 0.3.1
- 9f0fc113 - futures-channel: mark tests as broken
- 8bd220fd - package futures-util 0.3.1
- 2b86def5 - futures-util: mark tests as broken
- e2864a2b - futures-util: shorten description
- 037a557d - package futures-executor 0.3.1
- 9110c4b0 - futures-executor: mark tests as broken
- 192eea19 - futures-executor: shorten description
- 0bf462a1 - updated futures to 0.3.1
- 5ff3aa00 - update bytes to 0.5.3
- 77d7ccd6 - mio: update to 0.6.21
- 110caeb9 - iovec: update to 0.1.4
- 4455910e - update tokio to 0.2.6
- 0a5654af - package tokio-tls to 0.3.0
- f7efddb1 - tokio-tls: shorten description
- 013b3e48 - package tokio-util 0.2.0
- 0fb5ac84 - http: update to 0.2.0
- ca4e74ab - h2: update to 0.2.1
- 8b5ac235 - http-body: update to 0.3.1
- ea665aaa - want: update to 0.3.0
- 51982dff - hyper: update to 0.13.0
- 73421cc5 - hyper-tls: update to 0.4.0
- e28c3c03 - signal-hook: patch out futures and tokio features
- 7067c6db - signal-hook: RFS + changelog
- 087fbfe5 - string: relax dep on bytes to 0.5
- 71419afb - string: RFS + changelog
- 287e67d3 - bzip2: patch out tokio feature
- 4d8b537b - bzip2: RFS + changelog
- 0d5759c7 - flate2: remove futures and tokio features
- d3ffd78d - flate2: RFS + changelog
- c2048b4f - reqwest: update to 0.10.0
- 7d969b71 - glib: update to 0.9
- 434de817 - atk-sys: update to 0.9.1
- eef5279b - atk: update to 0.8.0
- c58b8565 - gio-sys: update to 0.9.1
- 1aab14db - gio: update to 0.8.0
- 5b99286b - gdk-pixbuf-sys: update to 0.9.1
- b2c8bf87 - gdk-pixbuf: update to 0.8.0
- b645a6e7 - cairo-sys-rs: update to 0.9.2
- 15d6bbbd - cairo-rs: update to 0.8.0
- c39df1ad - pango-sys: update to 0.9.1
- 5efada50 - pango: update to 0.8.0
- 8daad846 - pangocairo: update to 0.9.0
- 3d5631e6 - pangocairo-sys: update to 0.10.1
- e62cb43a - gdk-sys: update to 0.9.1
- 17c0d4b0 - gdk: update to 0.12.0
- c332abc4 - gtk-sys: update to 0.9.2
- 16d88f6d - gtk: update to 0.8.0
- 6b002e73 - gstreamer-sys: update to 0.8.1
- 6c84192d - gstreamer: update to 0.15.0
- 6fdd3d28 - gstreamer-base-sys: update to 0.8.1
- 023febfd - gstreamer-base: update to 0.15.0
- 42c42ad2 - gstreamer-audio-sys: update to 0.8.1
- 8af6902d - gstreamer-audio: update to 0.15.0
- afac806b - gstreamer-video-sys: update to 0.8.1
- 889a792b - gstreamer-video: update to 0.15.0
Toggle commit listadded 75 commits
- 2803ed97 - package futures-sink 0.3.1
- 2b2cbb99 - package futures-task 0.3.1
- eb2a825d - futures-task: mark tests as broken
- b7159669 - package futures-io 0.3.1
- cf5fd232 - package futures-macro 0.3.1
- ea3b938f - package tokio-macros 0.2.1
- 0ded3437 - tokio-macros: mark tests as broken
- 85abe90b - package pin-project-lite 0.1.1
- cd15e731 - pin-project-lite: shorten description
- 85645b90 - package tower-service 0.3.0
- 96e6005f - tower-service: shorten description
- fa0b1231 - package pin-project-internal 0.4.6
- 01bf6c6e - pin-project-internal: mark tests as broken
- 505f8a9a - package pin-project 0.4.6
- b12071a9 - pin-project: mark tests as broken
- eeb41b02 - package paste-impl 0.1.6
- 6838e74d - package paste 0.1.6
- 4ca2f3b7 - update futures-core to 0.3.1
- 7d03df93 - futures-core: mark tests as broken
- 9f6bdcc0 - package futures-channel 0.3.1
- 8de536ad - futures-channel: mark tests as broken
- a80d6057 - package futures-util 0.3.1
- 23f745fa - futures-util: mark tests as broken
- ea800a30 - futures-util: shorten description
- 87084298 - package futures-executor 0.3.1
- bb5d6295 - futures-executor: mark tests as broken
- e2419770 - futures-executor: shorten description
- acafa151 - updated futures to 0.3.1
- 45185691 - update bytes to 0.5.3
- 5ea90ba7 - mio: update to 0.6.21
- 778aee49 - iovec: update to 0.1.4
- fb09f542 - update tokio to 0.2.6
- e7d7d9b3 - package tokio-tls to 0.3.0
- cbe00080 - tokio-tls: shorten description
- cb60620b - package tokio-util 0.2.0
- a4c95d81 - http: update to 0.2.0
- 228d6467 - h2: update to 0.2.1
- 95592d0b - http-body: update to 0.3.1
- 824169d1 - want: update to 0.3.0
- 36b20f32 - hyper: update to 0.13.0
- 18e62909 - hyper-tls: update to 0.4.0
- 70b3b3f6 - signal-hook: patch out futures and tokio features
- 666399f2 - signal-hook: RFS + changelog
- 929f9f54 - string: relax dep on bytes to 0.5
- 29c2fca0 - string: RFS + changelog
- 6b869594 - bzip2: patch out tokio feature
- 56c1bf02 - bzip2: RFS + changelog
- bef5b61b - flate2: remove futures and tokio features
- e461479b - flate2: RFS + changelog
- ca46c105 - reqwest: update to 0.10.0
- 2c1f96e1 - glib: update to 0.9
- ad416eec - atk-sys: update to 0.9.1
- 76716f79 - atk: update to 0.8.0
- 32edf48d - gio-sys: update to 0.9.1
- b338e2aa - gio: update to 0.8.0
- ef93226e - gdk-pixbuf-sys: update to 0.9.1
- 2157e81e - gdk-pixbuf: update to 0.8.0
- 1986eeeb - cairo-sys-rs: update to 0.9.2
- 70a09cd0 - cairo-rs: update to 0.8.0
- 6485d7dc - pango-sys: update to 0.9.1
- b9eee0bd - pango: update to 0.8.0
- b37947b9 - pangocairo: update to 0.9.0
- 34b19666 - pangocairo-sys: update to 0.10.1
- fd8ff7f0 - gdk-sys: update to 0.9.1
- 04e65970 - gdk: update to 0.12.0
- 9b03f52f - gtk-sys: update to 0.9.2
- 159d313a - gtk: update to 0.8.0
- 0e521664 - gstreamer-sys: update to 0.8.1
- 641476b0 - gstreamer: update to 0.15.0
- 0a775f7f - gstreamer-base-sys: update to 0.8.1
- a21f1a93 - gstreamer-base: update to 0.15.0
- 60aa3f54 - gstreamer-audio-sys: update to 0.8.1
- 1669c08d - gstreamer-audio: update to 0.15.0
- e0792f1d - gstreamer-video-sys: update to 0.8.1
- bf56d06a - gstreamer-video: update to 0.15.0
Toggle commit listadded 79 commits
- 7166c7d6 - futures/tokio roadmap
- 9559269b - package pin-utils 0.1.0-alpha.4
- 1f67bd40 - package proc-macro-nested 0.1.3
- abe02002 - proc-macro-nested: fix tests
- 4769ed3a - package futures-sink 0.3.1
- 9b78b85e - package futures-task 0.3.1
- d7c2f890 - futures-task: mark tests as broken
- 1ed06a4e - package futures-io 0.3.1
- e8905d43 - package futures-macro 0.3.1
- 13edffb0 - package tokio-macros 0.2.1
- 7979093b - tokio-macros: mark tests as broken
- 23b2f1a3 - package pin-project-lite 0.1.1
- 936f79ff - pin-project-lite: shorten description
- 5b3f8b7e - package tower-service 0.3.0
- 2ca373e8 - tower-service: shorten description
- bfba835c - package pin-project-internal 0.4.6
- 32bc901a - pin-project-internal: mark tests as broken
- e1580766 - package pin-project 0.4.6
- f0e46d73 - pin-project: mark tests as broken
- dc16a7ae - package paste-impl 0.1.6
- 4560440b - package paste 0.1.6
- 66fa874f - update futures-core to 0.3.1
- 548d58a1 - futures-core: mark tests as broken
- 2a6c746c - package futures-channel 0.3.1
- 4bcbc7f5 - futures-channel: mark tests as broken
- c7582a2b - package futures-util 0.3.1
- dd97d293 - futures-util: mark tests as broken
- 09b3be07 - futures-util: shorten description
- 81a19517 - package futures-executor 0.3.1
- b285fd2f - futures-executor: mark tests as broken
- f7468596 - futures-executor: shorten description
- 0b4e4ec5 - updated futures to 0.3.1
- 44440462 - update bytes to 0.5.3
- 203d7ec1 - mio: update to 0.6.21
- 82a6fc56 - iovec: update to 0.1.4
- 32927665 - update tokio to 0.2.6
- 408ca8dd - package tokio-tls to 0.3.0
- 78e31dc7 - tokio-tls: shorten description
- 0127c07b - package tokio-util 0.2.0
- a74f0be4 - http: update to 0.2.0
- 6faa7434 - h2: update to 0.2.1
- 1b833165 - http-body: update to 0.3.1
- eb23a562 - want: update to 0.3.0
- 3b912155 - hyper: update to 0.13.0
- d70547a4 - hyper-tls: update to 0.4.0
- fe270a32 - signal-hook: patch out futures and tokio features
- a93df4be - signal-hook: RFS + changelog
- a1d40d31 - string: relax dep on bytes to 0.5
- d1d580d2 - string: RFS + changelog
- 492dbc0d - bzip2: patch out tokio feature
- e09728c8 - bzip2: RFS + changelog
- a4fbfa27 - flate2: remove futures and tokio features
- df5d6f55 - flate2: RFS + changelog
- a0871ee7 - reqwest: update to 0.10.0
- ae2720c5 - glib: update to 0.9
- 1682772d - atk-sys: update to 0.9.1
- fecd0d05 - atk: update to 0.8.0
- 9ddd12d5 - gio-sys: update to 0.9.1
- 598576f1 - gio: update to 0.8.0
- 042d8a15 - gdk-pixbuf-sys: update to 0.9.1
- e67ce2d8 - gdk-pixbuf: update to 0.8.0
- 5f0694ed - cairo-sys-rs: update to 0.9.2
- cba86317 - cairo-rs: update to 0.8.0
- 02b2994c - pango-sys: update to 0.9.1
- 518f7250 - pango: update to 0.8.0
- c99830d2 - pangocairo: update to 0.9.0
- d37d4ffc - pangocairo-sys: update to 0.10.1
- cd7866b3 - gdk-sys: update to 0.9.1
- 7819a014 - gdk: update to 0.12.0
- b6ded358 - gtk-sys: update to 0.9.2
- dec28557 - gtk: update to 0.8.0
- cf917d9f - gstreamer-sys: update to 0.8.1
- 7e03b9b8 - gstreamer: update to 0.15.0
- 118e840a - gstreamer-base-sys: update to 0.8.1
- 087cdd32 - gstreamer-base: update to 0.15.0
- 20599ec5 - gstreamer-audio-sys: update to 0.8.1
- 74bd7a5a - gstreamer-audio: update to 0.15.0
- 7c82bf5b - gstreamer-video-sys: update to 0.8.1
- e690c9c0 - gstreamer-video: update to 0.15.0
Toggle commit listadded 79 commits
- 5932f26a - futures/tokio roadmap
- bab08f72 - package pin-utils 0.1.0-alpha.4
- 68eb7f5b - package proc-macro-nested 0.1.3
- a1227da7 - proc-macro-nested: fix tests
- 89976ed3 - package futures-sink 0.3.1
- 2c78fbaa - package futures-task 0.3.1
- 05c78817 - futures-task: mark tests as broken
- 90c41bef - package futures-io 0.3.1
- 43ea7eaf - package futures-macro 0.3.1
- 6b46bf9e - package tokio-macros 0.2.1
- 8c48c98d - tokio-macros: mark tests as broken
- 0a9bcb6a - package pin-project-lite 0.1.1
- 47fde803 - pin-project-lite: shorten description
- 835c201c - package tower-service 0.3.0
- 10f88d83 - tower-service: shorten description
- 529f43a9 - package pin-project-internal 0.4.6
- 6ac6e47c - pin-project-internal: mark tests as broken
- 14833999 - package pin-project 0.4.6
- e96321a8 - pin-project: mark tests as broken
- 901b0ce8 - package paste-impl 0.1.6
- 936a038f - package paste 0.1.6
- 4ea88f25 - update futures-core to 0.3.1
- 3f7abf72 - futures-core: mark tests as broken
- 37ee082c - package futures-channel 0.3.1
- bd572b6b - futures-channel: mark tests as broken
- eb184c31 - package futures-util 0.3.1
- 71f16fba - futures-util: mark tests as broken
- f1b47b73 - futures-util: shorten description
- 675e5b08 - package futures-executor 0.3.1
- 3de39988 - futures-executor: mark tests as broken
- d471639f - futures-executor: shorten description
- 49fd7917 - updated futures to 0.3.1
- 65cd070c - update bytes to 0.5.3
- ad40bb9a - mio: update to 0.6.21
- cd4bc2f9 - iovec: update to 0.1.4
- 0fca7ca4 - update tokio to 0.2.6
- 2ed9d130 - package tokio-tls to 0.3.0
- 12d6d1bb - tokio-tls: shorten description
- 9729b96c - package tokio-util 0.2.0
- e9019484 - http: update to 0.2.0
- 4c317001 - h2: update to 0.2.1
- a4c763ab - http-body: update to 0.3.1
- ac84c264 - want: update to 0.3.0
- aac0200b - hyper: update to 0.13.0
- 90386602 - hyper-tls: update to 0.4.0
- 9c80f07b - signal-hook: patch out futures and tokio features
- 7689bab1 - signal-hook: RFS + changelog
- f4ec1590 - string: relax dep on bytes to 0.5
- a40978ff - string: RFS + changelog
- b62abb43 - bzip2: patch out tokio feature
- 80ea13bb - bzip2: RFS + changelog
- 72b1c47a - flate2: remove futures and tokio features
- 91fbfa11 - flate2: RFS + changelog
- 467f5792 - reqwest: update to 0.10.0
- 967ca348 - glib: update to 0.9
- 965fb67a - atk-sys: update to 0.9.1
- ba43d1e6 - atk: update to 0.8.0
- 315e58e8 - gio-sys: update to 0.9.1
- 7dde7f46 - gio: update to 0.8.0
- 45c16cc3 - gdk-pixbuf-sys: update to 0.9.1
- 0ae73d0f - gdk-pixbuf: update to 0.8.0
- 9d42bc8f - cairo-sys-rs: update to 0.9.2
- ecdccf6e - cairo-rs: update to 0.8.0
- a55f56c3 - pango-sys: update to 0.9.1
- 4183cab9 - pango: update to 0.8.0
- cee9e2ca - pangocairo: update to 0.9.0
- f2d5565d - pangocairo-sys: update to 0.10.1
- 6967cf43 - gdk-sys: update to 0.9.1
- 58ff9f20 - gdk: update to 0.12.0
- 21219d59 - gtk-sys: update to 0.9.2
- 75594c2a - gtk: update to 0.8.0
- 8daf2a8a - gstreamer-sys: update to 0.8.1
- d80f76b9 - gstreamer: update to 0.15.0
- 8d7bd01f - gstreamer-base-sys: update to 0.8.1
- 782e9806 - gstreamer-base: update to 0.15.0
- b7d2ec74 - gstreamer-audio-sys: update to 0.8.1
- 6b90f9d3 - gstreamer-audio: update to 0.15.0
- a023f292 - gstreamer-video-sys: update to 0.8.1
- 7c5d8baa - gstreamer-video: update to 0.15.0
Toggle commit listadded 79 commits
- a496d58e - futures/tokio roadmap
- 9100bf23 - package pin-utils 0.1.0-alpha.4
- 2b1e3400 - package proc-macro-nested 0.1.3
- 6214e00a - proc-macro-nested: fix tests
- 1426659b - package futures-sink 0.3.1
- 6e23537e - package futures-task 0.3.1
- b8e0f20e - futures-task: mark tests as broken
- 7066ae33 - package futures-io 0.3.1
- 0b8140b1 - package futures-macro 0.3.1
- d7641d28 - package tokio-macros 0.2.1
- 26e730fa - tokio-macros: mark tests as broken
- 5fdb234b - package pin-project-lite 0.1.1
- cfa146a7 - pin-project-lite: shorten description
- 7023390f - package tower-service 0.3.0
- c622a8a3 - tower-service: shorten description
- 2a7372f3 - package pin-project-internal 0.4.6
- e44e32ef - pin-project-internal: mark tests as broken
- b7c9244b - package pin-project 0.4.6
- e4627956 - pin-project: mark tests as broken
- 81d0f5bb - package paste-impl 0.1.6
- 675d0043 - package paste 0.1.6
- 81e446e0 - update futures-core to 0.3.1
- 9ffd6f3b - futures-core: mark tests as broken
- 35708bd9 - package futures-channel 0.3.1
- 7aaebd06 - futures-channel: mark tests as broken
- eed0dc85 - package futures-util 0.3.1
- 8fd73b9d - futures-util: mark tests as broken
- 7b0e1f16 - futures-util: shorten description
- c1ad75c4 - package futures-executor 0.3.1
- 5754b472 - futures-executor: mark tests as broken
- 56dea86f - futures-executor: shorten description
- 93b5d575 - updated futures to 0.3.1
- d6972292 - update bytes to 0.5.3
- 447dfc1a - mio: update to 0.6.21
- d1d6a20a - iovec: update to 0.1.4
- 36cf62c3 - update tokio to 0.2.6
- e9981de3 - package tokio-tls to 0.3.0
- 82af157b - tokio-tls: shorten description
- 24b21b3d - package tokio-util 0.2.0
- f955c00c - http: update to 0.2.0
- 9048b7ed - h2: update to 0.2.1
- d84ec90b - http-body: update to 0.3.1
- 90345401 - want: update to 0.3.0
- a2fec197 - hyper: update to 0.13.0
- 4a678837 - hyper-tls: update to 0.4.0
- dc2792e9 - signal-hook: patch out futures and tokio features
- ea2f73bd - signal-hook: RFS + changelog
- 148a3eae - string: relax dep on bytes to 0.5
- 2c7faac1 - string: RFS + changelog
- d98f1e9f - bzip2: patch out tokio feature
- 2018f50a - bzip2: RFS + changelog
- a0f1de9e - flate2: remove futures and tokio features
- f8ace4e0 - flate2: RFS + changelog
- c1517643 - reqwest: update to 0.10.0
- 172189cd - glib: update to 0.9
- 6139c3d2 - atk-sys: update to 0.9.1
- ee99bf0e - atk: update to 0.8.0
- 1446ad60 - gio-sys: update to 0.9.1
- 93a8e67b - gio: update to 0.8.0
- e9002d28 - gdk-pixbuf-sys: update to 0.9.1
- bf13000c - gdk-pixbuf: update to 0.8.0
- 54dcef38 - cairo-sys-rs: update to 0.9.2
- 72ebd27b - cairo-rs: update to 0.8.0
- c1d6d838 - pango-sys: update to 0.9.1
- a729fe8b - pango: update to 0.8.0
- 801ed252 - pangocairo: update to 0.9.0
- a71edaf3 - pangocairo-sys: update to 0.10.1
- 03b5d7f7 - gdk-sys: update to 0.9.1
- 0c5df003 - gdk: update to 0.12.0
- 90f4ecb2 - gtk-sys: update to 0.9.2
- 3d977300 - gtk: update to 0.8.0
- e30575a0 - gstreamer-sys: update to 0.8.1
- 071b6397 - gstreamer: update to 0.15.0
- a711b415 - gstreamer-base-sys: update to 0.8.1
- 1352f989 - gstreamer-base: update to 0.15.0
- 679d9071 - gstreamer-audio-sys: update to 0.8.1
- 74806707 - gstreamer-audio: update to 0.15.0
- 30dbec3f - gstreamer-video-sys: update to 0.8.1
- 0deed7d7 - gstreamer-video: update to 0.15.0
Toggle commit listI restructured the MR a bit - dependencies within the transition are now noted in RFS, general rdep info if applicable in BLOCK of each crate.
NEW crates that have no dependencies within the transition are ordered up-front (the first 11). there are five more that have to go through NEW that do depend on updated crates from either futures or tokio.
the general picture with regards to rdeps is not that bad (taken from summary in TODO.rst):
- bcder (recently packaged, not yet compatible with bytes 0.5, currently not installable because of 'unwrap' dep stuck in NEW)
- bufstream (dead upstream, no rdeps)
- bzip2 (no upstream support yet, no rdeps for future/tokio features, feature patched to no-op)
- flate2 (no upstream support (yet), no rdeps for future/tokio features, feature patched to no-op)
- gstreamer-* (new upstream version is compatible, updated, no non-gstreamer rdeps, needs glib update, which entails)
- atk (updated)
- cairo-rs (updated)
- gdk (updated)
- gdk-pixbuf (updated)
- gio (updated)
- gtk (updated)
- pangocairo (updated)
- pango (updated)
- and their respective sys crates (updated)
- mio-extras (no rdeps, compatible)
- mio-named-pipes (no rdeps except tokio-process, compatible)
- mio-uds (rdeps: signal-hook, tokio-uds, tokio-signal)
- pcap (no rdeps, can be dropped, pcap-sys packaged and recommended replacement, like @kpcyrd-guest recently did with sniffglue)
- reqwest (updated, needs updated hyper-tls, new wasm-bindgen-futures, currently blocked on web-sys/js-sys/wasm mess)
- signal-hook (updated version not yet released, single rdep "tokio-signal" got merged into tokio and only uses signal-hook-registry now -> patched to remove dependency)
- string (relaxed dep on bytes)
- want (updated)
IMHO, the only two remaining blocking issues are thus:
- reqwest / web-sys / js-sys (probably do-able, wasm-bindgen already updated thanks to @silwol-guest , wasm-bindgen-futures needs to be packaged)
- bcder (needs further investigation / possibly upstream involvement, or a bytes-0.4)
I'd also be grateful for a closer look at bufstream, bzip2, flate2, pcap and signal-hook.
there possibly also is some room for improvement w.r.t. test cases in the futures workspace, as recently discussed in #debian-rust:
https://github.com/kentfredric/rust-dev-overlay/blob/master/dev-rust/futures/files/futures-0.3.1-broken-tests.patch https://github.com/kentfredric/rust-dev-overlay/blob/master/dev-rust/futures/futures-0.3.1.ebuild#L70-L76
added 187 commits
-
0deed7d7...924ec337 - 107 commits from branch
rust-team:master
- 22f81151 - futures/tokio roadmap
- 51075829 - package pin-utils 0.1.0-alpha.4
- ae1eacf7 - package proc-macro-nested 0.1.3
- d30906a6 - proc-macro-nested: fix tests
- 6aeb5b5b - package futures-sink 0.3.1
- 3852bdf9 - package futures-task 0.3.1
- 85e1be3c - futures-task: mark tests as broken
- 0d8a4b5f - package futures-io 0.3.1
- 951374ae - package futures-macro 0.3.1
- c088a11b - package tokio-macros 0.2.1
- 8a92ffda - tokio-macros: mark tests as broken
- 260244e1 - package pin-project-lite 0.1.1
- 41894f5c - pin-project-lite: shorten description
- d2e06135 - package tower-service 0.3.0
- a98c64b0 - tower-service: shorten description
- 6c93e352 - package pin-project-internal 0.4.6
- 5af4f422 - pin-project-internal: mark tests as broken
- 10b7514b - package pin-project 0.4.6
- a7018422 - pin-project: mark tests as broken
- 570e95d9 - package paste-impl 0.1.6
- 2ab05193 - package paste 0.1.6
- f9c0f2d4 - futures-core update to 0.3.1
- 60c34f76 - futures-core: mark tests as broken
- e403bfe8 - package futures-channel 0.3.1
- cf1cd766 - futures-channel: mark tests as broken
- a4d05037 - package futures-util 0.3.1
- 142a931a - futures-util: mark tests as broken
- 995a7a0e - futures-util: shorten description
- e0aaa924 - package futures-executor 0.3.1
- 68b0f600 - futures-executor: mark tests as broken
- 9b0cf977 - futures-executor: shorten description
- 700593ce - futures: update to 0.3.1
- bd607e3a - bytes: update to 0.5.3
- fa025daa - mio: update to 0.6.21
- b6f99705 - iovec: update to 0.1.4
- 9b950a43 - tokio: update to 0.2.6
- e5d10283 - package tokio-tls to 0.3.0
- 342e14d5 - tokio-tls: shorten description
- 0c4b2677 - package tokio-util 0.2.0
- 30c0d544 - http: update to 0.2.0
- 17e87ebb - h2: update to 0.2.1
- cc1a301e - http-body: update to 0.3.1
- 9b58044a - want: update to 0.3.0
- 2e5b0065 - hyper: update to 0.13.0
- 034ff557 - hyper-tls: update to 0.4.0
- 56e4191c - signal-hook: patch out futures and tokio features
- 6992ce26 - signal-hook: RFS + changelog
- a65f3145 - string: relax dep on bytes to 0.5
- 52e071af - string: RFS + changelog
- df490fa8 - bzip2: patch out tokio feature
- 4c78a070 - bzip2: RFS + changelog
- 3282fe74 - flate2: remove futures and tokio features
- af71e0b3 - flate2: RFS + changelog
- 0144b1b1 - package wasm-bindgen-futures
- 48716f79 - reqwest: update to 0.10.0
- 1184f1ad - glib: update to 0.9
- 03581754 - atk-sys: update to 0.9.1
- 8e133f60 - atk: update to 0.8.0
- 4a642a4c - gio-sys: update to 0.9.1
- 27868255 - gio: update to 0.8.0
- 85f2187b - gdk-pixbuf-sys: update to 0.9.1
- 64383bd5 - gdk-pixbuf: update to 0.8.0
- 76c1e374 - cairo-sys-rs: update to 0.9.2
- bf2d4257 - cairo-rs: update to 0.8.0
- c783c5aa - pango-sys: update to 0.9.1
- 1b982cfe - pango: update to 0.8.0
- c11e1c6b - pangocairo: update to 0.9.0
- 927a1fec - pangocairo-sys: update to 0.10.1
- e9827953 - gdk-sys: update to 0.9.1
- 440981e6 - gdk: update to 0.12.0
- 68ec2a68 - gtk-sys: update to 0.9.2
- 4e461f96 - gtk: update to 0.8.0
- efb41701 - gstreamer-sys: update to 0.8.1
- 30813557 - gstreamer: update to 0.15.0
- f3265199 - gstreamer-base-sys: update to 0.8.1
- a4ca7c1d - gstreamer-base: update to 0.15.0
- 6740bb14 - gstreamer-audio-sys: update to 0.8.1
- 7d5fbbed - gstreamer-audio: update to 0.15.0
- 8ddba04f - gstreamer-video-sys: update to 0.8.1
- 79d4edf9 - gstreamer-video: update to 0.15.0
Toggle commit list-
0deed7d7...924ec337 - 107 commits from branch
pushed another update:
- updated reqwest + packaged one NEW dependency (webasm-bindgen-futures), now fully compatible
- updated tokio-macros to 0.2.3
- updated tokio to 0.2.9
bcder still has seen no updates - maybe I can take a stab at that at minidebcamp in bruxelles and cook up an upstreamable patch.
also, did some quick checks:
290 binary packages built for the whole transition
117 of them have to go through NEW (just grepped for them with rmadison $package | grep unstable, so that might have some false positives?)
at least 32 RMed binary packages (probably more, those are just for full crate removal, and there are some feature binary packages that can likely be dropped afterwards as well)
Edited by Fabian Grünbichleradded 127 commits
-
79d4edf9...8d58cb5b - 47 commits from branch
rust-team:master
- e49ff7df - futures/tokio roadmap
- b3b6f737 - package pin-utils 0.1.0-alpha.4
- db8a23b8 - package proc-macro-nested 0.1.3
- ec52dbdf - proc-macro-nested: fix tests
- d875a127 - package futures-sink 0.3.1
- fd05e91f - package futures-task 0.3.1
- da602db5 - futures-task: mark tests as broken
- a7ca9515 - package futures-io 0.3.1
- 722cf04b - package futures-macro 0.3.1
- a7ace74e - package tokio-macros 0.2.1
- 3f4f0872 - tokio-macros: mark tests as broken
- 0d49929a - package pin-project-lite 0.1.1
- 19c3884a - pin-project-lite: shorten description
- 53e0ce02 - package tower-service 0.3.0
- d07fa4df - tower-service: shorten description
- af816e73 - package pin-project-internal 0.4.6
- 2e6ec4a9 - pin-project-internal: mark tests as broken
- 92871446 - package pin-project 0.4.6
- a2bc6350 - pin-project: mark tests as broken
- 565c5620 - package paste-impl 0.1.6
- 3e47360e - package paste 0.1.6
- 35dcd7ad - futures-core update to 0.3.1
- a0fbc025 - futures-core: mark tests as broken
- 6f5e2061 - package futures-channel 0.3.1
- b1277f21 - futures-channel: mark tests as broken
- 4e35c266 - package futures-util 0.3.1
- 8894e5e7 - futures-util: mark tests as broken
- a408360e - futures-util: shorten description
- 499bfe56 - package futures-executor 0.3.1
- 13e61ffe - futures-executor: mark tests as broken
- 5321c3f8 - futures-executor: shorten description
- 8e05f27e - futures: update to 0.3.1
- 134e98e6 - bytes: update to 0.5.3
- 8bb1cbc6 - mio: update to 0.6.21
- 433bf8b8 - iovec: update to 0.1.4
- bce26995 - tokio: update to 0.2.9
- 993ec5cd - package tokio-tls to 0.3.0
- 8dc378ff - tokio-tls: shorten description
- e2c94c6e - package tokio-util 0.2.0
- 3be3e04f - http: update to 0.2.0
- 908c0fab - h2: update to 0.2.1
- 6eb9e762 - http-body: update to 0.3.1
- c65fed39 - want: update to 0.3.0
- 16ff3cc4 - hyper: update to 0.13.0
- 7238d9ef - hyper-tls: update to 0.4.0
- 445d62c1 - signal-hook: patch out futures and tokio features
- af5dddb0 - signal-hook: RFS + changelog
- 6f15caff - string: relax dep on bytes to 0.5
- 5d922501 - string: RFS + changelog
- 743f55db - bzip2: patch out tokio feature
- f014712b - bzip2: RFS + changelog
- 909aa0ee - flate2: remove futures and tokio features
- 522e187f - flate2: RFS + changelog
- fbc1ef3f - package wasm-bindgen-futures
- a35de939 - reqwest: update to 0.10.0
- ce7ad035 - glib: update to 0.9
- 58187e70 - atk-sys: update to 0.9.1
- 39bf4991 - atk: update to 0.8.0
- 580597c3 - gio-sys: update to 0.9.1
- dcd2067f - gio: update to 0.8.0
- 0a0d6cc4 - gdk-pixbuf-sys: update to 0.9.1
- 704498d1 - gdk-pixbuf: update to 0.8.0
- bfe815d8 - cairo-sys-rs: update to 0.9.2
- f2b079a7 - cairo-rs: update to 0.8.0
- 835af5ae - pango-sys: update to 0.9.1
- a268c8c0 - pango: update to 0.8.0
- 3be30f4d - pangocairo: update to 0.9.0
- 52edf04d - pangocairo-sys: update to 0.10.1
- 171e8faf - gdk-sys: update to 0.9.1
- d4808a62 - gdk: update to 0.12.0
- 74893863 - gtk-sys: update to 0.9.2
- 1c510efb - gtk: update to 0.8.0
- da644d2e - gstreamer-sys: update to 0.8.1
- ffc2990d - gstreamer: update to 0.15.0
- 5488a7ed - gstreamer-base-sys: update to 0.8.1
- 801d8e01 - gstreamer-base: update to 0.15.0
- b4f1e519 - gstreamer-audio-sys: update to 0.8.1
- eadd8ba6 - gstreamer-audio: update to 0.15.0
- 3dfcdfa3 - gstreamer-video-sys: update to 0.8.1
- eb8bbc57 - gstreamer-video: update to 0.15.0
Toggle commit list-
79d4edf9...8d58cb5b - 47 commits from branch
added 163 commits
-
eb8bbc57...7295eaed - 85 commits from branch
rust-team:master
- a5f8bd87 - futures/tokio roadmap
- 473a8c45 - package pin-utils 0.1.0-alpha.4
- ec2b8596 - package proc-macro-nested 0.1.3
- 9a8e3cb5 - proc-macro-nested: fix tests
- f5de2831 - package futures-sink 0.3.1
- 781a6d6e - package futures-task 0.3.1
- 45dc6996 - futures-task: mark tests as broken
- 9173fb32 - package futures-io 0.3.1
- 6898ee87 - package futures-macro 0.3.1
- c0aa31c9 - package tokio-macros 0.2.1
- 9df4da53 - tokio-macros: mark tests as broken
- 2088a034 - package pin-project-lite 0.1.1
- 00d56cce - pin-project-lite: shorten description
- 16bfffa4 - package tower-service 0.3.0
- 8df7a8f0 - tower-service: shorten description
- b620fb28 - package pin-project 0.4.6
- 2ffdd140 - pin-project: mark tests as broken
- 0502c908 - package paste-impl 0.1.6
- f98ff83a - package paste 0.1.6
- 7e1cba2c - futures-core update to 0.3.1
- c6acb08f - futures-core: mark tests as broken
- 1ca8995f - package futures-channel 0.3.1
- 4ec1d271 - futures-channel: mark tests as broken
- 1af18993 - package futures-util 0.3.1
- bd83edd0 - futures-util: mark tests as broken
- 7b0d5ba0 - futures-util: shorten description
- c79c0a3f - package futures-executor 0.3.1
- 866fd0c6 - futures-executor: mark tests as broken
- a9480681 - futures-executor: shorten description
- cee9ada1 - futures: update to 0.3.1
- 45fd56d4 - bytes: update to 0.5.3
- 1e759f81 - mio: update to 0.6.21
- 6062bc46 - iovec: update to 0.1.4
- 3d544e8e - tokio: update to 0.2.10
- df5dfb4d - package tokio-tls to 0.3.0
- 9ff1042c - tokio-tls: shorten description
- a7a791fd - package tokio-util 0.2.0
- a9e0579f - http: update to 0.2.0
- aefedc53 - h2: update to 0.2.1
- a2e9d14c - http-body: update to 0.3.1
- 14c5aaae - want: update to 0.3.0
- 4a4bbb8d - hyper: update to 0.13.0
- 1ce0a082 - hyper-tls: update to 0.4.0
- a6e19163 - signal-hook: patch out futures and tokio features
- e2e5f555 - signal-hook: RFS + changelog
- 240726fb - string: relax dep on bytes to 0.5
- acf9d06c - string: RFS + changelog
- 686a5f90 - bzip2: patch out tokio feature
- 43e5a3dd - bzip2: RFS + changelog
- 1b1266ce - flate2: remove futures and tokio features
- e08be88c - flate2: RFS + changelog
- e6a704ee - package wasm-bindgen-futures
- cd05201c - reqwest: update to 0.10.0
- ae2f7a97 - glib: update to 0.9
- a80c9b62 - atk-sys: update to 0.9.1
- 9c444b52 - atk: update to 0.8.0
- 80d30541 - gio-sys: update to 0.9.1
- bfd16029 - gio: update to 0.8.0
- 69e7cd41 - gdk-pixbuf-sys: update to 0.9.1
- 63d839c7 - gdk-pixbuf: update to 0.8.0
- c84a9ea4 - cairo-sys-rs: update to 0.9.2
- 6a810ad7 - cairo-rs: update to 0.8.0
- 898c21f8 - pango-sys: update to 0.9.1
- bdc7839c - pango: update to 0.8.0
- 5c76ba1e - pangocairo: update to 0.9.0
- b1e5dd48 - pangocairo-sys: update to 0.10.1
- 80da106b - gdk-sys: update to 0.9.1
- 393b99ce - gdk: update to 0.12.0
- f5197431 - gtk-sys: update to 0.9.2
- ef4dddad - gtk: update to 0.8.0
- 2ccda1d2 - gstreamer-sys: update to 0.8.1
- 73efbd74 - gstreamer: update to 0.15.0
- d52376f7 - gstreamer-base-sys: update to 0.8.1
- 2dec172f - gstreamer-base: update to 0.15.0
- 30de09af - gstreamer-audio-sys: update to 0.8.1
- 978b40dd - gstreamer-audio: update to 0.15.0
- f2df97bd - gstreamer-video-sys: update to 0.8.1
- 307edea7 - gstreamer-video: update to 0.15.0
Toggle commit list-
eb8bbc57...7295eaed - 85 commits from branch
added 117 commits
-
307edea7...b98c40b9 - 58 commits from branch
rust-team:master
- 155d59b8 - futures-core update to 0.3.1
- d0480dfb - futures-core: mark tests as broken
- 4657f6e2 - package futures-channel 0.3.1
- 59bf6a1d - futures-channel: mark tests as broken
- fd13f770 - package futures-util 0.3.1
- 86512df4 - futures-util: mark tests as broken
- 5b509ed6 - futures-util: shorten description
- 1c83a07b - package futures-executor 0.3.1
- 8ae41548 - futures-executor: mark tests as broken
- 1b2fe87c - futures-executor: shorten description
- b51d03dd - futures: update to 0.3.1
- 0d6eaad2 - bytes: update to 0.5.3
- 39df05d3 - mio: update to 0.6.21
- f0dd4cf0 - iovec: update to 0.1.4
- 67536af7 - tokio: update to 0.2.10
- 994f4902 - package tokio-tls to 0.3.0
- c1982158 - tokio-tls: shorten description
- a6d33295 - package tokio-util 0.2.0
- 70c671eb - http: update to 0.2.0
- 1ee3b99e - h2: update to 0.2.1
- 4adf5c55 - http-body: update to 0.3.1
- 1a9501f2 - want: update to 0.3.0
- b34c4ae5 - hyper: update to 0.13.0
- 96c961ba - hyper-tls: update to 0.4.0
- 4fa93788 - signal-hook: patch out futures and tokio features
- 55448f8c - signal-hook: RFS + changelog
- b8f8ef7f - string: relax dep on bytes to 0.5
- 34f04c2f - string: RFS + changelog
- 53e8d1cf - bzip2: patch out tokio feature
- aee6aefd - bzip2: RFS + changelog
- e015212f - flate2: remove futures and tokio features
- 78bbc2b4 - flate2: RFS + changelog
- d9f9459f - package wasm-bindgen-futures
- a2a060a0 - reqwest: update to 0.10.0
- 4ef06c34 - glib: update to 0.9
- a61767e7 - atk-sys: update to 0.9.1
- 6e52bb3a - atk: update to 0.8.0
- 33c37fb9 - gio-sys: update to 0.9.1
- 37188c14 - gio: update to 0.8.0
- c943fa2d - gdk-pixbuf-sys: update to 0.9.1
- 6d276bc6 - gdk-pixbuf: update to 0.8.0
- 6d13e970 - cairo-sys-rs: update to 0.9.2
- 397cc82a - cairo-rs: update to 0.8.0
- f23e5d93 - pango-sys: update to 0.9.1
- ee0df134 - pango: update to 0.8.0
- 00b40a4c - pangocairo: update to 0.9.0
- 585fae85 - pangocairo-sys: update to 0.10.1
- bee61454 - gdk-sys: update to 0.9.1
- 100dd6eb - gdk: update to 0.12.0
- 2ea0acc0 - gtk-sys: update to 0.9.2
- 7ec9d0b8 - gtk: update to 0.8.0
- ae032ba6 - gstreamer-sys: update to 0.8.1
- 16b45a7d - gstreamer: update to 0.15.0
- eb2e0391 - gstreamer-base-sys: update to 0.8.1
- b8a78415 - gstreamer-base: update to 0.15.0
- 74b1a861 - gstreamer-audio-sys: update to 0.8.1
- 493c8caf - gstreamer-audio: update to 0.15.0
- 2404248f - gstreamer-video-sys: update to 0.8.1
- af6d4ca0 - gstreamer-video: update to 0.15.0
Toggle commit list-
307edea7...b98c40b9 - 58 commits from branch