[INFO] fetching crate mocp 0.0.1...
[INFO] testing mocp-0.0.1 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate mocp 0.0.1 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate mocp 0.0.1
[INFO] finished tweaking crates.io crate mocp 0.0.1
[INFO] tweaked toml for crates.io crate mocp 0.0.1 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate mocp 0.0.1 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate mocp 0.0.1 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" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 53ccad149a36aa4dcfe96ebb22c7a41352e74c9ba863e6f2240a6aa7e9b2d260
[INFO] running `Command { std: "docker" "start" "53ccad149a36aa4dcfe96ebb22c7a41352e74c9ba863e6f2240a6aa7e9b2d260", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "53ccad149a36aa4dcfe96ebb22c7a41352e74c9ba863e6f2240a6aa7e9b2d260", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "53ccad149a36aa4dcfe96ebb22c7a41352e74c9ba863e6f2240a6aa7e9b2d260" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "53ccad149a36aa4dcfe96ebb22c7a41352e74c9ba863e6f2240a6aa7e9b2d260", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "53ccad149a36aa4dcfe96ebb22c7a41352e74c9ba863e6f2240a6aa7e9b2d260" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling find-msvc-tools v0.1.8
[INFO] [stderr]    Compiling cc v1.2.54
[INFO] [stderr]    Compiling mocp-decoder-musepack v0.0.1
[INFO] [stderr]    Compiling mocp-decoder-flac v0.0.1
[INFO] [stderr]    Compiling mocp-decoder-modplug v0.0.1
[INFO] [stderr]    Compiling mocp-decoder-sndfile v0.0.1
[INFO] [stderr]    Compiling mocp-decoder-aac v0.0.1
[INFO] [stderr]    Compiling mocp-decoder-vorbis v0.0.1
[INFO] [stderr]    Compiling mocp-decoder-mp3 v0.0.1
[INFO] [stderr]    Compiling mocp-decoder-ffmpeg v0.0.1
[INFO] [stderr]    Compiling mocp-decoder-speex v0.0.1
[INFO] [stderr]    Compiling mocp-decoder-wavpack v0.0.1
[INFO] [stderr]    Compiling mocp v0.0.1 (/opt/rustwide/workdir)
[INFO] [stderr] warning: mocp-decoder-mp3@0.0.1: src/mp3.c:30:10: fatal error: mad.h: No such file or directory
[INFO] [stderr] warning: mocp-decoder-mp3@0.0.1:    30 | #include <mad.h>
[INFO] [stderr] warning: mocp-decoder-mp3@0.0.1:       |          ^~~~~~~
[INFO] [stderr] warning: mocp-decoder-mp3@0.0.1: compilation terminated.
[INFO] [stderr] error: failed to run custom build command for `mocp-decoder-mp3 v0.0.1`
[INFO] [stderr] note: To improve backtraces for build dependencies, set the CARGO_PROFILE_RELEASE_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation.
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/release/build/mocp-decoder-mp3/4ba45cc56c121e0a/out/build_script_build` (exit status: 1)
[INFO] [stderr]   --- stdout
[INFO] [stderr]   cargo::rerun-if-changed=build.rs
[INFO] [stderr]   cargo::rerun-if-changed=src
[INFO] [stderr]   cargo::rustc-link-lib=mad
[INFO] [stderr]   cargo::rustc-link-lib=id3tag
[INFO] [stderr]   OUT_DIR = Some(/opt/rustwide/target/release/build/mocp-decoder-mp3/dfb570d66d1d12a2/out)
[INFO] [stderr]   OPT_LEVEL = Some(3)
[INFO] [stderr]   TARGET = Some(x86_64-unknown-linux-gnu)
[INFO] [stderr]   CARGO_ENCODED_RUSTFLAGS = Some(--cap-lints=warn)
[INFO] [stderr]   HOST = Some(x86_64-unknown-linux-gnu)
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
[INFO] [stderr]   CC_x86_64-unknown-linux-gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
[INFO] [stderr]   CC_x86_64_unknown_linux_gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_CC
[INFO] [stderr]   HOST_CC = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC
[INFO] [stderr]   CC = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
[INFO] [stderr]   RUSTC_WRAPPER = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
[INFO] [stderr]   CRATE_CC_NO_DEFAULTS = None
[INFO] [stderr]   DEBUG = Some(false)
[INFO] [stderr]   CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2)
[INFO] [stderr]   cargo:rerun-if-env-changed=CFLAGS
[INFO] [stderr]   CFLAGS = None
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_CFLAGS
[INFO] [stderr]   HOST_CFLAGS = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
[INFO] [stderr]   CFLAGS_x86_64_unknown_linux_gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
[INFO] [stderr]   CFLAGS_x86_64-unknown-linux-gnu = None
[INFO] [stderr]   cargo:warning=src/mp3.c:30:10: fatal error: mad.h: No such file or directory
[INFO] [stderr]   cargo:warning=   30 | #include <mad.h>
[INFO] [stderr]   cargo:warning=      |          ^~~~~~~
[INFO] [stderr]   cargo:warning=compilation terminated.
[INFO] [stderr] 
[INFO] [stderr]   --- stderr
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr]   error occurred in cc-rs: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "src/root-src/" "-Wall" "-Wextra" "-DHAVE_CONFIG_H" "-DSYSTEM_THEMES_DIR=\"/usr/share/moc/themes\"" "-DPLUGIN_DIR=\"/usr/lib/moc/decoder_plugins\"" "-o" "/opt/rustwide/target/release/build/mocp-decoder-mp3/dfb570d66d1d12a2/out/ea708c7824d36062-mp3.o" "-c" "src/mp3.c"
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] warning: mocp-decoder-modplug@0.0.1: src/modplug.c:28:10: fatal error: libmodplug/modplug.h: No such file or directory
[INFO] [stderr] warning: mocp-decoder-modplug@0.0.1:    28 | #include <libmodplug/modplug.h>
[INFO] [stderr] warning: mocp-decoder-modplug@0.0.1:       |          ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-modplug@0.0.1: compilation terminated.
[INFO] [stderr] error: failed to run custom build command for `mocp-decoder-modplug v0.0.1`
[INFO] [stderr] note: To improve backtraces for build dependencies, set the CARGO_PROFILE_RELEASE_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation.
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/release/build/mocp-decoder-modplug/381dd9f00fdcdd70/out/build_script_build` (exit status: 1)
[INFO] [stderr]   --- stdout
[INFO] [stderr]   cargo::rerun-if-changed=build.rs
[INFO] [stderr]   cargo::rerun-if-changed=src
[INFO] [stderr]   cargo::rustc-link-lib=modplug
[INFO] [stderr]   OUT_DIR = Some(/opt/rustwide/target/release/build/mocp-decoder-modplug/22247f44ec73a931/out)
[INFO] [stderr]   OPT_LEVEL = Some(3)
[INFO] [stderr]   TARGET = Some(x86_64-unknown-linux-gnu)
[INFO] [stderr]   CARGO_ENCODED_RUSTFLAGS = Some(--cap-lints=warn)
[INFO] [stderr]   HOST = Some(x86_64-unknown-linux-gnu)
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
[INFO] [stderr]   CC_x86_64-unknown-linux-gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
[INFO] [stderr]   CC_x86_64_unknown_linux_gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_CC
[INFO] [stderr]   HOST_CC = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC
[INFO] [stderr]   CC = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
[INFO] [stderr]   RUSTC_WRAPPER = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
[INFO] [stderr]   CRATE_CC_NO_DEFAULTS = None
[INFO] [stderr]   DEBUG = Some(false)
[INFO] [stderr]   CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2)
[INFO] [stderr]   cargo:rerun-if-env-changed=CFLAGS
[INFO] [stderr]   CFLAGS = None
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_CFLAGS
[INFO] [stderr]   HOST_CFLAGS = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
[INFO] [stderr]   CFLAGS_x86_64_unknown_linux_gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
[INFO] [stderr]   CFLAGS_x86_64-unknown-linux-gnu = None
[INFO] [stderr]   cargo:warning=src/modplug.c:28:10: fatal error: libmodplug/modplug.h: No such file or directory
[INFO] [stderr]   cargo:warning=   28 | #include <libmodplug/modplug.h>
[INFO] [stderr]   cargo:warning=      |          ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=compilation terminated.
[INFO] [stderr] 
[INFO] [stderr]   --- stderr
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr]   error occurred in cc-rs: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "src/root-src/" "-Wall" "-Wextra" "-DHAVE_CONFIG_H" "-DSYSTEM_THEMES_DIR=\"/usr/share/moc/themes\"" "-DPLUGIN_DIR=\"/usr/lib/moc/decoder_plugins\"" "-o" "/opt/rustwide/target/release/build/mocp-decoder-modplug/22247f44ec73a931/out/ea708c7824d36062-modplug.o" "-c" "src/modplug.c"
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] warning: mocp-decoder-speex@0.0.1: src/speex.c:23:10: fatal error: speex/speex.h: No such file or directory
[INFO] [stderr] warning: mocp-decoder-speex@0.0.1:    23 | #include <speex/speex.h>
[INFO] [stderr] warning: mocp-decoder-speex@0.0.1:       |          ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-speex@0.0.1: compilation terminated.
[INFO] [stderr] error: failed to run custom build command for `mocp-decoder-speex v0.0.1`
[INFO] [stderr] note: To improve backtraces for build dependencies, set the CARGO_PROFILE_RELEASE_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation.
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/release/build/mocp-decoder-speex/e2de1c170bcc935a/out/build_script_build` (exit status: 1)
[INFO] [stderr]   --- stdout
[INFO] [stderr]   cargo::rerun-if-changed=build.rs
[INFO] [stderr]   cargo::rerun-if-changed=src
[INFO] [stderr]   cargo::rustc-link-lib=speex
[INFO] [stderr]   OUT_DIR = Some(/opt/rustwide/target/release/build/mocp-decoder-speex/0b9c388c38584b68/out)
[INFO] [stderr]   OPT_LEVEL = Some(3)
[INFO] [stderr]   TARGET = Some(x86_64-unknown-linux-gnu)
[INFO] [stderr]   CARGO_ENCODED_RUSTFLAGS = Some(--cap-lints=warn)
[INFO] [stderr]   HOST = Some(x86_64-unknown-linux-gnu)
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
[INFO] [stderr]   CC_x86_64-unknown-linux-gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
[INFO] [stderr]   CC_x86_64_unknown_linux_gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_CC
[INFO] [stderr]   HOST_CC = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC
[INFO] [stderr]   CC = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
[INFO] [stderr]   RUSTC_WRAPPER = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
[INFO] [stderr]   CRATE_CC_NO_DEFAULTS = None
[INFO] [stderr]   DEBUG = Some(false)
[INFO] [stderr]   CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2)
[INFO] [stderr]   cargo:rerun-if-env-changed=CFLAGS
[INFO] [stderr]   CFLAGS = None
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_CFLAGS
[INFO] [stderr]   HOST_CFLAGS = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
[INFO] [stderr]   CFLAGS_x86_64_unknown_linux_gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
[INFO] [stderr]   CFLAGS_x86_64-unknown-linux-gnu = None
[INFO] [stderr]   cargo:warning=src/speex.c:23:10: fatal error: speex/speex.h: No such file or directory
[INFO] [stderr]   cargo:warning=   23 | #include <speex/speex.h>
[INFO] [stderr]   cargo:warning=      |          ^~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=compilation terminated.
[INFO] [stderr] 
[INFO] [stderr]   --- stderr
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr]   error occurred in cc-rs: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "src/root-src/" "-Wall" "-Wextra" "-DHAVE_CONFIG_H" "-DSYSTEM_THEMES_DIR=\"/usr/share/moc/themes\"" "-DPLUGIN_DIR=\"/usr/lib/moc/decoder_plugins\"" "-o" "/opt/rustwide/target/release/build/mocp-decoder-speex/0b9c388c38584b68/out/ea708c7824d36062-speex.o" "-c" "src/speex.c"
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] warning: mocp-decoder-aac@0.0.1: src/aac.c:24:10: fatal error: neaacdec.h: No such file or directory
[INFO] [stderr] warning: mocp-decoder-aac@0.0.1:    24 | #include <neaacdec.h>
[INFO] [stderr] warning: mocp-decoder-aac@0.0.1:       |          ^~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-aac@0.0.1: compilation terminated.
[INFO] [stderr] error: failed to run custom build command for `mocp-decoder-aac v0.0.1`
[INFO] [stderr] note: To improve backtraces for build dependencies, set the CARGO_PROFILE_RELEASE_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation.
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/release/build/mocp-decoder-aac/5cc21b57a4e75603/out/build_script_build` (exit status: 1)
[INFO] [stderr]   --- stdout
[INFO] [stderr]   cargo::rerun-if-changed=build.rs
[INFO] [stderr]   cargo::rerun-if-changed=src
[INFO] [stderr]   cargo::rustc-link-lib=mad
[INFO] [stderr]   cargo::rustc-link-lib=id3tag
[INFO] [stderr]   cargo::rustc-link-lib=faad
[INFO] [stderr]   OUT_DIR = Some(/opt/rustwide/target/release/build/mocp-decoder-aac/61db441a8f065977/out)
[INFO] [stderr]   OPT_LEVEL = Some(3)
[INFO] [stderr]   TARGET = Some(x86_64-unknown-linux-gnu)
[INFO] [stderr]   CARGO_ENCODED_RUSTFLAGS = Some(--cap-lints=warn)
[INFO] [stderr]   HOST = Some(x86_64-unknown-linux-gnu)
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
[INFO] [stderr]   CC_x86_64-unknown-linux-gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
[INFO] [stderr]   CC_x86_64_unknown_linux_gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_CC
[INFO] [stderr]   HOST_CC = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC
[INFO] [stderr]   CC = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
[INFO] [stderr]   RUSTC_WRAPPER = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
[INFO] [stderr]   CRATE_CC_NO_DEFAULTS = None
[INFO] [stderr]   DEBUG = Some(false)
[INFO] [stderr]   CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2)
[INFO] [stderr]   cargo:rerun-if-env-changed=CFLAGS
[INFO] [stderr]   CFLAGS = None
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_CFLAGS
[INFO] [stderr]   HOST_CFLAGS = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
[INFO] [stderr]   CFLAGS_x86_64_unknown_linux_gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
[INFO] [stderr]   CFLAGS_x86_64-unknown-linux-gnu = None
[INFO] [stderr]   cargo:warning=src/aac.c:24:10: fatal error: neaacdec.h: No such file or directory
[INFO] [stderr]   cargo:warning=   24 | #include <neaacdec.h>
[INFO] [stderr]   cargo:warning=      |          ^~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=compilation terminated.
[INFO] [stderr] 
[INFO] [stderr]   --- stderr
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr]   error occurred in cc-rs: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "src/root-src/" "-Wall" "-Wextra" "-DHAVE_CONFIG_H" "-DSYSTEM_THEMES_DIR=\"/usr/share/moc/themes\"" "-DPLUGIN_DIR=\"/usr/lib/moc/decoder_plugins\"" "-o" "/opt/rustwide/target/release/build/mocp-decoder-aac/61db441a8f065977/out/ea708c7824d36062-aac.o" "-c" "src/aac.c"
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] warning: mocp-decoder-musepack@0.0.1: src/musepack.c:29:11: fatal error: mpc/mpcdec.h: No such file or directory
[INFO] [stderr] warning: mocp-decoder-musepack@0.0.1:    29 | # include <mpc/mpcdec.h>
[INFO] [stderr] warning: mocp-decoder-musepack@0.0.1:       |           ^~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-musepack@0.0.1: compilation terminated.
[INFO] [stderr] error: failed to run custom build command for `mocp-decoder-musepack v0.0.1`
[INFO] [stderr] note: To improve backtraces for build dependencies, set the CARGO_PROFILE_RELEASE_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation.
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/release/build/mocp-decoder-musepack/56937ef87be4d9e2/out/build_script_build` (exit status: 1)
[INFO] [stderr]   --- stdout
[INFO] [stderr]   cargo::rerun-if-changed=build.rs
[INFO] [stderr]   cargo::rerun-if-changed=src
[INFO] [stderr]   cargo::rustc-link-lib=mpcdec
[INFO] [stderr]   cargo::rustc-link-lib=tag_c
[INFO] [stderr]   OUT_DIR = Some(/opt/rustwide/target/release/build/mocp-decoder-musepack/d74b33274e345820/out)
[INFO] [stderr]   OPT_LEVEL = Some(3)
[INFO] [stderr]   TARGET = Some(x86_64-unknown-linux-gnu)
[INFO] [stderr]   CARGO_ENCODED_RUSTFLAGS = Some(--cap-lints=warn)
[INFO] [stderr]   HOST = Some(x86_64-unknown-linux-gnu)
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
[INFO] [stderr]   CC_x86_64-unknown-linux-gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
[INFO] [stderr]   CC_x86_64_unknown_linux_gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_CC
[INFO] [stderr]   HOST_CC = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC
[INFO] [stderr]   CC = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
[INFO] [stderr]   RUSTC_WRAPPER = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
[INFO] [stderr]   CRATE_CC_NO_DEFAULTS = None
[INFO] [stderr]   DEBUG = Some(false)
[INFO] [stderr]   CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2)
[INFO] [stderr]   cargo:rerun-if-env-changed=CFLAGS
[INFO] [stderr]   CFLAGS = None
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_CFLAGS
[INFO] [stderr]   HOST_CFLAGS = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
[INFO] [stderr]   CFLAGS_x86_64_unknown_linux_gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
[INFO] [stderr]   CFLAGS_x86_64-unknown-linux-gnu = None
[INFO] [stderr]   cargo:warning=src/musepack.c:29:11: fatal error: mpc/mpcdec.h: No such file or directory
[INFO] [stderr]   cargo:warning=   29 | # include <mpc/mpcdec.h>
[INFO] [stderr]   cargo:warning=      |           ^~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=compilation terminated.
[INFO] [stderr] 
[INFO] [stderr]   --- stderr
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr]   error occurred in cc-rs: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "/usr/include/taglib" "-I" "src/root-src/" "-Wall" "-Wextra" "-DHAVE_CONFIG_H" "-DSYSTEM_THEMES_DIR=\"/usr/share/moc/themes\"" "-DPLUGIN_DIR=\"/usr/lib/moc/decoder_plugins\"" "-o" "/opt/rustwide/target/release/build/mocp-decoder-musepack/d74b33274e345820/out/ea708c7824d36062-musepack.o" "-c" "src/musepack.c"
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:80:9: error: unknown type name 'AVCodecContext'; did you mean 'AVIODirContext'?
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:    80 |         AVCodecContext *enc;
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |         ^~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |         AVIODirContext
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c: In function 'ffmpeg_log_cb':
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:156:34: warning: unused parameter 'unused' [-Wunused-parameter]
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   156 | static void ffmpeg_log_cb (void *unused ATTR_UNUSED, int level,
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                            ~~~~~~^~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c: In function 'find_first_audio':
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:214:49: error: 'AVStream' has no member named 'codec'
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   214 |                 codec_type = ic->streams[result]->codec->codec_type;
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                                                 ^~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c: At top level:
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:315:43: warning: 'enum AVLockOp' declared inside parameter list will not be visible outside of this definition or declaration
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   315 | static int locking_cb (void **mutex, enum AVLockOp op)
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                                           ^~~~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:315:52: error: parameter 2 ('op') has incomplete type
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   315 | static int locking_cb (void **mutex, enum AVLockOp op)
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                                      ~~~~~~~~~~~~~~^~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c: In function 'locking_cb':
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:320:14: error: 'AV_LOCK_CREATE' undeclared (first use in this function); did you mean 'AV_LOG_TRACE'?
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   320 |         case AV_LOCK_CREATE:
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |              ^~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |              AV_LOG_TRACE
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:320:14: note: each undeclared identifier is reported only once for each function it appears in
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:324:14: error: 'AV_LOCK_OBTAIN' undeclared (first use in this function)
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   324 |         case AV_LOCK_OBTAIN:
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |              ^~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:327:14: error: 'AV_LOCK_RELEASE' undeclared (first use in this function)
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   327 |         case AV_LOCK_RELEASE:
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |              ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:330:14: error: 'AV_LOCK_DESTROY' undeclared (first use in this function)
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   330 |         case AV_LOCK_DESTROY:
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |              ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:315:52: warning: unused parameter 'op' [-Wunused-parameter]
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   315 | static int locking_cb (void **mutex, enum AVLockOp op)
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                                      ~~~~~~~~~~~~~~^~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c: In function 'ffmpeg_init':
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:400:9: error: implicit declaration of function 'avcodec_register_all' [-Wimplicit-function-declaration]
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   400 |         avcodec_register_all ();
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |         ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:401:9: error: implicit declaration of function 'av_register_all' [-Wimplicit-function-declaration]
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   401 |         av_register_all ();
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |         ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:409:18: error: implicit declaration of function 'av_lockmgr_register' [-Wimplicit-function-declaration]
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   409 |         int rc = av_lockmgr_register (locking_cb);
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                  ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c: In function 'fmt_from_sample_fmt':
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:498:26: error: request for member 'sample_fmt' in something not a structure or union
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   498 |         switch (data->enc->sample_fmt) {
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                          ^~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c: In function 'is_seek_broken':
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:548:13: error: implicit declaration of function 'avcodec_version'; did you mean 'avformat_version'? [-Wimplicit-function-declaration]
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   548 |         if (avcodec_version () < AV_VERSION_INT(55,8,100))
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |             ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |             avformat_version
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c: In function 'set_downmixing':
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:564:13: error: implicit declaration of function 'av_get_channel_layout_nb_channels' [-Wimplicit-function-declaration]
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   564 |         if (av_get_channel_layout_nb_channels (data->enc->channel_layout) <= 2)
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:564:57: error: request for member 'channel_layout' in something not a structure or union
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   564 |         if (av_get_channel_layout_nb_channels (data->enc->channel_layout) <= 2)
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                                                         ^~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:567:18: error: request for member 'request_channel_layout' in something not a structure or union
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   567 |         data->enc->request_channel_layout = AV_CH_LAYOUT_STEREO;
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                  ^~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c: In function 'ffmpeg_open_internal':
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:711:21: error: implicit declaration of function 'avcodec_alloc_context3'; did you mean 'avio_alloc_context'? [-Wimplicit-function-declaration]
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   711 |         data->enc = avcodec_alloc_context3 (NULL);
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                     ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                     avio_alloc_context
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:711:19: error: assignment to 'int *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   711 |         data->enc = avcodec_alloc_context3 (NULL);
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                   ^
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:726:15: error: implicit declaration of function 'avcodec_copy_context' [-Wimplicit-function-declaration]
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   726 |         err = avcodec_copy_context (data->enc, data->stream->codec);
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |               ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:726:60: error: 'AVStream' has no member named 'codec'
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   726 |         err = avcodec_copy_context (data->enc, data->stream->codec);
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                                                            ^~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:734:54: error: request for member 'codec_id' in something not a structure or union
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   734 |         data->codec = avcodec_find_decoder (data->enc->codec_id);
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                                                      ^~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:764:41: error: 'AV_CODEC_CAP_TRUNCATED' undeclared (first use in this function); did you mean 'AV_CODEC_FLAG_TRUNCATED'?
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   764 |         if (data->codec->capabilities & AV_CODEC_CAP_TRUNCATED)
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                                         ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                                         AV_CODEC_FLAG_TRUNCATED
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:765:26: error: request for member 'flags' in something not a structure or union
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   765 |                 data->enc->flags |= AV_CODEC_FLAG_TRUNCATED;
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                          ^~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:66:34: error: 'CODEC_FLAG_TRUNCATED' undeclared (first use in this function); did you mean 'AV_CODEC_FLAG_TRUNCATED'?
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:    66 | # define AV_CODEC_FLAG_TRUNCATED CODEC_FLAG_TRUNCATED
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                                  ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:765:37: note: in expansion of macro 'AV_CODEC_FLAG_TRUNCATED'
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   765 |                 data->enc->flags |= AV_CODEC_FLAG_TRUNCATED;
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:767:13: error: implicit declaration of function 'avcodec_open2'; did you mean 'avio_open2'? [-Wimplicit-function-declaration]
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   767 |         if (avcodec_open2 (data->enc, data->codec, NULL) < 0)
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |             ^~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |             avio_open2
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:777:65: error: request for member 'sample_fmt' in something not a structure or union
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   777 |                                av_get_sample_fmt_name (data->enc->sample_fmt));
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                                                                 ^~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:810:9: error: implicit declaration of function 'avcodec_close'; did you mean 'avio_close'? [-Wimplicit-function-declaration]
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   810 |         avcodec_close (data->enc);
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |         ^~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |         avio_close
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c: In function 'ffmpeg_can_decode':
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:866:13: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   866 |         fmt = av_probe_input_format (&probe_data, 1);
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |             ^
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c: In function 'new_packet':
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:959:9: warning: 'av_init_packet' is deprecated [-Wdeprecated-declarations]
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   959 |         av_init_packet (pkt);
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |         ^~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: In file included from /usr/include/x86_64-linux-gnu/libavcodec/codec_par.h:33,
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:                  from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:312,
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:                  from src/ffmpeg.c:35:
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: /usr/include/x86_64-linux-gnu/libavcodec/packet.h:683:6: note: declared here
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   683 | void av_init_packet(AVPacket *pkt);
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |      ^~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c: In function 'free_packet':
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:974:9: error: implicit declaration of function 'av_free_packet'; did you mean 'free_packet'? [-Wimplicit-function-declaration]
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:   974 |         av_free_packet (pkt);
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |         ^~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |         free_packet
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c: In function 'decode_packet':
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:1025:23: error: implicit declaration of function 'avcodec_decode_audio4' [-Wimplicit-function-declaration]
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:  1025 | # define decode_audio avcodec_decode_audio4
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                       ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:1107:23: note: in expansion of macro 'decode_audio'
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:  1107 |                 len = decode_audio (data->enc, frame, &got_frame, pkt);
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                       ^~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:1129:63: error: request for member 'sample_fmt' in something not a structure or union
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:  1129 |                 is_planar = av_sample_fmt_is_planar (data->enc->sample_fmt);
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                                                               ^~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:1132:60: error: request for member 'channels' in something not a structure or union
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:  1132 |                                                 * data->enc->channels;
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                                                            ^~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:1134:43: error: request for member 'channels' in something not a structure or union
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:  1134 |                 if (is_planar && data->enc->channels > 1) {
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                                           ^~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:1140:60: error: request for member 'channels' in something not a structure or union
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:  1140 |                                 for (ch = 0; ch < data->enc->channels; ch += 1)
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                                                            ^~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:1141:77: error: request for member 'channels' in something not a structure or union
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:  1141 |                                         memcpy (packed + (sample * data->enc->channels + ch)
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                                                                             ^~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c: In function 'seek_in_stream':
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:1200:25: error: 'AVStream' has no member named 'cur_dts'
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:  1200 |         if (data->stream->cur_dts > seek_ts)
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                         ^~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:1209:9: error: implicit declaration of function 'avcodec_flush_buffers' [-Wimplicit-function-declaration]
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:  1209 |         avcodec_flush_buffers (data->enc);
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |         ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c: In function 'ffmpeg_decode':
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:1241:43: error: request for member 'channels' in something not a structure or union
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:  1241 |         sound_params->channels = data->enc->channels;
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                                           ^~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:1242:39: error: request for member 'sample_rate' in something not a structure or union
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:  1242 |         sound_params->rate = data->enc->sample_rate;
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |                                       ^~
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c: In function 'ffmpeg_our_format_mime':
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1: src/ffmpeg.c:1415:13: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:  1415 |         fmt = av_guess_format (NULL, NULL, mime_type);
[INFO] [stderr] warning: mocp-decoder-ffmpeg@0.0.1:       |             ^
[INFO] [stderr] error: failed to run custom build command for `mocp-decoder-ffmpeg v0.0.1`
[INFO] [stderr] note: To improve backtraces for build dependencies, set the CARGO_PROFILE_RELEASE_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation.
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/release/build/mocp-decoder-ffmpeg/0ce53f845ac4eb5b/out/build_script_build` (exit status: 1)
[INFO] [stderr]   --- stdout
[INFO] [stderr]   cargo::rerun-if-changed=build.rs
[INFO] [stderr]   cargo::rerun-if-changed=src
[INFO] [stderr]   cargo::rustc-link-lib=avformat
[INFO] [stderr]   cargo::rustc-link-lib=avcodec
[INFO] [stderr]   cargo::rustc-link-lib=avutil
[INFO] [stderr]   cargo::rustc-link-search=/usr/lib/ffmpeg4.4
[INFO] [stderr]   OUT_DIR = Some(/opt/rustwide/target/release/build/mocp-decoder-ffmpeg/4aea359fa225c4db/out)
[INFO] [stderr]   OPT_LEVEL = Some(3)
[INFO] [stderr]   TARGET = Some(x86_64-unknown-linux-gnu)
[INFO] [stderr]   CARGO_ENCODED_RUSTFLAGS = Some(--cap-lints=warn)
[INFO] [stderr]   HOST = Some(x86_64-unknown-linux-gnu)
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu
[INFO] [stderr]   CC_x86_64-unknown-linux-gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu
[INFO] [stderr]   CC_x86_64_unknown_linux_gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_CC
[INFO] [stderr]   HOST_CC = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC
[INFO] [stderr]   CC = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
[INFO] [stderr]   RUSTC_WRAPPER = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
[INFO] [stderr]   CRATE_CC_NO_DEFAULTS = None
[INFO] [stderr]   DEBUG = Some(false)
[INFO] [stderr]   CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2)
[INFO] [stderr]   cargo:rerun-if-env-changed=CFLAGS
[INFO] [stderr]   CFLAGS = None
[INFO] [stderr]   cargo:rerun-if-env-changed=HOST_CFLAGS
[INFO] [stderr]   HOST_CFLAGS = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
[INFO] [stderr]   CFLAGS_x86_64_unknown_linux_gnu = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
[INFO] [stderr]   CFLAGS_x86_64-unknown-linux-gnu = None
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:80:9: error: unknown type name 'AVCodecContext'; did you mean 'AVIODirContext'?
[INFO] [stderr]   cargo:warning=   80 |         AVCodecContext *enc;
[INFO] [stderr]   cargo:warning=      |         ^~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=      |         AVIODirContext
[INFO] [stderr]   cargo:warning=src/ffmpeg.c: In function 'ffmpeg_log_cb':
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:156:34: warning: unused parameter 'unused' [-Wunused-parameter]
[INFO] [stderr]   cargo:warning=  156 | static void ffmpeg_log_cb (void *unused ATTR_UNUSED, int level,
[INFO] [stderr]   cargo:warning=      |                            ~~~~~~^~~~~~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c: In function 'find_first_audio':
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:214:49: error: 'AVStream' has no member named 'codec'
[INFO] [stderr]   cargo:warning=  214 |                 codec_type = ic->streams[result]->codec->codec_type;
[INFO] [stderr]   cargo:warning=      |                                                 ^~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c: At top level:
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:315:43: warning: 'enum AVLockOp' declared inside parameter list will not be visible outside of this definition or declaration
[INFO] [stderr]   cargo:warning=  315 | static int locking_cb (void **mutex, enum AVLockOp op)
[INFO] [stderr]   cargo:warning=      |                                           ^~~~~~~~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:315:52: error: parameter 2 ('op') has incomplete type
[INFO] [stderr]   cargo:warning=  315 | static int locking_cb (void **mutex, enum AVLockOp op)
[INFO] [stderr]   cargo:warning=      |                                      ~~~~~~~~~~~~~~^~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c: In function 'locking_cb':
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:320:14: error: 'AV_LOCK_CREATE' undeclared (first use in this function); did you mean 'AV_LOG_TRACE'?
[INFO] [stderr]   cargo:warning=  320 |         case AV_LOCK_CREATE:
[INFO] [stderr]   cargo:warning=      |              ^~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=      |              AV_LOG_TRACE
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:320:14: note: each undeclared identifier is reported only once for each function it appears in
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:324:14: error: 'AV_LOCK_OBTAIN' undeclared (first use in this function)
[INFO] [stderr]   cargo:warning=  324 |         case AV_LOCK_OBTAIN:
[INFO] [stderr]   cargo:warning=      |              ^~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:327:14: error: 'AV_LOCK_RELEASE' undeclared (first use in this function)
[INFO] [stderr]   cargo:warning=  327 |         case AV_LOCK_RELEASE:
[INFO] [stderr]   cargo:warning=      |              ^~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:330:14: error: 'AV_LOCK_DESTROY' undeclared (first use in this function)
[INFO] [stderr]   cargo:warning=  330 |         case AV_LOCK_DESTROY:
[INFO] [stderr]   cargo:warning=      |              ^~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:315:52: warning: unused parameter 'op' [-Wunused-parameter]
[INFO] [stderr]   cargo:warning=  315 | static int locking_cb (void **mutex, enum AVLockOp op)
[INFO] [stderr]   cargo:warning=      |                                      ~~~~~~~~~~~~~~^~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c: In function 'ffmpeg_init':
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:400:9: error: implicit declaration of function 'avcodec_register_all' [-Wimplicit-function-declaration]
[INFO] [stderr]   cargo:warning=  400 |         avcodec_register_all ();
[INFO] [stderr]   cargo:warning=      |         ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:401:9: error: implicit declaration of function 'av_register_all' [-Wimplicit-function-declaration]
[INFO] [stderr]   cargo:warning=  401 |         av_register_all ();
[INFO] [stderr]   cargo:warning=      |         ^~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:409:18: error: implicit declaration of function 'av_lockmgr_register' [-Wimplicit-function-declaration]
[INFO] [stderr]   cargo:warning=  409 |         int rc = av_lockmgr_register (locking_cb);
[INFO] [stderr]   cargo:warning=      |                  ^~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c: In function 'fmt_from_sample_fmt':
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:498:26: error: request for member 'sample_fmt' in something not a structure or union
[INFO] [stderr]   cargo:warning=  498 |         switch (data->enc->sample_fmt) {
[INFO] [stderr]   cargo:warning=      |                          ^~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c: In function 'is_seek_broken':
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:548:13: error: implicit declaration of function 'avcodec_version'; did you mean 'avformat_version'? [-Wimplicit-function-declaration]
[INFO] [stderr]   cargo:warning=  548 |         if (avcodec_version () < AV_VERSION_INT(55,8,100))
[INFO] [stderr]   cargo:warning=      |             ^~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=      |             avformat_version
[INFO] [stderr]   cargo:warning=src/ffmpeg.c: In function 'set_downmixing':
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:564:13: error: implicit declaration of function 'av_get_channel_layout_nb_channels' [-Wimplicit-function-declaration]
[INFO] [stderr]   cargo:warning=  564 |         if (av_get_channel_layout_nb_channels (data->enc->channel_layout) <= 2)
[INFO] [stderr]   cargo:warning=      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:564:57: error: request for member 'channel_layout' in something not a structure or union
[INFO] [stderr]   cargo:warning=  564 |         if (av_get_channel_layout_nb_channels (data->enc->channel_layout) <= 2)
[INFO] [stderr]   cargo:warning=      |                                                         ^~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:567:18: error: request for member 'request_channel_layout' in something not a structure or union
[INFO] [stderr]   cargo:warning=  567 |         data->enc->request_channel_layout = AV_CH_LAYOUT_STEREO;
[INFO] [stderr]   cargo:warning=      |                  ^~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c: In function 'ffmpeg_open_internal':
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:711:21: error: implicit declaration of function 'avcodec_alloc_context3'; did you mean 'avio_alloc_context'? [-Wimplicit-function-declaration]
[INFO] [stderr]   cargo:warning=  711 |         data->enc = avcodec_alloc_context3 (NULL);
[INFO] [stderr]   cargo:warning=      |                     ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=      |                     avio_alloc_context
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:711:19: error: assignment to 'int *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
[INFO] [stderr]   cargo:warning=  711 |         data->enc = avcodec_alloc_context3 (NULL);
[INFO] [stderr]   cargo:warning=      |                   ^
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:726:15: error: implicit declaration of function 'avcodec_copy_context' [-Wimplicit-function-declaration]
[INFO] [stderr]   cargo:warning=  726 |         err = avcodec_copy_context (data->enc, data->stream->codec);
[INFO] [stderr]   cargo:warning=      |               ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:726:60: error: 'AVStream' has no member named 'codec'
[INFO] [stderr]   cargo:warning=  726 |         err = avcodec_copy_context (data->enc, data->stream->codec);
[INFO] [stderr]   cargo:warning=      |                                                            ^~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:734:54: error: request for member 'codec_id' in something not a structure or union
[INFO] [stderr]   cargo:warning=  734 |         data->codec = avcodec_find_decoder (data->enc->codec_id);
[INFO] [stderr]   cargo:warning=      |                                                      ^~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:764:41: error: 'AV_CODEC_CAP_TRUNCATED' undeclared (first use in this function); did you mean 'AV_CODEC_FLAG_TRUNCATED'?
[INFO] [stderr]   cargo:warning=  764 |         if (data->codec->capabilities & AV_CODEC_CAP_TRUNCATED)
[INFO] [stderr]   cargo:warning=      |                                         ^~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=      |                                         AV_CODEC_FLAG_TRUNCATED
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:765:26: error: request for member 'flags' in something not a structure or union
[INFO] [stderr]   cargo:warning=  765 |                 data->enc->flags |= AV_CODEC_FLAG_TRUNCATED;
[INFO] [stderr]   cargo:warning=      |                          ^~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:66:34: error: 'CODEC_FLAG_TRUNCATED' undeclared (first use in this function); did you mean 'AV_CODEC_FLAG_TRUNCATED'?
[INFO] [stderr]   cargo:warning=   66 | # define AV_CODEC_FLAG_TRUNCATED CODEC_FLAG_TRUNCATED
[INFO] [stderr]   cargo:warning=      |                                  ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:765:37: note: in expansion of macro 'AV_CODEC_FLAG_TRUNCATED'
[INFO] [stderr]   cargo:warning=  765 |                 data->enc->flags |= AV_CODEC_FLAG_TRUNCATED;
[INFO] [stderr]   cargo:warning=      |                                     ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:767:13: error: implicit declaration of function 'avcodec_open2'; did you mean 'avio_open2'? [-Wimplicit-function-declaration]
[INFO] [stderr]   cargo:warning=  767 |         if (avcodec_open2 (data->enc, data->codec, NULL) < 0)
[INFO] [stderr]   cargo:warning=      |             ^~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=      |             avio_open2
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:777:65: error: request for member 'sample_fmt' in something not a structure or union
[INFO] [stderr]   cargo:warning=  777 |                                av_get_sample_fmt_name (data->enc->sample_fmt));
[INFO] [stderr]   cargo:warning=      |                                                                 ^~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:810:9: error: implicit declaration of function 'avcodec_close'; did you mean 'avio_close'? [-Wimplicit-function-declaration]
[INFO] [stderr]   cargo:warning=  810 |         avcodec_close (data->enc);
[INFO] [stderr]   cargo:warning=      |         ^~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=      |         avio_close
[INFO] [stderr]   cargo:warning=src/ffmpeg.c: In function 'ffmpeg_can_decode':
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:866:13: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]   cargo:warning=  866 |         fmt = av_probe_input_format (&probe_data, 1);
[INFO] [stderr]   cargo:warning=      |             ^
[INFO] [stderr]   cargo:warning=src/ffmpeg.c: In function 'new_packet':
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:959:9: warning: 'av_init_packet' is deprecated [-Wdeprecated-declarations]
[INFO] [stderr]   cargo:warning=  959 |         av_init_packet (pkt);
[INFO] [stderr]   cargo:warning=      |         ^~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=In file included from /usr/include/x86_64-linux-gnu/libavcodec/codec_par.h:33,
[INFO] [stderr]   cargo:warning=                 from /usr/include/x86_64-linux-gnu/libavformat/avformat.h:312,
[INFO] [stderr]   cargo:warning=                 from src/ffmpeg.c:35:
[INFO] [stderr]   cargo:warning=/usr/include/x86_64-linux-gnu/libavcodec/packet.h:683:6: note: declared here
[INFO] [stderr]   cargo:warning=  683 | void av_init_packet(AVPacket *pkt);
[INFO] [stderr]   cargo:warning=      |      ^~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c: In function 'free_packet':
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:974:9: error: implicit declaration of function 'av_free_packet'; did you mean 'free_packet'? [-Wimplicit-function-declaration]
[INFO] [stderr]   cargo:warning=  974 |         av_free_packet (pkt);
[INFO] [stderr]   cargo:warning=      |         ^~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=      |         free_packet
[INFO] [stderr]   cargo:warning=src/ffmpeg.c: In function 'decode_packet':
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:1025:23: error: implicit declaration of function 'avcodec_decode_audio4' [-Wimplicit-function-declaration]
[INFO] [stderr]   cargo:warning= 1025 | # define decode_audio avcodec_decode_audio4
[INFO] [stderr]   cargo:warning=      |                       ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:1107:23: note: in expansion of macro 'decode_audio'
[INFO] [stderr]   cargo:warning= 1107 |                 len = decode_audio (data->enc, frame, &got_frame, pkt);
[INFO] [stderr]   cargo:warning=      |                       ^~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:1129:63: error: request for member 'sample_fmt' in something not a structure or union
[INFO] [stderr]   cargo:warning= 1129 |                 is_planar = av_sample_fmt_is_planar (data->enc->sample_fmt);
[INFO] [stderr]   cargo:warning=      |                                                               ^~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:1132:60: error: request for member 'channels' in something not a structure or union
[INFO] [stderr]   cargo:warning= 1132 |                                                 * data->enc->channels;
[INFO] [stderr]   cargo:warning=      |                                                            ^~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:1134:43: error: request for member 'channels' in something not a structure or union
[INFO] [stderr]   cargo:warning= 1134 |                 if (is_planar && data->enc->channels > 1) {
[INFO] [stderr]   cargo:warning=      |                                           ^~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:1140:60: error: request for member 'channels' in something not a structure or union
[INFO] [stderr]   cargo:warning= 1140 |                                 for (ch = 0; ch < data->enc->channels; ch += 1)
[INFO] [stderr]   cargo:warning=      |                                                            ^~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:1141:77: error: request for member 'channels' in something not a structure or union
[INFO] [stderr]   cargo:warning= 1141 |                                         memcpy (packed + (sample * data->enc->channels + ch)
[INFO] [stderr]   cargo:warning=      |                                                                             ^~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c: In function 'seek_in_stream':
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:1200:25: error: 'AVStream' has no member named 'cur_dts'
[INFO] [stderr]   cargo:warning= 1200 |         if (data->stream->cur_dts > seek_ts)
[INFO] [stderr]   cargo:warning=      |                         ^~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:1209:9: error: implicit declaration of function 'avcodec_flush_buffers' [-Wimplicit-function-declaration]
[INFO] [stderr]   cargo:warning= 1209 |         avcodec_flush_buffers (data->enc);
[INFO] [stderr]   cargo:warning=      |         ^~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c: In function 'ffmpeg_decode':
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:1241:43: error: request for member 'channels' in something not a structure or union
[INFO] [stderr]   cargo:warning= 1241 |         sound_params->channels = data->enc->channels;
[INFO] [stderr]   cargo:warning=      |                                           ^~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:1242:39: error: request for member 'sample_rate' in something not a structure or union
[INFO] [stderr]   cargo:warning= 1242 |         sound_params->rate = data->enc->sample_rate;
[INFO] [stderr]   cargo:warning=      |                                       ^~
[INFO] [stderr]   cargo:warning=src/ffmpeg.c: In function 'ffmpeg_our_format_mime':
[INFO] [stderr]   cargo:warning=src/ffmpeg.c:1415:13: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr]   cargo:warning= 1415 |         fmt = av_guess_format (NULL, NULL, mime_type);
[INFO] [stderr]   cargo:warning=      |             ^
[INFO] [stderr] 
[INFO] [stderr]   --- stderr
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr]   error occurred in cc-rs: command did not execute successfully (status code exit status: 1): LC_ALL="C" "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "/usr/include/ffmpeg4.4" "-I" "src/root-src/" "-Wall" "-Wextra" "-DHAVE_CONFIG_H" "-DSYSTEM_THEMES_DIR=\"/usr/share/moc/themes\"" "-DPLUGIN_DIR=\"/usr/lib/moc/decoder_plugins\"" "-o" "/opt/rustwide/target/release/build/mocp-decoder-ffmpeg/4aea359fa225c4db/out/ea708c7824d36062-ffmpeg.o" "-c" "src/ffmpeg.c"
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] warning: mocp@0.0.1: In file included from src/server.c:38:
[INFO] [stderr] warning: mocp@0.0.1: src/server.c: In function 'run_extern_cmd':
[INFO] [stderr] warning: mocp@0.0.1: src/common.h:120:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
[INFO] [stderr] warning: mocp@0.0.1:   120 |         internal_fatal (__FILE__, __LINE__, __func__, ## __VA_ARGS__)
[INFO] [stderr] warning: mocp@0.0.1:       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/server.c:339:25: note: in expansion of macro 'fatal'
[INFO] [stderr] warning: mocp@0.0.1:   339 |                         fatal ("Error when running %s command '%s': %s",
[INFO] [stderr] warning: mocp@0.0.1:       |                         ^~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/server.c:341:17: note: here
[INFO] [stderr] warning: mocp@0.0.1:   341 |                 case -1:
[INFO] [stderr] warning: mocp@0.0.1:       |                 ^~~~
[INFO] [stderr] warning: mocp@0.0.1: src/server.c: In function 'on_song_change':
[INFO] [stderr] warning: mocp@0.0.1: src/common.h:120:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
[INFO] [stderr] warning: mocp@0.0.1:   120 |         internal_fatal (__FILE__, __LINE__, __func__, ## __VA_ARGS__)
[INFO] [stderr] warning: mocp@0.0.1:       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/server.c:592:17: note: in expansion of macro 'fatal'
[INFO] [stderr] warning: mocp@0.0.1:   592 |                 fatal ("Error when running OnSongChange command '%s': %s",
[INFO] [stderr] warning: mocp@0.0.1:       |                 ^~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/server.c:594:9: note: here
[INFO] [stderr] warning: mocp@0.0.1:   594 |         case -1:
[INFO] [stderr] warning: mocp@0.0.1:       |         ^~~~
[INFO] [stderr] warning: mocp@0.0.1: src/main.c: In function 'show_misc_cb':
[INFO] [stderr] warning: mocp@0.0.1: src/main.c:433:51: warning: unused parameter 'unused1' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   433 |                           enum poptCallbackReason unused1 ATTR_UNUSED,
[INFO] [stderr] warning: mocp@0.0.1:       |                           ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/main.c:435:39: warning: unused parameter 'unused2' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   435 |                           const char *unused2 ATTR_UNUSED,
[INFO] [stderr] warning: mocp@0.0.1:       |                           ~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/main.c:436:33: warning: unused parameter 'unused3' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   436 |                           void *unused3 ATTR_UNUSED)
[INFO] [stderr] warning: mocp@0.0.1:       |                           ~~~~~~^~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/main.c: In function 'override_config_option':
[INFO] [stderr] warning: mocp@0.0.1: src/main.c:916:13: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr] warning: mocp@0.0.1:   916 |         ptr = strchr (arg, '=');
[INFO] [stderr] warning: mocp@0.0.1:       |             ^
[INFO] [stderr] warning: mocp@0.0.1: In file included from src/main.c:35:
[INFO] [stderr] warning: mocp@0.0.1: src/main.c: In function 'start_moc':
[INFO] [stderr] warning: mocp@0.0.1: src/common.h:120:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
[INFO] [stderr] warning: mocp@0.0.1:   120 |         internal_fatal (__FILE__, __LINE__, __func__, ## __VA_ARGS__)
[INFO] [stderr] warning: mocp@0.0.1:       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/main.c:200:25: note: in expansion of macro 'fatal'
[INFO] [stderr] warning: mocp@0.0.1:   200 |                         fatal ("fork() failed: %s", xstrerror (errno));
[INFO] [stderr] warning: mocp@0.0.1:       |                         ^~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/main.c:201:17: note: here
[INFO] [stderr] warning: mocp@0.0.1:   201 |                 default:
[INFO] [stderr] warning: mocp@0.0.1:       |                 ^~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/audio.c: In function 'play_thread':
[INFO] [stderr] warning: mocp@0.0.1: src/audio.c:417:33: warning: unused parameter 'unused' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   417 | static void *play_thread (void *unused ATTR_UNUSED)
[INFO] [stderr] warning: mocp@0.0.1:       |                           ~~~~~~^~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/decoder.c:745:13: warning: 'load_plugins' used but never defined
[INFO] [stderr] warning: mocp@0.0.1:   745 | static void load_plugins (int debug_info);
[INFO] [stderr] warning: mocp@0.0.1:       |             ^~~~~~~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/decoder.c:389:14: warning: 'list_decoder_names' defined but not used [-Wunused-function]
[INFO] [stderr] warning: mocp@0.0.1:   389 | static char *list_decoder_names (int *decoder_list, int count)
[INFO] [stderr] warning: mocp@0.0.1:       |              ^~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/interface.c: In function 'entry_key_go_dir':
[INFO] [stderr] warning: mocp@0.0.1: src/interface.c:2159:17: warning: '__builtin_strncpy' specified bound 4097 equals destination size [-Wstringop-truncation]
[INFO] [stderr] warning: mocp@0.0.1:  2159 |                 strncpy (buf, complete_dir ? complete_dir : dir, sizeof(buf));
[INFO] [stderr] warning: mocp@0.0.1:       |                 ^
[INFO] [stderr] warning: mocp@0.0.1: src/interface.c:2159:17: warning: '__builtin_strncpy' specified bound 4097 equals destination size [-Wstringop-truncation]
[INFO] [stderr] warning: mocp@0.0.1: src/interface.c: In function 'enter_first_dir':
[INFO] [stderr] warning: mocp@0.0.1: src/interface.c:517:17: warning: '__builtin_strncpy' specified bound 4096 equals destination size [-Wstringop-truncation]
[INFO] [stderr] warning: mocp@0.0.1:   517 |                 strncpy (cwd, get_home (), sizeof (cwd));
[INFO] [stderr] warning: mocp@0.0.1:       |                 ^
[INFO] [stderr] warning: mocp@0.0.1: src/interface_elements.c: In function 'bar_update_title':
[INFO] [stderr] warning: mocp@0.0.1: src/interface_elements.c:2530:17: warning: '__builtin___strncpy_chk' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
[INFO] [stderr] warning: mocp@0.0.1:  2530 |                 strncpy (&b->title[b->width - 7], pct, strlen (pct));
[INFO] [stderr] warning: mocp@0.0.1:       |                 ^
[INFO] [stderr] warning: mocp@0.0.1: In function 'bar_update_title',
[INFO] [stderr] warning: mocp@0.0.1:     inlined from 'bar_update_title' at src/interface_elements.c:2511:13:
[INFO] [stderr] warning: mocp@0.0.1: src/interface_elements.c:2530:56: note: length computed here
[INFO] [stderr] warning: mocp@0.0.1:  2530 |                 strncpy (&b->title[b->width - 7], pct, strlen (pct));
[INFO] [stderr] warning: mocp@0.0.1:       |                                                        ^~~~~~~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: In file included from /usr/include/features.h:539,
[INFO] [stderr] warning: mocp@0.0.1:                  from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
[INFO] [stderr] warning: mocp@0.0.1:                  from /usr/include/stdlib.h:26,
[INFO] [stderr] warning: mocp@0.0.1:                  from src/interface_elements.c:18:
[INFO] [stderr] warning: mocp@0.0.1: In function 'wcstombs',
[INFO] [stderr] warning: mocp@0.0.1:     inlined from 'entry_get_text.constprop' at src/interface_elements.c:645:8:
[INFO] [stderr] warning: mocp@0.0.1: /usr/include/x86_64-linux-gnu/bits/stdlib.h:163:10: warning: argument 1 is null but the corresponding size argument 3 value is 18446744073709551615 [-Wnonnull]
[INFO] [stderr] warning: mocp@0.0.1:   163 |   return __glibc_fortify (wcstombs, __len, sizeof (char),
[INFO] [stderr] warning: mocp@0.0.1:       |          ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: /usr/include/x86_64-linux-gnu/bits/stdlib.h: In function 'entry_get_text.constprop':
[INFO] [stderr] warning: mocp@0.0.1: /usr/include/x86_64-linux-gnu/bits/stdlib.h:147:15: note: in a call to function '__wcstombs_alias' declared with attribute 'access (read_only, 2)'
[INFO] [stderr] warning: mocp@0.0.1:   147 | extern size_t __REDIRECT_NTH (__wcstombs_alias,
[INFO] [stderr] warning: mocp@0.0.1:       |               ^~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: In function 'wcstombs',
[INFO] [stderr] warning: mocp@0.0.1:     inlined from 'entry_get_text.constprop' at src/interface_elements.c:645:8:
[INFO] [stderr] warning: mocp@0.0.1: /usr/include/x86_64-linux-gnu/bits/stdlib.h:163:10: warning: argument 1 is null but the corresponding size argument 3 value is 18446744073709551615 [-Wnonnull]
[INFO] [stderr] warning: mocp@0.0.1:   163 |   return __glibc_fortify (wcstombs, __len, sizeof (char),
[INFO] [stderr] warning: mocp@0.0.1:       |          ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: In file included from /usr/include/stdlib.h:1206:
[INFO] [stderr] warning: mocp@0.0.1: /usr/include/x86_64-linux-gnu/bits/stdlib.h: In function 'entry_get_text.constprop':
[INFO] [stderr] warning: mocp@0.0.1: /usr/include/x86_64-linux-gnu/bits/stdlib.h:143:15: note: in a call to function '__wcstombs_chk' declared with attribute 'access (read_only, 2)'
[INFO] [stderr] warning: mocp@0.0.1:   143 | extern size_t __wcstombs_chk (char *__restrict __dst,
[INFO] [stderr] warning: mocp@0.0.1:       |               ^~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: In function 'wcstombs',
[INFO] [stderr] warning: mocp@0.0.1:     inlined from 'entry_draw.constprop' at src/interface_elements.c:370:8:
[INFO] [stderr] warning: mocp@0.0.1: /usr/include/x86_64-linux-gnu/bits/stdlib.h:163:10: warning: argument 1 is null but the corresponding size argument 3 value is 18446744073709551615 [-Wnonnull]
[INFO] [stderr] warning: mocp@0.0.1:   163 |   return __glibc_fortify (wcstombs, __len, sizeof (char),
[INFO] [stderr] warning: mocp@0.0.1:       |          ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: /usr/include/x86_64-linux-gnu/bits/stdlib.h: In function 'entry_draw.constprop':
[INFO] [stderr] warning: mocp@0.0.1: /usr/include/x86_64-linux-gnu/bits/stdlib.h:147:15: note: in a call to function '__wcstombs_alias' declared with attribute 'access (read_only, 2)'
[INFO] [stderr] warning: mocp@0.0.1:   147 | extern size_t __REDIRECT_NTH (__wcstombs_alias,
[INFO] [stderr] warning: mocp@0.0.1:       |               ^~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: In function 'wcstombs',
[INFO] [stderr] warning: mocp@0.0.1:     inlined from 'entry_draw.constprop' at src/interface_elements.c:370:8:
[INFO] [stderr] warning: mocp@0.0.1: /usr/include/x86_64-linux-gnu/bits/stdlib.h:163:10: warning: argument 1 is null but the corresponding size argument 3 value is 18446744073709551615 [-Wnonnull]
[INFO] [stderr] warning: mocp@0.0.1:   163 |   return __glibc_fortify (wcstombs, __len, sizeof (char),
[INFO] [stderr] warning: mocp@0.0.1:       |          ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: /usr/include/x86_64-linux-gnu/bits/stdlib.h: In function 'entry_draw.constprop':
[INFO] [stderr] warning: mocp@0.0.1: /usr/include/x86_64-linux-gnu/bits/stdlib.h:143:15: note: in a call to function '__wcstombs_chk' declared with attribute 'access (read_only, 2)'
[INFO] [stderr] warning: mocp@0.0.1:   143 | extern size_t __wcstombs_chk (char *__restrict __dst,
[INFO] [stderr] warning: mocp@0.0.1:       |               ^~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: In function 'wcstombs',
[INFO] [stderr] warning: mocp@0.0.1:     inlined from 'entry_get_text' at src/interface_elements.c:645:8,
[INFO] [stderr] warning: mocp@0.0.1:     inlined from 'info_win_entry_get_text' at src/interface_elements.c:3556:9,
[INFO] [stderr] warning: mocp@0.0.1:     inlined from 'iface_entry_get_text' at src/interface_elements.c:4221:9:
[INFO] [stderr] warning: mocp@0.0.1: /usr/include/x86_64-linux-gnu/bits/stdlib.h:163:10: warning: argument 1 is null but the corresponding size argument 3 value is 18446744073709551615 [-Wnonnull]
[INFO] [stderr] warning: mocp@0.0.1:   163 |   return __glibc_fortify (wcstombs, __len, sizeof (char),
[INFO] [stderr] warning: mocp@0.0.1:       |          ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: /usr/include/x86_64-linux-gnu/bits/stdlib.h: In function 'iface_entry_get_text':
[INFO] [stderr] warning: mocp@0.0.1: /usr/include/x86_64-linux-gnu/bits/stdlib.h:147:15: note: in a call to function '__wcstombs_alias' declared with attribute 'access (read_only, 2)'
[INFO] [stderr] warning: mocp@0.0.1:   147 | extern size_t __REDIRECT_NTH (__wcstombs_alias,
[INFO] [stderr] warning: mocp@0.0.1:       |               ^~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: In function 'wcstombs',
[INFO] [stderr] warning: mocp@0.0.1:     inlined from 'entry_get_text' at src/interface_elements.c:645:8,
[INFO] [stderr] warning: mocp@0.0.1:     inlined from 'info_win_entry_get_text' at src/interface_elements.c:3556:9,
[INFO] [stderr] warning: mocp@0.0.1:     inlined from 'iface_entry_get_text' at src/interface_elements.c:4221:9:
[INFO] [stderr] warning: mocp@0.0.1: /usr/include/x86_64-linux-gnu/bits/stdlib.h:163:10: warning: argument 1 is null but the corresponding size argument 3 value is 18446744073709551615 [-Wnonnull]
[INFO] [stderr] warning: mocp@0.0.1:   163 |   return __glibc_fortify (wcstombs, __len, sizeof (char),
[INFO] [stderr] warning: mocp@0.0.1:       |          ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: /usr/include/x86_64-linux-gnu/bits/stdlib.h: In function 'iface_entry_get_text':
[INFO] [stderr] warning: mocp@0.0.1: /usr/include/x86_64-linux-gnu/bits/stdlib.h:143:15: note: in a call to function '__wcstombs_chk' declared with attribute 'access (read_only, 2)'
[INFO] [stderr] warning: mocp@0.0.1:   143 | extern size_t __wcstombs_chk (char *__restrict __dst,
[INFO] [stderr] warning: mocp@0.0.1:       |               ^~~~~~~~~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/interface_elements.c: In function 'iface_toggle_percent':
[INFO] [stderr] warning: mocp@0.0.1: src/interface_elements.c:2530:17: warning: '__builtin___strncpy_chk' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
[INFO] [stderr] warning: mocp@0.0.1:  2530 |                 strncpy (&b->title[b->width - 7], pct, strlen (pct));
[INFO] [stderr] warning: mocp@0.0.1:       |                 ^
[INFO] [stderr] warning: mocp@0.0.1: In function 'bar_update_title',
[INFO] [stderr] warning: mocp@0.0.1:     inlined from 'bar_update_title' at src/interface_elements.c:2511:13,
[INFO] [stderr] warning: mocp@0.0.1:     inlined from 'iface_toggle_percent' at src/interface_elements.c:4357:2:
[INFO] [stderr] warning: mocp@0.0.1: src/interface_elements.c:2530:56: note: length computed here
[INFO] [stderr] warning: mocp@0.0.1:  2530 |                 strncpy (&b->title[b->width - 7], pct, strlen (pct));
[INFO] [stderr] warning: mocp@0.0.1:       |                                                        ^~~~~~~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/menu.c: In function 'draw_item':
[INFO] [stderr] warning: mocp@0.0.1: src/menu.c:35:13: warning: variable 'y' set but not used [-Wunused-but-set-variable]
[INFO] [stderr] warning: mocp@0.0.1:    35 |         int y ATTR_UNUSED;              /* OpenBSD flags this as unused. */
[INFO] [stderr] warning: mocp@0.0.1:       |             ^
[INFO] [stderr] warning: mocp@0.0.1: src/menu.c: In function 'rb_compare':
[INFO] [stderr] warning: mocp@0.0.1: src/menu.c:181:36: warning: unused parameter 'unused' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   181 |                        const void *unused ATTR_UNUSED)
[INFO] [stderr] warning: mocp@0.0.1:       |                        ~~~~~~~~~~~~^~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/menu.c: In function 'rb_fname_compare':
[INFO] [stderr] warning: mocp@0.0.1: src/menu.c:190:42: warning: unused parameter 'unused' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   190 |                              const void *unused ATTR_UNUSED)
[INFO] [stderr] warning: mocp@0.0.1:       |                              ~~~~~~~~~~~~^~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/menu.c: In function 'menu_item_set_time':
[INFO] [stderr] warning: mocp@0.0.1: src/menu.c:601:9: warning: '__builtin_strncpy' specified bound 6 equals destination size [-Wstringop-truncation]
[INFO] [stderr] warning: mocp@0.0.1:   601 |         strncpy (mi->time, time, sizeof(mi->time));
[INFO] [stderr] warning: mocp@0.0.1:       |         ^
[INFO] [stderr] warning: mocp@0.0.1: src/menu.c: In function 'menu_item_set_format':
[INFO] [stderr] warning: mocp@0.0.1: src/menu.c:611:9: warning: '__builtin_strncpy' specified bound 4 equals destination size [-Wstringop-truncation]
[INFO] [stderr] warning: mocp@0.0.1:   611 |         strncpy (mi->format, format,
[INFO] [stderr] warning: mocp@0.0.1:       |         ^
[INFO] [stderr] warning: mocp@0.0.1: src/files.c: In function 'ext_pos':
[INFO] [stderr] warning: mocp@0.0.1: src/files.c:528:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr] warning: mocp@0.0.1:   528 |         char *ext = strrchr (file, '.');
[INFO] [stderr] warning: mocp@0.0.1:       |                     ^~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/files.c:529:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
[INFO] [stderr] warning: mocp@0.0.1:   529 |         char *slash = strrchr (file, '/');
[INFO] [stderr] warning: mocp@0.0.1:       |                       ^~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/options.c: In function 'check_true':
[INFO] [stderr] warning: mocp@0.0.1: src/options.c:274:28: warning: unused parameter 'unused' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   274 | static int check_true (int unused ATTR_UNUSED, ...)
[INFO] [stderr] warning: mocp@0.0.1:       |                        ~~~~^~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/options.c: In function 'options_parse':
[INFO] [stderr] warning: mocp@0.0.1: src/options.c:1127:42: warning: array subscript 512 is above array bounds of 'char[512]' [-Warray-bounds=]
[INFO] [stderr] warning: mocp@0.0.1:  1127 |                                 opt_value[value_pos++] = '\\';
[INFO] [stderr] warning: mocp@0.0.1:       |                                 ~~~~~~~~~^~~~~~~~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/options.c:1034:14: note: while referencing 'opt_value'
[INFO] [stderr] warning: mocp@0.0.1:  1034 |         char opt_value[512];
[INFO] [stderr] warning: mocp@0.0.1:       |              ^~~~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: In function 'substitute_variable',
[INFO] [stderr] warning: mocp@0.0.1:     inlined from 'set_option' at src/options.c:1005:10,
[INFO] [stderr] warning: mocp@0.0.1:     inlined from 'options_parse' at src/options.c:1069:10:
[INFO] [stderr] warning: mocp@0.0.1: src/options.c:959:21: warning: 'end' may be used uninitialized [-Wmaybe-uninitialized]
[INFO] [stderr] warning: mocp@0.0.1:   959 |                 ptr = &end[1];
[INFO] [stderr] warning: mocp@0.0.1:       |                 ~~~~^~~~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/options.c: In function 'options_parse':
[INFO] [stderr] warning: mocp@0.0.1: src/options.c:856:61: note: 'end' was declared here
[INFO] [stderr] warning: mocp@0.0.1:   856 |         char *dollar, *result, *ptr, *name, *value, *dflt, *end;
[INFO] [stderr] warning: mocp@0.0.1:       |                                                             ^~~
[INFO] [stderr] warning: mocp@0.0.1: src/player.c: In function 'fill_cb':
[INFO] [stderr] warning: mocp@0.0.1: src/player.c:832:40: warning: unused parameter 'unused1' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   832 | static void fill_cb (struct io_stream *unused1 ATTR_UNUSED, size_t fill,
[INFO] [stderr] warning: mocp@0.0.1:       |                      ~~~~~~~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/player.c:833:24: warning: unused parameter 'unused2' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   833 |                 size_t unused2 ATTR_UNUSED, void *unused3 ATTR_UNUSED)
[INFO] [stderr] warning: mocp@0.0.1:       |                 ~~~~~~~^~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/player.c:833:51: warning: unused parameter 'unused3' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   833 |                 size_t unused2 ATTR_UNUSED, void *unused3 ATTR_UNUSED)
[INFO] [stderr] warning: mocp@0.0.1:       |                                             ~~~~~~^~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/themes.c: In function 'find_theme_file':
[INFO] [stderr] warning: mocp@0.0.1: src/themes.c:295:9: warning: '__builtin_strncpy' specified bound 4096 equals destination size [-Wstringop-truncation]
[INFO] [stderr] warning: mocp@0.0.1:   295 |         strncpy (path, name, sizeof(path));
[INFO] [stderr] warning: mocp@0.0.1:       |         ^
[INFO] [stderr] warning: mocp@0.0.1: src/themes.c:273:17: warning: '__builtin_strncpy' specified bound 4096 equals destination size [-Wstringop-truncation]
[INFO] [stderr] warning: mocp@0.0.1:   273 |                 strncpy (path, name, sizeof(path));
[INFO] [stderr] warning: mocp@0.0.1:       |                 ^
[INFO] [stderr] warning: mocp@0.0.1: src/themes.c: In function 'theme_init':
[INFO] [stderr] warning: mocp@0.0.1: src/themes.c:532:25: warning: '__builtin_strncpy' specified bound 4096 equals destination size [-Wstringop-truncation]
[INFO] [stderr] warning: mocp@0.0.1:   532 |                         strncpy (current_theme, find_theme_file (file), PATH_MAX);
[INFO] [stderr] warning: mocp@0.0.1:       |                         ^
[INFO] [stderr] warning: mocp@0.0.1: src/themes.c:536:25: warning: '__builtin_strncpy' specified bound 4096 equals destination size [-Wstringop-truncation]
[INFO] [stderr] warning: mocp@0.0.1:   536 |                         strncpy (current_theme, find_theme_file (file), PATH_MAX);
[INFO] [stderr] warning: mocp@0.0.1:       |                         ^
[INFO] [stderr] warning: mocp@0.0.1: src/themes.c:528:25: warning: '__builtin_strncpy' specified bound 4096 equals destination size [-Wstringop-truncation]
[INFO] [stderr] warning: mocp@0.0.1:   528 |                         strncpy (current_theme, find_theme_file (file), PATH_MAX);
[INFO] [stderr] warning: mocp@0.0.1:       |                         ^
[INFO] [stderr] warning: mocp@0.0.1: src/themes.c: In function 'themes_switch_theme':
[INFO] [stderr] warning: mocp@0.0.1: src/themes.c:562:25: warning: '__builtin_strncpy' specified bound 4096 equals destination size [-Wstringop-truncation]
[INFO] [stderr] warning: mocp@0.0.1:   562 |                         strncpy (current_theme, file, PATH_MAX);
[INFO] [stderr] warning: mocp@0.0.1:       |                         ^
[INFO] [stderr] warning: mocp@0.0.1: src/keys.c: In function 'keys_init':
[INFO] [stderr] warning: mocp@0.0.1: src/keys.c:918:17: warning: '__builtin_strncpy' specified bound 4096 equals destination size [-Wstringop-truncation]
[INFO] [stderr] warning: mocp@0.0.1:   918 |                 strncpy (path, create_file_name(file), sizeof(path));
[INFO] [stderr] warning: mocp@0.0.1:       |                 ^
[INFO] [stderr] warning: mocp@0.0.1: src/keys.c:912:25: warning: '__builtin_strncpy' specified bound 4096 equals destination size [-Wstringop-truncation]
[INFO] [stderr] warning: mocp@0.0.1:   912 |                         strncpy (path, file, sizeof(path));
[INFO] [stderr] warning: mocp@0.0.1:       |                         ^
[INFO] [stderr] warning: mocp@0.0.1: src/keys.c:1209:17: warning: '__builtin_strncpy' output may be truncated copying 15 bytes from a string of length 63 [-Wstringop-truncation]
[INFO] [stderr] warning: mocp@0.0.1:  1209 |                 strncpy (help[i], get_command_keys(i), HELP_INDENT);
[INFO] [stderr] warning: mocp@0.0.1:       |                 ^
[INFO] [stderr] warning: mocp@0.0.1: src/tags_cache.c: In function 'tags_cache_read_add':
[INFO] [stderr] warning: mocp@0.0.1: src/tags_cache.c:653:66: warning: unused parameter 'c' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   653 | static struct file_tags *tags_cache_read_add (struct tags_cache *c DB_ONLY,
[INFO] [stderr] warning: mocp@0.0.1:       |                                               ~~~~~~~~~~~~~~~~~~~^
[INFO] [stderr] warning: mocp@0.0.1: src/lyrics.c: In function 'centre_style':
[INFO] [stderr] warning: mocp@0.0.1: src/lyrics.c:145:61: warning: unused parameter 'unused1' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   145 | static lists_t_strs *centre_style (lists_t_strs *lines, int unused1 ATTR_UNUSED,
[INFO] [stderr] warning: mocp@0.0.1:       |                                                         ~~~~^~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/lyrics.c:146:53: warning: unused parameter 'unused2' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   146 |                                    int width, void *unused2 ATTR_UNUSED)
[INFO] [stderr] warning: mocp@0.0.1:       |                                               ~~~~~~^~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/null_out.c: In function 'null_play':
[INFO] [stderr] warning: mocp@0.0.1: src/null_out.c:36:35: warning: unused parameter 'unused' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:    36 | static int null_play (const char *unused ATTR_UNUSED, const size_t size)
[INFO] [stderr] warning: mocp@0.0.1:       |                       ~~~~~~~~~~~~^~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/null_out.c: In function 'null_set_mixer':
[INFO] [stderr] warning: mocp@0.0.1: src/null_out.c:47:33: warning: unused parameter 'unused' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:    47 | static void null_set_mixer (int unused ATTR_UNUSED)
[INFO] [stderr] warning: mocp@0.0.1:       |                             ~~~~^~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/sndio_out.c: In function 'volume_cb':
[INFO] [stderr] warning: mocp@0.0.1: src/sndio_out.c:37:30: warning: unused parameter 'unused' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:    37 | static void volume_cb (void *unused ATTR_UNUSED, unsigned int vol)
[INFO] [stderr] warning: mocp@0.0.1:       |                        ~~~~~~^~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/alsa.c: In function 'alsa_log_cb':
[INFO] [stderr] warning: mocp@0.0.1: src/alsa.c:143:38: warning: unused parameter 'unused1' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   143 | static void alsa_log_cb (const char *unused1 ATTR_UNUSED,
[INFO] [stderr] warning: mocp@0.0.1:       |                          ~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/alsa.c:144:30: warning: unused parameter 'unused2' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   144 |                          int unused2 ATTR_UNUSED,
[INFO] [stderr] warning: mocp@0.0.1:       |                          ~~~~^~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/alsa.c:145:38: warning: unused parameter 'unused3' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   145 |                          const char *unused3 ATTR_UNUSED,
[INFO] [stderr] warning: mocp@0.0.1:       |                          ~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/alsa.c:146:30: warning: unused parameter 'unused4' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   146 |                          int unused4 ATTR_UNUSED, const char *fmt, ...)
[INFO] [stderr] warning: mocp@0.0.1:       |                          ~~~~^~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/pulse.c: In function 'context_state_callback':
[INFO] [stderr] warning: mocp@0.0.1: src/pulse.c:102:49: warning: unused parameter 'context' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   102 | static void context_state_callback (pa_context *context ATTR_UNUSED,
[INFO] [stderr] warning: mocp@0.0.1:       |                                     ~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/pulse.c: In function 'stream_state_callback':
[INFO] [stderr] warning: mocp@0.0.1: src/pulse.c:110:47: warning: unused parameter 'stream' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   110 | static void stream_state_callback (pa_stream *stream ATTR_UNUSED,
[INFO] [stderr] warning: mocp@0.0.1:       |                                    ~~~~~~~~~~~^~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/pulse.c: In function 'stream_write_callback':
[INFO] [stderr] warning: mocp@0.0.1: src/pulse.c:118:47: warning: unused parameter 'stream' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   118 | static void stream_write_callback (pa_stream *stream ATTR_UNUSED,
[INFO] [stderr] warning: mocp@0.0.1:       |                                    ~~~~~~~~~~~^~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/pulse.c:119:43: warning: unused parameter 'nbytes' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   119 |                                    size_t nbytes ATTR_UNUSED, void *userdata)
[INFO] [stderr] warning: mocp@0.0.1:       |                                    ~~~~~~~^~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/pulse.c: In function 'sink_volume_cb':
[INFO] [stderr] warning: mocp@0.0.1: src/pulse.c:435:41: warning: unused parameter 'c' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   435 | static void sink_volume_cb (pa_context *c ATTR_UNUSED,
[INFO] [stderr] warning: mocp@0.0.1:       |                             ~~~~~~~~~~~~^
[INFO] [stderr] warning: mocp@0.0.1: src/pulse.c:436:56: warning: unused parameter 'eol' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   436 |                             const pa_sink_info *i, int eol ATTR_UNUSED,
[INFO] [stderr] warning: mocp@0.0.1:       |                                                    ~~~~^~~
[INFO] [stderr] warning: mocp@0.0.1: src/pulse.c: In function 'sink_input_volume_cb':
[INFO] [stderr] warning: mocp@0.0.1: src/pulse.c:442:47: warning: unused parameter 'c' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   442 | static void sink_input_volume_cb (pa_context *c ATTR_UNUSED,
[INFO] [stderr] warning: mocp@0.0.1:       |                                   ~~~~~~~~~~~~^
[INFO] [stderr] warning: mocp@0.0.1: src/pulse.c:444:39: warning: unused parameter 'eol' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   444 |                                   int eol ATTR_UNUSED,
[INFO] [stderr] warning: mocp@0.0.1:       |                                   ~~~~^~~
[INFO] [stderr] warning: mocp@0.0.1: src/pulse.c: In function 'flush_callback':
[INFO] [stderr] warning: mocp@0.0.1: src/pulse.c:574:40: warning: unused parameter 's' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   574 | static void flush_callback (pa_stream *s ATTR_UNUSED, int success,
[INFO] [stderr] warning: mocp@0.0.1:       |                             ~~~~~~~~~~~^
[INFO] [stderr] warning: mocp@0.0.1: src/pulse.c: In function 'sink_name_cb':
[INFO] [stderr] warning: mocp@0.0.1: src/pulse.c:635:39: warning: unused parameter 'c' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   635 | static void sink_name_cb (pa_context *c ATTR_UNUSED,
[INFO] [stderr] warning: mocp@0.0.1:       |                           ~~~~~~~~~~~~^
[INFO] [stderr] warning: mocp@0.0.1: src/pulse.c:636:54: warning: unused parameter 'eol' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   636 |                           const pa_sink_info *i, int eol ATTR_UNUSED,
[INFO] [stderr] warning: mocp@0.0.1:       |                                                  ~~~~^~~
[INFO] [stderr] warning: mocp@0.0.1: src/pulse.c: In function 'sink_input_name_cb':
[INFO] [stderr] warning: mocp@0.0.1: src/pulse.c:647:45: warning: unused parameter 'c' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   647 | static void sink_input_name_cb (pa_context *c ATTR_UNUSED,
[INFO] [stderr] warning: mocp@0.0.1:       |                                 ~~~~~~~~~~~~^
[INFO] [stderr] warning: mocp@0.0.1: src/pulse.c:649:37: warning: unused parameter 'eol' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   649 |                                 int eol ATTR_UNUSED,
[INFO] [stderr] warning: mocp@0.0.1:       |                                 ~~~~^~~
[INFO] [stderr] warning: mocp@0.0.1: src/io_curl.c: In function 'debug_cb':
[INFO] [stderr] warning: mocp@0.0.1: src/io_curl.c:152:28: warning: unused parameter 'unused1' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   152 | static int debug_cb (CURL *unused1 ATTR_UNUSED, curl_infotype i,
[INFO] [stderr] warning: mocp@0.0.1:       |                      ~~~~~~^~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/io_curl.c:153:52: warning: unused parameter 'unused2' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   153 |                      char *msg, size_t size, void *unused2 ATTR_UNUSED)
[INFO] [stderr] warning: mocp@0.0.1:       |                                              ~~~~~~^~~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/jack.c: In function 'process_cb':
[INFO] [stderr] warning: mocp@0.0.1: src/jack.c:49:53: warning: unused parameter 'unused' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:    49 | static int process_cb(jack_nframes_t nframes, void *unused ATTR_UNUSED)
[INFO] [stderr] warning: mocp@0.0.1:       |                                               ~~~~~~^~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/jack.c: In function 'update_sample_rate_cb':
[INFO] [stderr] warning: mocp@0.0.1: src/jack.c:112:23: warning: unused parameter 'unused' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   112 |                 void *unused ATTR_UNUSED)
[INFO] [stderr] warning: mocp@0.0.1:       |                 ~~~~~~^~~~~~
[INFO] [stderr] warning: mocp@0.0.1: src/jack.c: In function 'shutdown_cb':
[INFO] [stderr] warning: mocp@0.0.1: src/jack.c:124:32: warning: unused parameter 'unused' [-Wunused-parameter]
[INFO] [stderr] warning: mocp@0.0.1:   124 | static void shutdown_cb (void *unused ATTR_UNUSED)
[INFO] [stderr] warning: mocp@0.0.1:       |                          ~~~~~~^~~~~~
[INFO] running `Command { std: "docker" "inspect" "53ccad149a36aa4dcfe96ebb22c7a41352e74c9ba863e6f2240a6aa7e9b2d260", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "53ccad149a36aa4dcfe96ebb22c7a41352e74c9ba863e6f2240a6aa7e9b2d260", kill_on_drop: false }`
[INFO] [stdout] 53ccad149a36aa4dcfe96ebb22c7a41352e74c9ba863e6f2240a6aa7e9b2d260
