[INFO] fetching crate fs3000-rs 0.1.2... [INFO] testing fs3000-rs-0.1.2 against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_with_libc_patch_0 [INFO] extracting crate fs3000-rs 0.1.2 into /workspace/builds/worker-7-tc1/source [INFO] started tweaking crates.io crate fs3000-rs 0.1.2 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate fs3000-rs 0.1.2 [INFO] tweaked toml for crates.io crate fs3000-rs 0.1.2 written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate fs3000-rs 0.1.2 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 fs3000-rs 0.1.2 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-embedded-hal v0.22.1 [INFO] [stderr] Downloaded embedded-hal-bus v0.3.0 [INFO] [stderr] Downloaded ftdi-mpsse v0.1.2 [INFO] [stderr] Downloaded libftd2xx v0.33.1 [INFO] [stderr] Downloaded libftd2xx-ffi v0.8.7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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] e395ad66b6645266244caaea54d53936abfb11a1ac9c3bdb75876e44b475cb7e [INFO] running `Command { std: "docker" "start" "-a" "e395ad66b6645266244caaea54d53936abfb11a1ac9c3bdb75876e44b475cb7e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e395ad66b6645266244caaea54d53936abfb11a1ac9c3bdb75876e44b475cb7e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e395ad66b6645266244caaea54d53936abfb11a1ac9c3bdb75876e44b475cb7e", kill_on_drop: false }` [INFO] [stdout] e395ad66b6645266244caaea54d53936abfb11a1ac9c3bdb75876e44b475cb7e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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] faed77daea5f017d79f131dc57c20bce4fe73ad8c7e81ef3f4a4999919509ff6 [INFO] running `Command { std: "docker" "start" "-a" "faed77daea5f017d79f131dc57c20bce4fe73ad8c7e81ef3f4a4999919509ff6", kill_on_drop: false }` [INFO] [stderr] Compiling thiserror v2.0.12 [INFO] [stderr] Compiling embedded-hal-async v1.0.0 [INFO] [stderr] Compiling embedded-hal v1.0.0 [INFO] [stderr] Compiling syn v2.0.104 [INFO] [stderr] Compiling thiserror-impl v2.0.12 [INFO] [stderr] Compiling fs3000-rs v0.1.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.61s [INFO] running `Command { std: "docker" "inspect" "faed77daea5f017d79f131dc57c20bce4fe73ad8c7e81ef3f4a4999919509ff6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "faed77daea5f017d79f131dc57c20bce4fe73ad8c7e81ef3f4a4999919509ff6", kill_on_drop: false }` [INFO] [stdout] faed77daea5f017d79f131dc57c20bce4fe73ad8c7e81ef3f4a4999919509ff6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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] e5ce4212bcbefdc66e7aad74d6f919b94d19ca808500cc86cb51f027df9a3864 [INFO] running `Command { std: "docker" "start" "-a" "e5ce4212bcbefdc66e7aad74d6f919b94d19ca808500cc86cb51f027df9a3864", kill_on_drop: false }` [INFO] [stderr] Compiling nb v1.1.0 [INFO] [stderr] Compiling pin-project-lite v0.2.16 [INFO] [stderr] Compiling libftd2xx-ffi v0.8.7 [INFO] [stderr] Compiling paste v1.0.15 [INFO] [stderr] Compiling futures-core v0.3.31 [INFO] [stderr] Compiling cfg-if v1.0.1 [INFO] [stderr] Compiling static_assertions v1.1.0 [INFO] [stderr] Compiling anyhow v1.0.98 [INFO] [stderr] Compiling void v1.0.2 [INFO] [stderr] Compiling log v0.4.27 [INFO] [stderr] Compiling critical-section v1.2.0 [INFO] [stderr] Compiling bytes v1.10.1 [INFO] [stderr] Compiling syn v2.0.104 [INFO] [stderr] Compiling tokio v1.45.1 [INFO] [stderr] Compiling ftdi-mpsse v0.1.2 [INFO] [stderr] Compiling nb v0.1.3 [INFO] [stderr] Compiling embedded-hal-nb v1.0.0 [INFO] [stderr] Compiling embedded-hal-bus v0.3.0 [INFO] [stderr] Compiling embedded-hal v0.2.7 [INFO] [stderr] Compiling libftd2xx v0.33.1 [INFO] [stderr] Compiling ftdi-embedded-hal v0.22.1 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling async-stream-impl v0.3.6 [INFO] [stderr] Compiling thiserror-impl v2.0.12 [INFO] [stderr] Compiling async-stream v0.3.6 [INFO] [stderr] Compiling tokio-test v0.4.4 [INFO] [stderr] Compiling thiserror v2.0.12 [INFO] [stderr] Compiling fs3000-rs v0.1.2 (/opt/rustwide/workdir) [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/rustcEWpy4I/symbols.o" "<3 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/{libanyhow-ba8dd496d0f3cbcd.rlib}.rlib" "/lib/rustlib/x86_64-unknown-linux-musl/lib/{libtest-*,libgetopts-*,libunicode_width-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/{libftdi_embedded_hal-83bb5270aaf9d9ec.rlib,libembedded_hal_nb-41cd7d145b79fd4a.rlib,liblibftd2xx-6f1862fb524b78e2.rlib,liblog-fe55feed4fa9693d.rlib,liblibftd2xx_ffi-7c993a74ef26cd2b.rlib,libcfg_if-bfc6e2941b0f95e3.rlib,libftdi_mpsse-6a44babcacb19b84.rlib,libstatic_assertions-df27c3b343cf637f.rlib,libembedded_hal-cfb153918fff683d.rlib,libvoid-a979ba9217444c57.rlib,libnb-ebfe482cbff2bd98.rlib,libnb-4f140cd714494ed1.rlib,libfs3000_rs-dd401cd42ba7309e.rlib,libthiserror-e58efcf0c03e60c0.rlib,libembedded_hal_bus-1b09356cc18f5351.rlib,libembedded_hal_async-5b970e9a14aa6d97.rlib,libcritical_section-e7a4f43242b5d286.rlib,libembedded_hal-b9cf907f75ce244b.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/rustcEWpy4I/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.7/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/deps/ft232h-edcec79bd700df42" "-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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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.7/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 `fs3000-rs` (test "ft232h") due to 1 previous error [INFO] running `Command { std: "docker" "inspect" "e5ce4212bcbefdc66e7aad74d6f919b94d19ca808500cc86cb51f027df9a3864", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e5ce4212bcbefdc66e7aad74d6f919b94d19ca808500cc86cb51f027df9a3864", kill_on_drop: false }` [INFO] [stdout] e5ce4212bcbefdc66e7aad74d6f919b94d19ca808500cc86cb51f027df9a3864