rust-sctp 0.0.3

High level SCTP networking library
Build #21209 2016-08-15T14:30:37.448554+00:00
# rustc version
rustc 1.12.0-nightly (54c0dcfd6 2016-07-28)
# docs.rs version
cratesfyi 0.2.0 (5dbd676 2016-07-30)

# build log
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading rust-sctp v0.0.3
Compiling libc v0.2.15
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.15/src/lib.rs --crate-name libc --crate-type lib -g --cfg feature=\"use_std\" --cfg feature=\"default\" -C metadata=1bd8847afb79f283 -C extra-filename=-1bd8847afb79f283 --out-dir /home/cratesfyi/rust-sctp-0.0.3/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/rust-sctp-0.0.3/debug/deps -L dependency=/home/cratesfyi/rust-sctp-0.0.3/debug/deps --cap-lints allow`
Compiling winapi v0.2.8
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/winapi-0.2.8/src/lib.rs --crate-name winapi --crate-type lib -g -C metadata=0889532d327ff4e2 -C extra-filename=-0889532d327ff4e2 --out-dir /home/cratesfyi/rust-sctp-0.0.3/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/rust-sctp-0.0.3/debug/deps -L dependency=/home/cratesfyi/rust-sctp-0.0.3/debug/deps --cap-lints allow`
Compiling libc v0.1.12
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.1.12/rust/src/liblibc/lib.rs --crate-name libc --crate-type lib -g --cfg feature=\"cargo-build\" --cfg feature=\"default\" -C metadata=0c57a2126eb1e7e8 -C extra-filename=-0c57a2126eb1e7e8 --out-dir /home/cratesfyi/rust-sctp-0.0.3/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/rust-sctp-0.0.3/debug/deps -L dependency=/home/cratesfyi/rust-sctp-0.0.3/debug/deps --cap-lints allow`
Compiling sctp-sys v0.0.7
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/sctp-sys-0.0.7/build.rs --crate-name build_script_build --crate-type bin -g --out-dir /home/cratesfyi/rust-sctp-0.0.3/debug/build/sctp-sys-67dd176a4583f9ca --emit=dep-info,link -L dependency=/home/cratesfyi/rust-sctp-0.0.3/debug/deps -L dependency=/home/cratesfyi/rust-sctp-0.0.3/debug/deps --cap-lints allow`
Running `/home/cratesfyi/rust-sctp-0.0.3/debug/build/sctp-sys-67dd176a4583f9ca/build-script-build`
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/sctp-sys-0.0.7/src/lib.rs --crate-name sctp_sys --crate-type lib -g -C metadata=4ee6082b3f67e0fb -C extra-filename=-4ee6082b3f67e0fb --out-dir /home/cratesfyi/rust-sctp-0.0.3/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/rust-sctp-0.0.3/debug/deps -L dependency=/home/cratesfyi/rust-sctp-0.0.3/debug/deps --extern winapi=/home/cratesfyi/rust-sctp-0.0.3/debug/deps/libwinapi-0889532d327ff4e2.rlib --extern libc=/home/cratesfyi/rust-sctp-0.0.3/debug/deps/liblibc-1bd8847afb79f283.rlib --cap-lints allow -l sctp`
Documenting rust-sctp v0.0.3
Running `rustdoc .cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/lib.rs --crate-name sctp -o /home/cratesfyi/rust-sctp-0.0.3/doc -L dependency=/home/cratesfyi/rust-sctp-0.0.3/debug -L dependency=/home/cratesfyi/rust-sctp-0.0.3/debug/deps --extern sctp_sys=/home/cratesfyi/rust-sctp-0.0.3/debug/deps/libsctp_sys-4ee6082b3f67e0fb.rlib --extern libc=/home/cratesfyi/rust-sctp-0.0.3/debug/deps/liblibc-0c57a2126eb1e7e8.rlib`
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:77:62: 77:65 error: mismatched types [E0308]
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:77 			SctpAddrType::Local => sctp_sys::sctp_getladdrs(sock, id, ptr),
^~~
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:77:62: 77:65 note: expected type `*mut *mut libc::unix::notbsd::sockaddr` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:77:62: 77:65 note:    found type `*mut *mut libc::sockaddr` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:77:62: 77:65 note: expected struct `libc::unix::notbsd::sockaddr`, found struct `libc::sockaddr` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:77 			SctpAddrType::Local => sctp_sys::sctp_getladdrs(sock, id, ptr),
^~~
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:78:61: 78:64 error: mismatched types [E0308]
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:78 			SctpAddrType::Peer => sctp_sys::sctp_getpaddrs(sock, id, ptr)
^~~
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:78:61: 78:64 note: expected type `*mut *mut libc::unix::notbsd::sockaddr` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:78:61: 78:64 note:    found type `*mut *mut libc::sockaddr` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:78:61: 78:64 note: expected struct `libc::unix::notbsd::sockaddr`, found struct `libc::sockaddr` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:78 			SctpAddrType::Peer => sctp_sys::sctp_getpaddrs(sock, id, ptr)
^~~
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:84:53: 84:56 error: mismatched types [E0308]
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:84 			SctpAddrType::Local => sctp_sys::sctp_freeladdrs(ptr),
^~~
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:84:53: 84:56 note: expected type `*mut libc::unix::notbsd::sockaddr` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:84:53: 84:56 note:    found type `*mut libc::sockaddr` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:84:53: 84:56 note: expected struct `libc::unix::notbsd::sockaddr`, found struct `libc::sockaddr` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:84 			SctpAddrType::Local => sctp_sys::sctp_freeladdrs(ptr),
^~~
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:85:52: 85:55 error: mismatched types [E0308]
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:85 			SctpAddrType::Peer => sctp_sys::sctp_freepaddrs(ptr)
^~~
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:85:52: 85:55 note: expected type `*mut libc::unix::notbsd::sockaddr` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:85:52: 85:55 note:    found type `*mut libc::sockaddr` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:85:52: 85:55 note: expected struct `libc::unix::notbsd::sockaddr`, found struct `libc::sockaddr` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:85 			SctpAddrType::Peer => sctp_sys::sctp_freepaddrs(ptr)
^~~
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:198:52: 198:78 error: mismatched types [E0308]
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:198 			let ret = match sctp_sys::sctp_connectx(self.0, buf as *mut libc::sockaddr, addresses.len() as i32, &mut assoc) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:198:52: 198:78 note: expected type `*mut libc::unix::notbsd::sockaddr` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:198:52: 198:78 note:    found type `*mut libc::sockaddr` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:198:52: 198:78 note: expected struct `libc::unix::notbsd::sockaddr`, found struct `libc::sockaddr` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:198 			let ret = match sctp_sys::sctp_connectx(self.0, buf as *mut libc::sockaddr, addresses.len() as i32, &mut assoc) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:234:49: 234:75 error: mismatched types [E0308]
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:234 			let ret = match sctp_sys::sctp_bindx(self.0, buf as *mut libc::sockaddr, addresses.len() as i32, op.flag()) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:234:49: 234:75 note: expected type `*mut libc::unix::notbsd::sockaddr` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:234:49: 234:75 note:    found type `*mut libc::sockaddr` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:234:49: 234:75 note: expected struct `libc::unix::notbsd::sockaddr`, found struct `libc::sockaddr` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:234 			let ret = match sctp_sys::sctp_bindx(self.0, buf as *mut libc::sockaddr, addresses.len() as i32, op.flag()) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:335:48: 335:85 error: mismatched types [E0308]
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:335 			return match sctp_sys::sctp_recvmsg(self.0, msg.as_mut_ptr() as *mut libc::c_void, len, addr_ptr, &mut addr_len, &mut info, &mut flags) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:335:48: 335:85 note: expected type `*mut libc::c_void` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:335:48: 335:85 note:    found type `*mut libc::c_void` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:335:48: 335:85 note: expected enum `libc::c_void`, found a different enum `libc::c_void` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:335 			return match sctp_sys::sctp_recvmsg(self.0, msg.as_mut_ptr() as *mut libc::c_void, len, addr_ptr, &mut addr_len, &mut info, &mut flags) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:335:48: 335:85 note: Perhaps two different versions of crate `libc` are being used? 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:335 			return match sctp_sys::sctp_recvmsg(self.0, msg.as_mut_ptr() as *mut libc::c_void, len, addr_ptr, &mut addr_len, &mut info, &mut flags) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:335:87: 335:90 error: mismatched types [E0308]
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:335 			return match sctp_sys::sctp_recvmsg(self.0, msg.as_mut_ptr() as *mut libc::c_void, len, addr_ptr, &mut addr_len, &mut info, &mut flags) {
^~~
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:335:87: 335:90 note: expected type `usize` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:335:87: 335:90 note:    found type `u64` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:335:92: 335:100 error: mismatched types [E0308]
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:335 			return match sctp_sys::sctp_recvmsg(self.0, msg.as_mut_ptr() as *mut libc::c_void, len, addr_ptr, &mut addr_len, &mut info, &mut flags) {
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:335:92: 335:100 note: expected type `*mut libc::unix::notbsd::sockaddr` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:335:92: 335:100 note:    found type `*mut libc::sockaddr` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:335:92: 335:100 note: expected struct `libc::unix::notbsd::sockaddr`, found struct `libc::sockaddr` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:335 			return match sctp_sys::sctp_recvmsg(self.0, msg.as_mut_ptr() as *mut libc::c_void, len, addr_ptr, &mut addr_len, &mut info, &mut flags) {
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:354:48: 354:83 error: mismatched types [E0308]
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:354 			return match sctp_sys::sctp_sendmsg(self.0, msg.as_ptr() as *const libc::c_void, len, raw_addr, addr_len, 0, 0, stream, ttl, 0) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:354:48: 354:83 note: expected type `*const libc::c_void` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:354:48: 354:83 note:    found type `*const libc::c_void` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:354:48: 354:83 note: expected enum `libc::c_void`, found a different enum `libc::c_void` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:354 			return match sctp_sys::sctp_sendmsg(self.0, msg.as_ptr() as *const libc::c_void, len, raw_addr, addr_len, 0, 0, stream, ttl, 0) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:354:48: 354:83 note: Perhaps two different versions of crate `libc` are being used? 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:354 			return match sctp_sys::sctp_sendmsg(self.0, msg.as_ptr() as *const libc::c_void, len, raw_addr, addr_len, 0, 0, stream, ttl, 0) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:354:85: 354:88 error: mismatched types [E0308]
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:354 			return match sctp_sys::sctp_sendmsg(self.0, msg.as_ptr() as *const libc::c_void, len, raw_addr, addr_len, 0, 0, stream, ttl, 0) {
^~~
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:354:85: 354:88 note: expected type `usize` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:354:85: 354:88 note:    found type `u64` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:354:90: 354:98 error: mismatched types [E0308]
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:354 			return match sctp_sys::sctp_sendmsg(self.0, msg.as_ptr() as *const libc::c_void, len, raw_addr, addr_len, 0, 0, stream, ttl, 0) {
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:354:90: 354:98 note: expected type `*mut libc::unix::notbsd::sockaddr` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:354:90: 354:98 note:    found type `*mut libc::sockaddr` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:354:90: 354:98 note: expected struct `libc::unix::notbsd::sockaddr`, found struct `libc::sockaddr` 
.cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/sctpsock.rs:354 			return match sctp_sys::sctp_sendmsg(self.0, msg.as_ptr() as *const libc::c_void, len, raw_addr, addr_len, 0, 0, stream, ttl, 0) {
^~~~~~~~
error: Compilation failed, aborting rustdoc 
thread 'main' panicked at 'ChainedError {
error: failed to compile `rust-sctp v0.0.3`, intermediate artifacts can be found at `/home/cratesfyi/rust-sctp-0.0.3`,
cause: ChainedError {
error: Could not document `rust-sctp`.,
cause: Process didn't exit successfully: `rustdoc .cargo/registry/src/github.com-1ecc6299db9ec823/rust-sctp-0.0.3/src/lib.rs --crate-name sctp -o /home/cratesfyi/rust-sctp-0.0.3/doc -L dependency=/home/cratesfyi/rust-sctp-0.0.3/debug -L dependency=/home/cratesfyi/rust-sctp-0.0.3/debug/deps --extern sctp_sys=/home/cratesfyi/rust-sctp-0.0.3/debug/deps/libsctp_sys-4ee6082b3f67e0fb.rlib --extern libc=/home/cratesfyi/rust-sctp-0.0.3/debug/deps/liblibc-0c57a2126eb1e7e8.rlib` (exit code: 101)
}
}', src/bin/cratesfyi.rs:119
note: Run with `RUST_BACKTRACE=1` for a backtrace.