-
-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Closed
Description
This Some of this blocks the rust upgrade #8446. See rust-lang/rust#29867.
When possible, use std::os::raw
instead.
Dependencies likely need to be updated as well:
- angle (Should switch from
*
deps) https://github.com/ecoal95/angle - azure https://github.com/servo/rust-azure Update to libc 0.2. rust-azure#206
- block SSheldon/rust-block@45b644f
- cgl https://github.com/servo/cgl-rs#14
- clipboard (Should switch from
*
deps) Pass XFree param as '*mut _' to avoid c_void conflicts. aweinstock314/rust-clipboard#18 Explicitly depend on libc 0.2 aweinstock314/rust-clipboard#19 - clipboard-win (Should switch from
*
deps) https://github.com/DoumanAsh/clipboard-win Upgrade to libc 0.2 DoumanAsh/clipboard-win#4 - clock_ticks Says: "Deprecated: Use the
time
crate instead." https://github.com/tomaka/clock_ticks - cocoa Upgrade to libc 0.2 cocoa-rs#105
- core-foundation Upgrade to libc 0.2 core-foundation-rs#71
- core-graphics Upgrade to libc 0.2 core-graphics-rs#45
- core-text (Should switch from
*
deps) https://github.com/servo/core-text-rs - dlib elinorbgr/dlib@4281e02
- dylib Upgrade to libc 0.2 and Rust 1.4. Kintaro/rust-dylib#3
- egl Upgrade to libc 0.2 rust-egl#17
- energymon / energymon-default-sys / energymon-syshttps://github.com/Upgrade to libc 0.2 energymon/energymon-sys#6
- flate2 rust-lang/flate2-rs@af3c4b9
- fontconfig https://github.com/servo/rust-fontconfig
- freetype https://github.com/servo/rust-freetype
- gl_common (Where’s the source repo? Possibly https://github.com/bjz/gl-rs/ ?) https://crates.io/crates/gl_common
- gleam https://github.com/servo/gleam
- glutin (Done upstream. Is our fork still diverging?) https://github.com/servo/glutin
- glx (should switch from
*
deps) https://github.com/servo/rust-glx - harfbuzz-sys https://github.com/servo/rust-harfbuzz
- hbs-common-sys / hbs-pow / hbs-pow-sys Upgrade to libc 0.2 libheartbeats/heartbeats-simple-sys#6
- heapsize Upgrade to libc 0.2 heapsize#18
- io-surface https://github.com/servo/io-surface-rs
- ipc-channel (should switch from
*
deps) https://github.com/pcwalton/ipc-channel - js https://github.com/servo/rust-mozjs
- layers Pass XFree param as '*mut _' to avoid c_void conflicts. rust-layers#215
- libz-sys rust-lang/libz-sys@2c14f33
- log rust-lang/log@9b56330
- malloc_buf SSheldon/malloc_buf@047e44f
- memchr BurntSushi/memchr@4b95200
- miniz-sys rust-lang/flate2-rs@af3c4b9
- mmap Upgrade to libc 0.2 rbranson/rust-mmap#6
- mozjs_sys https://github.com/servo/mozjs
- num_cpus Upgrade to libc 0.2 seanmonstar/num_cpus#14
- objc SSheldon/rust-objc@fbb62f8
- objc-foundation SSheldon/rust-objc-foundation@67561e8
- offscreen_gl_context Replace * deps with semver-compatible to current crates.io verison surfman#37
- openssl / openssl-sys sfackler/rust-openssl@309b6d9
- osmesa-sys https://github.com/Daggerbot/osmesa-rs/commit/601b7ceabda25686db1bbedd71431ddcbc207b28
- png Fixed "*" dependencies, fixed some warnings image-rs/image-png#6
- rand rust-random/rand@f32aa2c
- shared_library https://github.com/tomaka/shared_library#1
- skia https://github.com/servo/skia
- stb_image Upgrade to libc 0.2 rust-stb-image#82
- tempfile Upgrade to libc 0.2 Stebalien/tempfile#16
- time time-rs/time@51c0019
- wayland-client WIP: replace libc with std::os::raw Smithay/wayland-rs#25
- waland-kbd Replace libc with std::os::raw. Smithay/wayland-kbd#4
- x11 / x11-dl Update libc to 0.2 AltF02/x11-rs#32
Metadata
Metadata
Assignees
Labels
No labels