darkengine 0.1.0

2D game engine written in Rust
Build #116109 2018-09-07 23:09:16

Build failed. If you want to re-trigger a documentation build, you can do it here. You can find more information on docs.rs builds documentation on the builds page.

# rustc version rustc 1.28.0-dev (b9bf4f162 2018-06-02)

# docs.rs version cratesfyi 0.5.0 (579f83b 2018-03-05)

# build log Build failed, waiting for other jobs to finish... Updating registry `https://github.com/rust-lang/crates.io-index` Downloading darkengine v0.1.0 Downloading bmfont v0.2.1 Fresh downcast-rs v1.0.3 Fresh void v1.0.2 Fresh lzw v0.10.0 Fresh either v1.5.0 Fresh memoffset v0.2.1 Fresh nodrop v0.1.12 Fresh scopeguard v0.3.3 Compiling ears v0.5.1 Compiling unreachable v1.0.0 Fresh unreachable v0.1.1 Fresh lazy_static v0.2.11 Fresh scoped_threadpool v0.1.9 Fresh bitflags v1.0.4 Running `rustc --crate-name unreachable .cargo/registry/src/github.com-1ecc6299db9ec823/unreachable-1.0.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=b9c7c97cb1bf6717 -C extra-filename=-b9c7c97cb1bf6717 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern void=/home/cratesfyi/cratesfyi/debug/deps/libvoid-f4e2164e54e8e4e8.rlib --extern-version void=void,1.0.2 --cap-lints allow` Running `rustc --crate-name build_script_build .cargo/registry/src/github.com-1ecc6299db9ec823/ears-0.5.1/build.rs --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=ad0e5e3f4c3503b8 -C extra-filename=-ad0e5e3f4c3503b8 --out-dir /home/cratesfyi/cratesfyi/debug/build/ears-ad0e5e3f4c3503b8 -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow` Fresh xml-rs v0.7.0 Fresh approx v0.1.1 Fresh cfg-if v0.1.5 Fresh crossbeam-utils v0.2.2 Fresh log v0.4.5 Fresh rustc-serialize v0.3.24 Fresh stable_deref_trait v1.1.1 Fresh remove_dir_all v0.5.1 Fresh adler32 v1.0.3 Fresh inflate v0.4.3 Fresh percent-encoding v1.0.1 Fresh rand_core v0.2.1 Fresh fnv v1.0.6 Fresh arrayvec v0.4.7 Fresh cc v1.0.24 Compiling cmake v0.1.33 Fresh libloading v0.5.0 Fresh dlib v0.4.1 Fresh unicode-xid v0.1.0 Fresh rustc-demangle v0.1.9 Fresh byteorder v1.2.6 Fresh stb_truetype v0.2.4 Fresh deflate v0.7.18 Fresh nom v1.2.4 Fresh semver v0.2.3 Fresh owning_ref v0.3.3 Fresh lock_api v0.1.3 Fresh pkg-config v0.3.14 Fresh num-traits v0.2.5 Fresh approx v0.3.0 Fresh num-traits v0.1.43 Fresh num-integer v0.1.39 Fresh enum_primitive v0.1.1 Fresh num-complex v0.1.43 Fresh ordered-float v0.5.0 Compiling bmfont v0.2.1 Running `rustc --crate-name bmfont .cargo/registry/src/github.com-1ecc6299db9ec823/bmfont-0.2.1/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=f42e2f65d473ee2f -C extra-filename=-f42e2f65d473ee2f --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow` Running `rustc --crate-name cmake .cargo/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.33/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=5bffd6f5a8ab99b5 -C extra-filename=-5bffd6f5a8ab99b5 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern cc=/home/cratesfyi/cratesfyi/debug/deps/libcc-82db2f9442dadf02.rlib --extern-version cc=cc,1.0.24 --cap-lints allow` Fresh proc-macro2 v0.4.18 Fresh wayland-scanner v0.20.12 Fresh num-iter v0.1.37 Fresh khronos_api v2.2.0 Compiling gl_generator v0.9.0 Fresh quote v0.6.8 Fresh png v0.12.0 Compiling syn v0.14.9 Fresh color_quant v1.0.1 Running `rustc --crate-name gl_generator .cargo/registry/src/github.com-1ecc6299db9ec823/gl_generator-0.9.0/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=9fff8bda2ee678b7 -C extra-filename=-9fff8bda2ee678b7 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern khronos_api=/home/cratesfyi/cratesfyi/debug/deps/libkhronos_api-6740eebb0e037f61.rlib --extern-version khronos_api=khronos_api,2.2.0 --extern xml=/home/cratesfyi/cratesfyi/debug/deps/libxml-ac4729380c3f28aa.rlib --extern-version xml=xml-rs,0.7.0 --extern log=/home/cratesfyi/cratesfyi/debug/deps/liblog-3ce2096d8af8381c.rlib --extern-version log=log,0.4.5 --cap-lints allow` Fresh libc v0.2.43 Running `rustc --crate-name syn .cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.14.9/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="quote"' --cfg 'feature="clone-impls"' --cfg 'feature="proc-macro2"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="parsing"' --cfg 'feature="proc-macro"' --cfg 'feature="printing"' -C metadata=8497329ccc099fd9 -C extra-filename=-8497329ccc099fd9 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern proc_macro2=/home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-f6279038a5777e0d.rlib --extern-version proc_macro2=proc-macro2,0.4.18 --extern quote=/home/cratesfyi/cratesfyi/debug/deps/libquote-5f93e316f9f0b34f.rlib --extern-version quote=quote,0.6.8 --extern unicode_xid=/home/cratesfyi/cratesfyi/debug/deps/libunicode_xid-3eff40339770c4d8.rlib --extern-version unicode_xid=unicode-xid,0.1.0 --cap-lints allow` Fresh gif v0.10.0 Fresh version_check v0.1.4 Fresh rand v0.4.3 Fresh rand v0.5.5 Fresh memmap v0.6.2 Fresh num_cpus v1.8.0 Fresh cgmath v0.16.1 Fresh tempfile v3.0.3 Fresh num-bigint v0.1.44 Fresh backtrace-sys v0.1.24 Fresh backtrace v0.3.9 Fresh num-rational v0.1.42 Fresh nix v0.11.0 Fresh num v0.1.42 Fresh lazy_static v1.1.0 Fresh shared_library v0.1.9 Fresh osmesa-sys v0.1.2 Fresh wayland-sys v0.20.12 Fresh x11-dl v2.18.3 Fresh crossbeam-epoch v0.3.1 Fresh crossbeam-deque v0.2.0 Fresh rayon-core v1.4.1 Fresh rayon v1.0.2 Compiling jpeg-decoder v0.1.15 Fresh wayland-commons v0.20.12 Fresh wayland-client v0.20.12 Fresh wayland-protocols v0.20.12 Fresh smithay-client-toolkit v0.2.6 Compiling rusttype v0.7.1 Running `rustc --crate-name rusttype .cargo/registry/src/github.com-1ecc6299db9ec823/rusttype-0.7.1/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=7eb1ca0815826561 -C extra-filename=-7eb1ca0815826561 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern approx=/home/cratesfyi/cratesfyi/debug/deps/libapprox-9d1ee707bf07e06d.rlib --extern-version approx=approx,0.3.0 --extern arrayvec=/home/cratesfyi/cratesfyi/debug/deps/libarrayvec-ccf722d473469f66.rlib --extern-version arrayvec=arrayvec,0.4.7 --extern stb_truetype=/home/cratesfyi/cratesfyi/debug/deps/libstb_truetype-ef965d1c3c5d9c77.rlib --extern-version stb_truetype=stb_truetype,0.2.4 --extern ordered_float=/home/cratesfyi/cratesfyi/debug/deps/libordered_float-75000708242d7f3f.rlib --extern-version ordered_float=ordered-float,0.5.0 --cap-lints allow` Running `rustc --crate-name jpeg_decoder .cargo/registry/src/github.com-1ecc6299db9ec823/jpeg-decoder-0.1.15/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="rayon"' -C metadata=4314219fcadf982f -C extra-filename=-4314219fcadf982f --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern byteorder=/home/cratesfyi/cratesfyi/debug/deps/libbyteorder-f520c910e0029066.rlib --extern-version byteorder=byteorder,1.2.6 --extern rayon=/home/cratesfyi/cratesfyi/debug/deps/librayon-7ea72bf0aecbee63.rlib --extern-version rayon=rayon,1.0.2 --cap-lints allow` Compiling smallvec v0.6.5 Running `rustc --crate-name smallvec .cargo/registry/src/github.com-1ecc6299db9ec823/smallvec-0.6.5/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="std"' --cfg 'feature="default"' -C metadata=6b2e905bdcabe9ef -C extra-filename=-6b2e905bdcabe9ef --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern unreachable=/home/cratesfyi/cratesfyi/debug/deps/libunreachable-b9c7c97cb1bf6717.rlib --extern-version unreachable=unreachable,1.0.0 --cap-lints allow` Running `/home/cratesfyi/cratesfyi/debug/build/ears-ad0e5e3f4c3503b8/build-script-build` Running `rustc --crate-name ears .cargo/registry/src/github.com-1ecc6299db9ec823/ears-0.5.1/src/lib.rs --crate-type dylib --crate-type rlib --emit=dep-info,link -C prefer-dynamic -C debuginfo=2 -C metadata=87c8b814a4470a10 -C extra-filename=-87c8b814a4470a10 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern lazy_static=/home/cratesfyi/cratesfyi/debug/deps/liblazy_static-d70f4329f99e5c72.rlib --extern-version lazy_static=lazy_static,0.2.11 --extern libc=/home/cratesfyi/cratesfyi/debug/deps/liblibc-15afba2933e2f7e8.rlib --extern-version libc=libc,0.2.43 --cap-lints allow -L native=/usr/local/opt/openal-soft/lib -L native=/usr/local/lib` Compiling glfw-sys v3.2.2 Running `rustc --crate-name build_script_build .cargo/registry/src/github.com-1ecc6299db9ec823/glfw-sys-3.2.2/build.rs --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=e6d32686af1c9866 -C extra-filename=-e6d32686af1c9866 --out-dir /home/cratesfyi/cratesfyi/debug/build/glfw-sys-e6d32686af1c9866 -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern cmake=/home/cratesfyi/cratesfyi/debug/deps/libcmake-5bffd6f5a8ab99b5.rlib --extern-version cmake=cmake,0.1.33 --cap-lints allow` Running `/home/cratesfyi/cratesfyi/debug/build/glfw-sys-e6d32686af1c9866/build-script-build` Compiling parking_lot_core v0.3.0 Running `rustc --crate-name parking_lot_core .cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot_core-0.3.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=663bb74f86048b28 -C extra-filename=-663bb74f86048b28 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern libc=/home/cratesfyi/cratesfyi/debug/deps/liblibc-15afba2933e2f7e8.rlib --extern-version libc=libc,0.2.43 --extern rand=/home/cratesfyi/cratesfyi/debug/deps/librand-29c97574f3dc2f74.rlib --extern-version rand=rand,0.5.5 --extern smallvec=/home/cratesfyi/cratesfyi/debug/deps/libsmallvec-6b2e905bdcabe9ef.rlib --extern-version smallvec=smallvec,0.6.5 --cap-lints allow` Running `rustc --crate-name glfw_sys .cargo/registry/src/github.com-1ecc6299db9ec823/glfw-sys-3.2.2/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=3475af883739a529 -C extra-filename=-3475af883739a529 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow -L native=/home/cratesfyi/cratesfyi/debug/build/glfw-sys-8482b73185c0cce9/out/lib -l dylib=glfw3` Compiling glfw v0.23.0 Running `rustc --crate-name glfw .cargo/registry/src/github.com-1ecc6299db9ec823/glfw-0.23.0/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="glfw-sys"' -C metadata=941579c77f2b972b -C extra-filename=-941579c77f2b972b --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern log=/home/cratesfyi/cratesfyi/debug/deps/liblog-3ce2096d8af8381c.rlib --extern-version log=log,0.4.5 --extern num=/home/cratesfyi/cratesfyi/debug/deps/libnum-eeceddeac19c6916.rlib --extern-version num=num,0.1.42 --extern libc=/home/cratesfyi/cratesfyi/debug/deps/liblibc-15afba2933e2f7e8.rlib --extern-version libc=libc,0.2.43 --extern glfw_sys=/home/cratesfyi/cratesfyi/debug/deps/libglfw_sys-3475af883739a529.rlib --extern-version glfw_sys=glfw-sys,3.2.2 --extern enum_primitive=/home/cratesfyi/cratesfyi/debug/deps/libenum_primitive-426259b3f2e82106.rlib --extern-version enum_primitive=enum_primitive,0.1.1 --extern semver=/home/cratesfyi/cratesfyi/debug/deps/libsemver-f87296aee9eefa1d.rlib --extern-version semver=semver,0.2.3 --extern bitflags=/home/cratesfyi/cratesfyi/debug/deps/libbitflags-8584767eb103b292.rlib --extern-version bitflags=bitflags,1.0.4 --cap-lints allow -L native=/home/cratesfyi/cratesfyi/debug/build/glfw-sys-8482b73185c0cce9/out/lib` Compiling parking_lot v0.6.4 Running `rustc --crate-name parking_lot .cargo/registry/src/github.com-1ecc6299db9ec823/parking_lot-0.6.4/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="lock_api"' --cfg 'feature="owning_ref"' -C metadata=1dbd9868b5417275 -C extra-filename=-1dbd9868b5417275 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern parking_lot_core=/home/cratesfyi/cratesfyi/debug/deps/libparking_lot_core-663bb74f86048b28.rlib --extern-version parking_lot_core=parking_lot_core,0.3.0 --extern lock_api=/home/cratesfyi/cratesfyi/debug/deps/liblock_api-19975639ea5ecc9b.rlib --extern-version lock_api=lock_api,0.1.3 --cap-lints allow` error: linking with `cc` failed: exit code: 1 | = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/home/cratesfyi/cratesfyi/debug/deps/ears-87c8b814a4470a10.ears0.rcgu.o" "/home/cratesfyi/cratesfyi/debug/deps/ears-87c8b814a4470a10.ears1.rcgu.o" "/home/cratesfyi/cratesfyi/debug/deps/ears-87c8b814a4470a10.ears10.rcgu.o" "/home/cratesfyi/cratesfyi/debug/deps/ears-87c8b814a4470a10.ears11.rcgu.o" "/home/cratesfyi/cratesfyi/debug/deps/ears-87c8b814a4470a10.ears12.rcgu.o" "/home/cratesfyi/cratesfyi/debug/deps/ears-87c8b814a4470a10.ears13.rcgu.o" "/home/cratesfyi/cratesfyi/debug/deps/ears-87c8b814a4470a10.ears14.rcgu.o" "/home/cratesfyi/cratesfyi/debug/deps/ears-87c8b814a4470a10.ears15.rcgu.o" "/home/cratesfyi/cratesfyi/debug/deps/ears-87c8b814a4470a10.ears2.rcgu.o" "/home/cratesfyi/cratesfyi/debug/deps/ears-87c8b814a4470a10.ears3.rcgu.o" "/home/cratesfyi/cratesfyi/debug/deps/ears-87c8b814a4470a10.ears4.rcgu.o" "/home/cratesfyi/cratesfyi/debug/deps/ears-87c8b814a4470a10.ears5.rcgu.o" "/home/cratesfyi/cratesfyi/debug/deps/ears-87c8b814a4470a10.ears6.rcgu.o" "/home/cratesfyi/cratesfyi/debug/deps/ears-87c8b814a4470a10.ears7.rcgu.o" "/home/cratesfyi/cratesfyi/debug/deps/ears-87c8b814a4470a10.ears8.rcgu.o" "/home/cratesfyi/cratesfyi/debug/deps/ears-87c8b814a4470a10.ears9.rcgu.o" "-o" "/home/cratesfyi/cratesfyi/debug/deps/libears-87c8b814a4470a10.so" "/home/cratesfyi/cratesfyi/debug/deps/ears-87c8b814a4470a10.crate.metadata.rcgu.o" "/home/cratesfyi/cratesfyi/debug/deps/ears-87c8b814a4470a10.crate.allocator.rcgu.o" "-Wl,-z,relro,-z,now" "-nodefaultlibs" "-L" "/home/cratesfyi/cratesfyi/debug/deps" "-L" "/usr/local/opt/openal-soft/lib" "-L" "/usr/local/lib" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-l" "openal" "-l" "sndfile" "-Wl,-Bstatic" "-Wl,--whole-archive" "/tmp/rustc.Hx94ok3krJjM/liblazy_static-d70f4329f99e5c72.rlib" "-Wl,--no-whole-archive" "-Wl,--whole-archive" "/tmp/rustc.Hx94ok3krJjM/liblibc-15afba2933e2f7e8.rlib" "-Wl,--no-whole-archive" "-Wl,--start-group" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bdynamic" "-l" "std-412f09902c8f7baf" "-Wl,--end-group" "-Wl,-Bstatic" "/tmp/rustc.Hx94ok3krJjM/libcompiler_builtins-ef67150909f15809.rlib" "-Wl,-Bdynamic" "-l" "util" "-l" "util" "-l" "dl" "-l" "rt" "-l" "pthread" "-l" "pthread" "-l" "gcc_s" "-l" "c" "-l" "m" "-l" "rt" "-l" "pthread" "-l" "util" "-l" "util" "-shared" = note: /usr/bin/ld: cannot find -lsndfile collect2: error: ld returned 1 exit status error: aborting due to previous error error: Could not compile `ears`. Caused by: process didn't exit successfully: `rustc --crate-name ears .cargo/registry/src/github.com-1ecc6299db9ec823/ears-0.5.1/src/lib.rs --crate-type dylib --crate-type rlib --emit=dep-info,link -C prefer-dynamic -C debuginfo=2 -C metadata=87c8b814a4470a10 -C extra-filename=-87c8b814a4470a10 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern lazy_static=/home/cratesfyi/cratesfyi/debug/deps/liblazy_static-d70f4329f99e5c72.rlib --extern-version lazy_static=lazy_static,0.2.11 --extern libc=/home/cratesfyi/cratesfyi/debug/deps/liblibc-15afba2933e2f7e8.rlib --extern-version libc=libc,0.2.43 --cap-lints allow -L native=/usr/local/opt/openal-soft/lib -L native=/usr/local/lib` (exit code: 101) thread 'main' panicked at 'Error( CargoError( build failed ), State { next_error: None, backtrace: None } )', src/bin/cratesfyi.rs:142:13 note: Run with `RUST_BACKTRACE=1` for a backtrace.