[INFO] fetching crate bme280-multibus 0.5.0... [INFO] testing bme280-multibus-0.5.0 against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_with_libc_patch_0 [INFO] extracting crate bme280-multibus 0.5.0 into /workspace/builds/worker-4-tc1/source [INFO] started tweaking crates.io crate bme280-multibus 0.5.0 [INFO] finished tweaking crates.io crate bme280-multibus 0.5.0 [INFO] tweaked toml for crates.io crate bme280-multibus 0.5.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate bme280-multibus 0.5.0 on toolchain 8de4c7234dd9b97c9d76b58671343fdbbc9a433e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate bme280-multibus 0.5.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded ftdi-mpsse v0.1.1 [INFO] [stderr] Downloaded embedded-hal-async v1.0.0 [INFO] [stderr] Downloaded embedded-hal-nb v1.0.0 [INFO] [stderr] Downloaded libftd2xx v0.32.3 [INFO] [stderr] Downloaded libftd2xx-ffi v0.8.6 [INFO] [stderr] Downloaded ftdi-embedded-hal v0.21.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 711d413aea8ac0de01c669723f1af35f89b0a7366e4fe2fc2f4a7a9c4fe1ba75 [INFO] running `Command { std: "docker" "start" "-a" "711d413aea8ac0de01c669723f1af35f89b0a7366e4fe2fc2f4a7a9c4fe1ba75", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "711d413aea8ac0de01c669723f1af35f89b0a7366e4fe2fc2f4a7a9c4fe1ba75", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "711d413aea8ac0de01c669723f1af35f89b0a7366e4fe2fc2f4a7a9c4fe1ba75", kill_on_drop: false }` [INFO] [stdout] 711d413aea8ac0de01c669723f1af35f89b0a7366e4fe2fc2f4a7a9c4fe1ba75 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "build" "--frozen" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 9e875bbe5c3924516671b7ccbf091a57b29aa79883025289302ad79e953ec612 [INFO] running `Command { std: "docker" "start" "-a" "9e875bbe5c3924516671b7ccbf091a57b29aa79883025289302ad79e953ec612", kill_on_drop: false }` [INFO] [stderr] Compiling embedded-hal-async v1.0.0 [INFO] [stderr] Compiling nb v0.1.3 [INFO] [stderr] Compiling embedded-hal v1.0.0 [INFO] [stderr] Compiling embedded-hal v0.2.7 [INFO] [stderr] Compiling bme280-multibus v0.5.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.11s [INFO] running `Command { std: "docker" "inspect" "9e875bbe5c3924516671b7ccbf091a57b29aa79883025289302ad79e953ec612", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9e875bbe5c3924516671b7ccbf091a57b29aa79883025289302ad79e953ec612", kill_on_drop: false }` [INFO] [stdout] 9e875bbe5c3924516671b7ccbf091a57b29aa79883025289302ad79e953ec612 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "test" "--frozen" "--no-run" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 3d817d4580662adfba06f9ab9a4e18e850535ca02306948f06d0954704e8395b [INFO] running `Command { std: "docker" "start" "-a" "3d817d4580662adfba06f9ab9a4e18e850535ca02306948f06d0954704e8395b", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.76 [INFO] [stderr] Compiling paste v1.0.14 [INFO] [stderr] Compiling libftd2xx-ffi v0.8.6 [INFO] [stderr] Compiling static_assertions v1.1.0 [INFO] [stderr] Compiling log v0.4.20 [INFO] [stderr] Compiling embedded-hal-nb v1.0.0 [INFO] [stderr] Compiling bme280-multibus v0.5.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling ftdi-mpsse v0.1.1 [INFO] [stderr] Compiling libftd2xx v0.32.3 [INFO] [stderr] Compiling quote v1.0.35 [INFO] [stderr] Compiling ftdi-embedded-hal v0.21.0 [INFO] [stderr] Compiling syn v2.0.48 [INFO] [stderr] Compiling tokio-macros v2.2.0 [INFO] [stderr] Compiling tokio v1.35.1 [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ehm` [INFO] [stdout] --> tests/i2c1.rs:5:15 [INFO] [stdout] | [INFO] [stdout] 5 | let i2c = ehm::eh1::i2c::Mock::new(&[ [INFO] [stdout] | ^^^ use of unresolved module or unlinked crate `ehm` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 5 - let i2c = ehm::eh1::i2c::Mock::new(&[ [INFO] [stdout] 5 + let i2c = eh1::eh1::i2c::Mock::new(&[ [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ehm` [INFO] [stdout] --> tests/i2c1.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | ehm::eh1::i2c::Transaction::write_read(0x76, vec![0x88], vec![0; 26]), [INFO] [stdout] | ^^^ use of unresolved module or unlinked crate `ehm` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 6 - ehm::eh1::i2c::Transaction::write_read(0x76, vec![0x88], vec![0; 26]), [INFO] [stdout] 6 + eh1::eh1::i2c::Transaction::write_read(0x76, vec![0x88], vec![0; 26]), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ehm` [INFO] [stdout] --> tests/i2c1.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 7 | ehm::eh1::i2c::Transaction::write_read(0x76, vec![0xE1], vec![0; 7]), [INFO] [stdout] | ^^^ use of unresolved module or unlinked crate `ehm` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 7 - ehm::eh1::i2c::Transaction::write_read(0x76, vec![0xE1], vec![0; 7]), [INFO] [stdout] 7 + eh1::eh1::i2c::Transaction::write_read(0x76, vec![0xE1], vec![0; 7]), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ehm` [INFO] [stdout] --> tests/i2c1.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | ehm::eh1::i2c::Transaction::write(0x76, vec![0xF2, 0b100]), [INFO] [stdout] | ^^^ use of unresolved module or unlinked crate `ehm` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 8 - ehm::eh1::i2c::Transaction::write(0x76, vec![0xF2, 0b100]), [INFO] [stdout] 8 + eh1::eh1::i2c::Transaction::write(0x76, vec![0xF2, 0b100]), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ehm` [INFO] [stdout] --> tests/i2c1.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | ehm::eh1::i2c::Transaction::write(0x76, vec![0xF4, 0b10010011]), [INFO] [stdout] | ^^^ use of unresolved module or unlinked crate `ehm` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 9 - ehm::eh1::i2c::Transaction::write(0x76, vec![0xF4, 0b10010011]), [INFO] [stdout] 9 + eh1::eh1::i2c::Transaction::write(0x76, vec![0xF4, 0b10010011]), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ehm` [INFO] [stdout] --> tests/i2c1.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | ehm::eh1::i2c::Transaction::write(0x76, vec![0xF5, 0b10110000]), [INFO] [stdout] | ^^^ use of unresolved module or unlinked crate `ehm` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 10 - ehm::eh1::i2c::Transaction::write(0x76, vec![0xF5, 0b10110000]), [INFO] [stdout] 10 + eh1::eh1::i2c::Transaction::write(0x76, vec![0xF5, 0b10110000]), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ehm` [INFO] [stdout] --> tests/i2c1.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | ehm::eh1::i2c::Transaction::write_read(0x76, vec![0xF7], vec![0; 8]), [INFO] [stdout] | ^^^ use of unresolved module or unlinked crate `ehm` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 11 - ehm::eh1::i2c::Transaction::write_read(0x76, vec![0xF7], vec![0; 8]), [INFO] [stdout] 11 + eh1::eh1::i2c::Transaction::write_read(0x76, vec![0xF7], vec![0; 8]), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] [INFO] [stderr] error: could not compile `bme280-multibus` (test "i2c1") due to 7 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/rcrt1.o" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crti.o" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtbeginS.o" "/tmp/rustcHVRzxk/symbols.o" "<3 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/{libftdi_embedded_hal-5930749851f4e38b.rlib,libembedded_hal_nb-41cd7d145b79fd4a.rlib,liblibftd2xx-fa743844776eee6a.rlib,liblog-637a230818e1cd6e.rlib,liblibftd2xx_ffi-326d02bf2c9016a8.rlib,libcfg_if-66d55f6b302e88c8.rlib,libftdi_mpsse-1c31b03708b3bfa0.rlib,libstatic_assertions-df27c3b343cf637f.rlib,libbme280_multibus-6d08f37352456000.rlib,libembedded_hal_async-5b970e9a14aa6d97.rlib,libembedded_hal-b9cf907f75ce244b.rlib,libembedded_hal-cfb153918fff683d.rlib,libvoid-a979ba9217444c57.rlib,libnb-ebfe482cbff2bd98.rlib,libnb-4f140cd714494ed1.rlib}.rlib" "/lib/rustlib/x86_64-unknown-linux-musl/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*}.rlib" "-lunwind" "/lib/rustlib/x86_64-unknown-linux-musl/lib/{libcfg_if-*,liblibc-*}.rlib" "-lc" "/lib/rustlib/x86_64-unknown-linux-musl/lib/{librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lftd2xx" "-L" "/tmp/rustcHVRzxk/raw-dylibs" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-nostartfiles" "-L" "/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build" "-L" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained" "-L" "/lib/rustlib/x86_64-unknown-linux-musl/lib" "-o" "/opt/rustwide/target/x86_64-unknown-linux-musl/debug/examples/ftdi_i2c-868f1d3df6a5d176" "-Wl,--gc-sections" "-static-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtendS.o" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtn.o" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `LibLock': [INFO] [stdout] ftd2xx.c:(.text+0x2b): undefined reference to `pthread_mutex_init' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x55): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `LibUnlock': [INFO] [stdout] ftd2xx.c:(.text+0x71): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `GetDeviceInterface': [INFO] [stdout] ftd2xx.c:(.text+0x1344): undefined reference to `tolower' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `InitDeviceStructure': [INFO] [stdout] ftd2xx.c:(.text+0x26a4): undefined reference to `pthread_mutex_init' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x29d2): undefined reference to `pthread_mutex_init' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x29f4): undefined reference to `pthread_mutex_init' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `FT_Close': [INFO] [stdout] ftd2xx.c:(.text+0x31dd): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x31f8): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x3331): undefined reference to `pthread_mutex_destroy' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x33ba): undefined reference to `pthread_mutex_destroy' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x352f): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x3581): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x3591): undefined reference to `pthread_mutex_destroy' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `FT_Read': [INFO] [stdout] ftd2xx.c:(.text+0x364a): undefined reference to `gettimeofday' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x365c): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x367d): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x3699): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x36a9): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x36e3): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x36fc): undefined reference to `usleep' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x370d): undefined reference to `gettimeofday' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x379a): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x37de): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x3965): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `FT_Write': [INFO] [stdout] ftd2xx.c:(.text+0x3c4a): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x3d27): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x3d72): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x3d91): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x3d9b): undefined reference to `usleep' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `FT_GetQueueStatus': [INFO] [stdout] ftd2xx.c:(.text+0x42a0): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x42c1): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x42dd): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x42ef): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x434c): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x4356): undefined reference to `usleep' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `FT_GetQueueStatusEx': [INFO] [stdout] ftd2xx.c:(.text+0x43c0): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x43e1): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x43fa): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x440c): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x443e): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x4448): undefined reference to `usleep' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `FT_GetStatus': [INFO] [stdout] ftd2xx.c:(.text+0x4580): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x45a1): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x45ba): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `FT_SetUSBParameters': [INFO] [stdout] ftd2xx.c:(.text+0x48cb): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x4908): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `FT_StopInTask': [INFO] [stdout] ftd2xx.c:(.text+0x525f): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x5280): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `FT_RestartInTask': [INFO] [stdout] ftd2xx.c:(.text+0x52c6): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x52f2): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `FT_W32_SetCommMask': [INFO] [stdout] ftd2xx.c:(.text+0x5be4): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x5c23): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `FT_W32_WaitCommEvent': [INFO] [stdout] ftd2xx.c:(.text+0x5e12): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x5e77): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x5e8b): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `versionNumberToHex': [INFO] [stdout] ftd2xx.c:(.text+0x6494): undefined reference to `sprintf' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(Event.o): in function `EventInit': [INFO] [stdout] Event.c:(.text+0x33): undefined reference to `pthread_cond_init' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0x44): undefined reference to `pthread_mutex_init' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(Event.o): in function `EventDestroy': [INFO] [stdout] Event.c:(.text+0x6c): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0x7c): undefined reference to `pthread_cond_destroy' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0x88): undefined reference to `pthread_mutex_destroy' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(Event.o): in function `EventSet': [INFO] [stdout] Event.c:(.text+0xb0): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0xd1): undefined reference to `pthread_cond_broadcast' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0xdd): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(Event.o): in function `EventReset': [INFO] [stdout] Event.c:(.text+0x105): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0x12d): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(Event.o): in function `EventWait': [INFO] [stdout] Event.c:(.text+0x163): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0x17a): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0x1a2): undefined reference to `pthread_cond_wait' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0x1ae): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0x1d8): undefined reference to `gettimeofday' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0x29c): undefined reference to `pthread_cond_timedwait' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0x2ac): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0x2bf): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(usb_control.o): in function `Purge': [INFO] [stdout] usb_control.c:(.text+0x1098): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: usb_control.c:(.text+0x1133): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(usb_control.o): in function `SetLatencyTimer': [INFO] [stdout] usb_control.c:(.text+0x16b9): undefined reference to `usleep' [INFO] [stdout] /usr/bin/ld: usb_control.c:(.text+0x16c5): undefined reference to `usleep' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(bulk_in.o): in function `InRequestCompletion': [INFO] [stdout] bulk_in.c:(.text+0x1b2): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x1cf): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(bulk_in.o): in function `ProcessReadRequest': [INFO] [stdout] bulk_in.c:(.text+0x494): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x4db): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x649): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x70f): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(bulk_in.o): in function `signalSomeEvents': [INFO] [stdout] bulk_in.c:(.text+0x877): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x883): undefined reference to `pthread_cond_signal' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x893): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x8aa): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0xaef): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(bulk_in.o): in function `ProcessBulkInData': [INFO] [stdout] bulk_in.c:(.text+0xc0c): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0xc2b): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0xe0c): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0xe16): undefined reference to `usleep' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(bulk_in.o): in function `reader_thread': [INFO] [stdout] bulk_in.c:(.text+0xf45): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0xf5f): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0xf91): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0xfab): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x106e): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x108b): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x10f4): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x1116): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x112b): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x1145): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x1186): undefined reference to `sleep' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x11b7): undefined reference to `sleep' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x11c7): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x1211): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(bulk_in.o): in function `processor_thread': [INFO] [stdout] bulk_in.c:(.text+0x135d): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x1377): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x13ab): undefined reference to `pthread_mutex_init' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x13c0): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x13da): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x145f): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x1480): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x14b0): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x154b): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x1570): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x1585): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x159f): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x15ff): undefined reference to `sleep' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x163c): undefined reference to `sleep' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x164c): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x1671): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x168e): undefined reference to `pthread_mutex_destroy' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ee.o): in function `FT_EE_Program': [INFO] [stdout] ee.c:(.text+0x1d52): undefined reference to `strcat' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(serialno.o): in function `strupr': [INFO] [stdout] serialno.c:(.text+0x27): undefined reference to `toupper' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(serialno.o): in function `Build': [INFO] [stdout] serialno.c:(.text+0x255): undefined reference to `time' [INFO] [stdout] /usr/bin/ld: serialno.c:(.text+0x265): undefined reference to `localtime' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(core.o): in function `usbi_mutex_static_lock': [INFO] [stdout] core.c:(.text+0xc9): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(core.o): in function `usbi_mutex_static_unlock': [INFO] [stdout] core.c:(.text+0xe4): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(core.o): in function `usbi_mutex_init': [INFO] [stdout] core.c:(.text+0x104): undefined reference to `pthread_mutex_init' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(core.o): in function `usbi_mutex_lock': [INFO] [stdout] core.c:(.text+0x11e): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(core.o): in function `usbi_mutex_unlock': [INFO] [stdout] core.c:(.text+0x139): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(core.o): in function `usbi_mutex_destroy': [INFO] [stdout] core.c:(.text+0x154): undefined reference to `pthread_mutex_destroy' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(core.o): in function `usbi_tls_key_get': [INFO] [stdout] core.c:(.text+0x16c): undefined reference to `pthread_getspecific' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(core.o): in function `get_env_debug_level': [INFO] [stdout] core.c:(.text+0x218e): undefined reference to `atoi' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(core.o): in function `usbi_log_str': [INFO] [stdout] core.c:(.text+0x29a2): undefined reference to `fputs' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(io.o): in function `usbi_mutex_init': [INFO] [stdout] io.c:(.text+0x17c): undefined reference to `pthread_mutex_init' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(io.o): in function `usbi_mutex_lock': [INFO] [stdout] io.c:(.text+0x196): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(io.o): in function `usbi_mutex_unlock': [INFO] [stdout] io.c:(.text+0x1b1): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(io.o): in function `usbi_mutex_trylock': [INFO] [stdout] io.c:(.text+0x1cc): undefined reference to `pthread_mutex_trylock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(io.o): in function `usbi_mutex_destroy': [INFO] [stdout] io.c:(.text+0x1e6): undefined reference to `pthread_mutex_destroy' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(io.o): in function `usbi_cond_init': [INFO] [stdout] io.c:(.text+0x206): undefined reference to `pthread_cond_init' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(io.o): in function `usbi_cond_wait': [INFO] [stdout] io.c:(.text+0x22c): undefined reference to `pthread_cond_wait' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(io.o): in function `usbi_cond_broadcast': [INFO] [stdout] io.c:(.text+0x246): undefined reference to `pthread_cond_broadcast' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(io.o): in function `usbi_cond_destroy': [INFO] [stdout] io.c:(.text+0x261): undefined reference to `pthread_cond_destroy' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(io.o): in function `usbi_tls_key_get': [INFO] [stdout] io.c:(.text+0x299): undefined reference to `pthread_getspecific' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(hotplug.o): in function `usbi_mutex_lock': [INFO] [stdout] hotplug.c:(.text+0xe6): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(hotplug.o): in function `usbi_mutex_unlock': [INFO] [stdout] hotplug.c:(.text+0x101): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(sync.o): in function `usbi_tls_key_get': [INFO] [stdout] sync.c:(.text+0x1e4): undefined reference to `pthread_getspecific' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_usbfs.o): in function `usbi_mutex_static_lock': [INFO] [stdout] linux_usbfs.c:(.text+0x54): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_usbfs.o): in function `usbi_mutex_static_unlock': [INFO] [stdout] linux_usbfs.c:(.text+0x6f): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_usbfs.o): in function `usbi_mutex_lock': [INFO] [stdout] linux_usbfs.c:(.text+0x8a): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_usbfs.o): in function `usbi_mutex_unlock': [INFO] [stdout] linux_usbfs.c:(.text+0xa5): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_usbfs.o): in function `_is_usbdev_entry': [INFO] [stdout] linux_usbfs.c:(.text+0x447): undefined reference to `__isoc99_sscanf' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_usbfs.o): in function `get_kernel_version': [INFO] [stdout] linux_usbfs.c:(.text+0x6b5): undefined reference to `uname' [INFO] [stdout] /usr/bin/ld: linux_usbfs.c:(.text+0x739): undefined reference to `__isoc99_sscanf' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_usbfs.o): in function `__read_sysfs_attr': [INFO] [stdout] linux_usbfs.c:(.text+0xfae): undefined reference to `__isoc99_fscanf' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_usbfs.o): in function `linux_get_device_address': [INFO] [stdout] linux_usbfs.c:(.text+0x1345): undefined reference to `__isoc99_sscanf' [INFO] [stdout] /usr/bin/ld: linux_usbfs.c:(.text+0x1383): undefined reference to `__isoc99_sscanf' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_usbfs.o): in function `linux_get_parent_info': [INFO] [stdout] linux_usbfs.c:(.text+0x1f6f): undefined reference to `strrchr' [INFO] [stdout] /usr/bin/ld: linux_usbfs.c:(.text+0x1f8b): undefined reference to `strrchr' [INFO] [stdout] /usr/bin/ld: linux_usbfs.c:(.text+0x1fa6): undefined reference to `atoi' [INFO] [stdout] /usr/bin/ld: linux_usbfs.c:(.text+0x2036): undefined reference to `asprintf' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_usbfs.o): in function `usbfs_scan_busdir': [INFO] [stdout] linux_usbfs.c:(.text+0x2602): undefined reference to `atoi' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_usbfs.o): in function `usbfs_get_device_list': [INFO] [stdout] linux_usbfs.c:(.text+0x27d0): undefined reference to `atoi' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_usbfs.o): in function `sysfs_get_device_list': [INFO] [stdout] linux_usbfs.c:(.text+0x2939): undefined reference to `__ctype_b_loc' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_netlink.o): in function `usbi_mutex_static_lock': [INFO] [stdout] linux_netlink.c:(.text+0x14): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_netlink.o): in function `usbi_mutex_static_unlock': [INFO] [stdout] linux_netlink.c:(.text+0x2f): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_netlink.o): in function `linux_netlink_parse': [INFO] [stdout] linux_netlink.c:(.text+0x876): undefined reference to `strrchr' [INFO] [stdout] /usr/bin/ld: linux_netlink.c:(.text+0x950): undefined reference to `strrchr' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(config.o): in function `GetConfigFlags': [INFO] [stdout] config.c:(.text+0x1a9): undefined reference to `__isoc99_sscanf' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(config.o): in function `SetConfigData': [INFO] [stdout] config.c:(.text+0x29e): undefined reference to `__isoc99_sscanf' [INFO] [stdout] /usr/bin/ld: config.c:(.text+0x383): undefined reference to `sprintf' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(config.o): in function `GetDeviceConfigSettings': [INFO] [stdout] config.c:(.text+0xad3): undefined reference to `sprintf' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(threads_posix.o): in function `usbi_cond_timedwait': [INFO] [stdout] threads_posix.c:(.text+0xa9): undefined reference to `pthread_cond_timedwait' [INFO] [stdout] collect2: error: ld returned 1 exit status [INFO] [stdout] [INFO] [stdout] = note: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified [INFO] [stdout] = note: use the `-l` flag to specify native libraries to link [INFO] [stdout] = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#rustc-link-lib) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/rcrt1.o" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crti.o" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtbeginS.o" "/tmp/rustcgQk317/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/{libftdi_embedded_hal-5930749851f4e38b.rlib,libembedded_hal_nb-41cd7d145b79fd4a.rlib,liblibftd2xx-fa743844776eee6a.rlib,liblog-637a230818e1cd6e.rlib,liblibftd2xx_ffi-326d02bf2c9016a8.rlib,libcfg_if-66d55f6b302e88c8.rlib,libftdi_mpsse-1c31b03708b3bfa0.rlib,libstatic_assertions-df27c3b343cf637f.rlib,libbme280_multibus-6d08f37352456000.rlib,libembedded_hal_async-5b970e9a14aa6d97.rlib,libembedded_hal-b9cf907f75ce244b.rlib,libembedded_hal-cfb153918fff683d.rlib,libvoid-a979ba9217444c57.rlib,libnb-ebfe482cbff2bd98.rlib,libnb-4f140cd714494ed1.rlib}.rlib" "/lib/rustlib/x86_64-unknown-linux-musl/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*}.rlib" "-lunwind" "/lib/rustlib/x86_64-unknown-linux-musl/lib/{libcfg_if-*,liblibc-*}.rlib" "-lc" "/lib/rustlib/x86_64-unknown-linux-musl/lib/{librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lftd2xx" "-L" "/tmp/rustcgQk317/raw-dylibs" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-nostartfiles" "-L" "/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build" "-L" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained" "-L" "/lib/rustlib/x86_64-unknown-linux-musl/lib" "-o" "/opt/rustwide/target/x86_64-unknown-linux-musl/debug/examples/ftdi_spi-fe731ed62d80b98d" "-Wl,--gc-sections" "-static-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtendS.o" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtn.o" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `LibLock': [INFO] [stdout] ftd2xx.c:(.text+0x2b): undefined reference to `pthread_mutex_init' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x55): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `LibUnlock': [INFO] [stdout] ftd2xx.c:(.text+0x71): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `GetDeviceInterface': [INFO] [stdout] ftd2xx.c:(.text+0x1344): undefined reference to `tolower' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `InitDeviceStructure': [INFO] [stdout] ftd2xx.c:(.text+0x26a4): undefined reference to `pthread_mutex_init' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x29d2): undefined reference to `pthread_mutex_init' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x29f4): undefined reference to `pthread_mutex_init' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `FT_Close': [INFO] [stdout] ftd2xx.c:(.text+0x31dd): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x31f8): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x3331): undefined reference to `pthread_mutex_destroy' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x33ba): undefined reference to `pthread_mutex_destroy' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x352f): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x3581): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x3591): undefined reference to `pthread_mutex_destroy' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `FT_Read': [INFO] [stdout] ftd2xx.c:(.text+0x364a): undefined reference to `gettimeofday' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x365c): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x367d): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x3699): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x36a9): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x36e3): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x36fc): undefined reference to `usleep' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x370d): undefined reference to `gettimeofday' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x379a): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x37de): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x3965): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `FT_Write': [INFO] [stdout] ftd2xx.c:(.text+0x3c4a): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x3d27): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x3d72): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x3d91): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x3d9b): undefined reference to `usleep' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `FT_GetQueueStatus': [INFO] [stdout] ftd2xx.c:(.text+0x42a0): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x42c1): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x42dd): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x42ef): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x434c): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x4356): undefined reference to `usleep' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `FT_GetQueueStatusEx': [INFO] [stdout] ftd2xx.c:(.text+0x43c0): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x43e1): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x43fa): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x440c): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x443e): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x4448): undefined reference to `usleep' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `FT_GetStatus': [INFO] [stdout] ftd2xx.c:(.text+0x4580): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x45a1): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x45ba): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `FT_SetUSBParameters': [INFO] [stdout] ftd2xx.c:(.text+0x48cb): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x4908): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `FT_StopInTask': [INFO] [stdout] ftd2xx.c:(.text+0x525f): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x5280): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `FT_RestartInTask': [INFO] [stdout] ftd2xx.c:(.text+0x52c6): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x52f2): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `FT_W32_SetCommMask': [INFO] [stdout] ftd2xx.c:(.text+0x5be4): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x5c23): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `FT_W32_WaitCommEvent': [INFO] [stdout] ftd2xx.c:(.text+0x5e12): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x5e77): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: ftd2xx.c:(.text+0x5e8b): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ftd2xx.o): in function `versionNumberToHex': [INFO] [stdout] ftd2xx.c:(.text+0x6494): undefined reference to `sprintf' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(Event.o): in function `EventInit': [INFO] [stdout] Event.c:(.text+0x33): undefined reference to `pthread_cond_init' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0x44): undefined reference to `pthread_mutex_init' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(Event.o): in function `EventDestroy': [INFO] [stdout] Event.c:(.text+0x6c): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0x7c): undefined reference to `pthread_cond_destroy' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0x88): undefined reference to `pthread_mutex_destroy' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(Event.o): in function `EventSet': [INFO] [stdout] Event.c:(.text+0xb0): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0xd1): undefined reference to `pthread_cond_broadcast' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0xdd): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(Event.o): in function `EventReset': [INFO] [stdout] Event.c:(.text+0x105): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0x12d): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(Event.o): in function `EventWait': [INFO] [stdout] Event.c:(.text+0x163): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0x17a): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0x1a2): undefined reference to `pthread_cond_wait' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0x1ae): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0x1d8): undefined reference to `gettimeofday' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0x29c): undefined reference to `pthread_cond_timedwait' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0x2ac): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: Event.c:(.text+0x2bf): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(usb_control.o): in function `Purge': [INFO] [stdout] usb_control.c:(.text+0x1098): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: usb_control.c:(.text+0x1133): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(usb_control.o): in function `SetLatencyTimer': [INFO] [stdout] usb_control.c:(.text+0x16b9): undefined reference to `usleep' [INFO] [stdout] /usr/bin/ld: usb_control.c:(.text+0x16c5): undefined reference to `usleep' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(bulk_in.o): in function `InRequestCompletion': [INFO] [stdout] bulk_in.c:(.text+0x1b2): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x1cf): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(bulk_in.o): in function `ProcessReadRequest': [INFO] [stdout] bulk_in.c:(.text+0x494): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x4db): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x649): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x70f): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(bulk_in.o): in function `signalSomeEvents': [INFO] [stdout] bulk_in.c:(.text+0x877): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x883): undefined reference to `pthread_cond_signal' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x893): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x8aa): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0xaef): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(bulk_in.o): in function `ProcessBulkInData': [INFO] [stdout] bulk_in.c:(.text+0xc0c): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0xc2b): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0xe0c): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0xe16): undefined reference to `usleep' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(bulk_in.o): in function `reader_thread': [INFO] [stdout] bulk_in.c:(.text+0xf45): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0xf5f): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0xf91): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0xfab): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x106e): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x108b): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x10f4): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x1116): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x112b): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x1145): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x1186): undefined reference to `sleep' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x11b7): undefined reference to `sleep' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x11c7): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x1211): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(bulk_in.o): in function `processor_thread': [INFO] [stdout] bulk_in.c:(.text+0x135d): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x1377): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x13ab): undefined reference to `pthread_mutex_init' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x13c0): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x13da): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x145f): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x1480): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x14b0): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x154b): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x1570): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x1585): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x159f): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x15ff): undefined reference to `sleep' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x163c): undefined reference to `sleep' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x164c): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x1671): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: bulk_in.c:(.text+0x168e): undefined reference to `pthread_mutex_destroy' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(ee.o): in function `FT_EE_Program': [INFO] [stdout] ee.c:(.text+0x1d52): undefined reference to `strcat' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(serialno.o): in function `strupr': [INFO] [stdout] serialno.c:(.text+0x27): undefined reference to `toupper' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(serialno.o): in function `Build': [INFO] [stdout] serialno.c:(.text+0x255): undefined reference to `time' [INFO] [stdout] /usr/bin/ld: serialno.c:(.text+0x265): undefined reference to `localtime' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(core.o): in function `usbi_mutex_static_lock': [INFO] [stdout] core.c:(.text+0xc9): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(core.o): in function `usbi_mutex_static_unlock': [INFO] [stdout] core.c:(.text+0xe4): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(core.o): in function `usbi_mutex_init': [INFO] [stdout] core.c:(.text+0x104): undefined reference to `pthread_mutex_init' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(core.o): in function `usbi_mutex_lock': [INFO] [stdout] core.c:(.text+0x11e): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(core.o): in function `usbi_mutex_unlock': [INFO] [stdout] core.c:(.text+0x139): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(core.o): in function `usbi_mutex_destroy': [INFO] [stdout] core.c:(.text+0x154): undefined reference to `pthread_mutex_destroy' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(core.o): in function `usbi_tls_key_get': [INFO] [stdout] core.c:(.text+0x16c): undefined reference to `pthread_getspecific' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(core.o): in function `get_env_debug_level': [INFO] [stdout] core.c:(.text+0x218e): undefined reference to `atoi' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(core.o): in function `usbi_log_str': [INFO] [stdout] core.c:(.text+0x29a2): undefined reference to `fputs' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(io.o): in function `usbi_mutex_init': [INFO] [stdout] io.c:(.text+0x17c): undefined reference to `pthread_mutex_init' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(io.o): in function `usbi_mutex_lock': [INFO] [stdout] io.c:(.text+0x196): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(io.o): in function `usbi_mutex_unlock': [INFO] [stdout] io.c:(.text+0x1b1): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(io.o): in function `usbi_mutex_trylock': [INFO] [stdout] io.c:(.text+0x1cc): undefined reference to `pthread_mutex_trylock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(io.o): in function `usbi_mutex_destroy': [INFO] [stdout] io.c:(.text+0x1e6): undefined reference to `pthread_mutex_destroy' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(io.o): in function `usbi_cond_init': [INFO] [stdout] io.c:(.text+0x206): undefined reference to `pthread_cond_init' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(io.o): in function `usbi_cond_wait': [INFO] [stdout] io.c:(.text+0x22c): undefined reference to `pthread_cond_wait' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(io.o): in function `usbi_cond_broadcast': [INFO] [stdout] io.c:(.text+0x246): undefined reference to `pthread_cond_broadcast' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(io.o): in function `usbi_cond_destroy': [INFO] [stdout] io.c:(.text+0x261): undefined reference to `pthread_cond_destroy' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(io.o): in function `usbi_tls_key_get': [INFO] [stdout] io.c:(.text+0x299): undefined reference to `pthread_getspecific' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(hotplug.o): in function `usbi_mutex_lock': [INFO] [stdout] hotplug.c:(.text+0xe6): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(hotplug.o): in function `usbi_mutex_unlock': [INFO] [stdout] hotplug.c:(.text+0x101): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(sync.o): in function `usbi_tls_key_get': [INFO] [stdout] sync.c:(.text+0x1e4): undefined reference to `pthread_getspecific' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_usbfs.o): in function `usbi_mutex_static_lock': [INFO] [stdout] linux_usbfs.c:(.text+0x54): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_usbfs.o): in function `usbi_mutex_static_unlock': [INFO] [stdout] linux_usbfs.c:(.text+0x6f): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_usbfs.o): in function `usbi_mutex_lock': [INFO] [stdout] linux_usbfs.c:(.text+0x8a): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_usbfs.o): in function `usbi_mutex_unlock': [INFO] [stdout] linux_usbfs.c:(.text+0xa5): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_usbfs.o): in function `_is_usbdev_entry': [INFO] [stdout] linux_usbfs.c:(.text+0x447): undefined reference to `__isoc99_sscanf' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_usbfs.o): in function `get_kernel_version': [INFO] [stdout] linux_usbfs.c:(.text+0x6b5): undefined reference to `uname' [INFO] [stdout] /usr/bin/ld: linux_usbfs.c:(.text+0x739): undefined reference to `__isoc99_sscanf' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_usbfs.o): in function `__read_sysfs_attr': [INFO] [stdout] linux_usbfs.c:(.text+0xfae): undefined reference to `__isoc99_fscanf' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_usbfs.o): in function `linux_get_device_address': [INFO] [stdout] linux_usbfs.c:(.text+0x1345): undefined reference to `__isoc99_sscanf' [INFO] [stdout] /usr/bin/ld: linux_usbfs.c:(.text+0x1383): undefined reference to `__isoc99_sscanf' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_usbfs.o): in function `linux_get_parent_info': [INFO] [stdout] linux_usbfs.c:(.text+0x1f6f): undefined reference to `strrchr' [INFO] [stdout] /usr/bin/ld: linux_usbfs.c:(.text+0x1f8b): undefined reference to `strrchr' [INFO] [stdout] /usr/bin/ld: linux_usbfs.c:(.text+0x1fa6): undefined reference to `atoi' [INFO] [stdout] /usr/bin/ld: linux_usbfs.c:(.text+0x2036): undefined reference to `asprintf' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_usbfs.o): in function `usbfs_scan_busdir': [INFO] [stdout] linux_usbfs.c:(.text+0x2602): undefined reference to `atoi' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_usbfs.o): in function `usbfs_get_device_list': [INFO] [stdout] linux_usbfs.c:(.text+0x27d0): undefined reference to `atoi' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_usbfs.o): in function `sysfs_get_device_list': [INFO] [stdout] linux_usbfs.c:(.text+0x2939): undefined reference to `__ctype_b_loc' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_netlink.o): in function `usbi_mutex_static_lock': [INFO] [stdout] linux_netlink.c:(.text+0x14): undefined reference to `pthread_mutex_lock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_netlink.o): in function `usbi_mutex_static_unlock': [INFO] [stdout] linux_netlink.c:(.text+0x2f): undefined reference to `pthread_mutex_unlock' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(linux_netlink.o): in function `linux_netlink_parse': [INFO] [stdout] linux_netlink.c:(.text+0x876): undefined reference to `strrchr' [INFO] [stdout] /usr/bin/ld: linux_netlink.c:(.text+0x950): undefined reference to `strrchr' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(config.o): in function `GetConfigFlags': [INFO] [stdout] config.c:(.text+0x1a9): undefined reference to `__isoc99_sscanf' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(config.o): in function `SetConfigData': [INFO] [stdout] config.c:(.text+0x29e): undefined reference to `__isoc99_sscanf' [INFO] [stdout] /usr/bin/ld: config.c:(.text+0x383): undefined reference to `sprintf' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(config.o): in function `GetDeviceConfigSettings': [INFO] [stdout] config.c:(.text+0xad3): undefined reference to `sprintf' [INFO] [stdout] /usr/bin/ld: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libftd2xx-ffi-0.8.6/vendor/linux/x64/build/libftd2xx.a(threads_posix.o): in function `usbi_cond_timedwait': [INFO] [stdout] threads_posix.c:(.text+0xa9): undefined reference to `pthread_cond_timedwait' [INFO] [stdout] collect2: error: ld returned 1 exit status [INFO] [stdout] [INFO] [stdout] = note: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified [INFO] [stdout] = note: use the `-l` flag to specify native libraries to link [INFO] [stdout] = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#rustc-link-lib) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `bme280-multibus` (example "ftdi-spi") due to 1 previous error [INFO] [stderr] error: could not compile `bme280-multibus` (example "ftdi-i2c") due to 1 previous error [INFO] running `Command { std: "docker" "inspect" "3d817d4580662adfba06f9ab9a4e18e850535ca02306948f06d0954704e8395b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3d817d4580662adfba06f9ab9a4e18e850535ca02306948f06d0954704e8395b", kill_on_drop: false }` [INFO] [stdout] 3d817d4580662adfba06f9ab9a4e18e850535ca02306948f06d0954704e8395b