Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

zstd-sys@2.0.13+zstd.1.5.6 Compiler error at linux/arm64/v8 with args cc did not execute successfully (status code exit status: 4) #321

Open
sinlov opened this issue Feb 4, 2025 · 0 comments

Comments

@sinlov
Copy link

sinlov commented Feb 4, 2025

  • env

docker build from FROM rust:1.84.0 at platform linux/arm64/v8

pass compiler at linux/arm/v7

  • run cli
cargo install --all-features --version 0.1.5 cargo-bak

full logs see rust-runtime-debian/actions/runs/13126783343/job/36624543513

#7 301.0    Compiling clap v4.5.28
#7 491.2 warning: zstd-sys@2.0.13+zstd.1.5.6: Compiler family detection failed due to error: ToolExecError: Command "cc" "-E" "/tmp/cargo-installHfMLdu/release/build/zstd-sys-241fcd0d6bbedc11/out/17868309896978300853detect_compiler_family.c" with args cc did not execute successfully (status code exit status: 4).
#7 491.2 warning: zstd-sys@2.0.13+zstd.1.5.6: cc: internal compiler error: Segmentation fault signal terminated program cc1
#7 491.2 warning: zstd-sys@2.0.13+zstd.1.5.6: Please submit a full bug report, with preprocessed source (by using -freport-bug).
#7 491.2 warning: zstd-sys@2.0.13+zstd.1.5.6: See <file:///usr/share/doc/gcc-12/README.Bugs> for instructions.
#7 491.2 warning: zstd-sys@2.0.13+zstd.1.5.6: ToolExecError: Command LC_ALL="C" "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-I" "zstd/lib/" "-I" "zstd/lib/common" "-I" "zstd/lib/legacy" "-fvisibility=hidden" "-ffunction-sections" "-fdata-sections" "-fmerge-all-constants" "-DZSTD_LIB_DEPRECATED=0" "-DXXH_PRIVATE_API=" "-DZSTDLIB_VISIBILITY=" "-DZDICTLIB_VISIBILITY=" "-DZSTDERRORLIB_VISIBILITY=" "-DZSTD_LEGACY_SUPPORT=1" "-o" "/tmp/cargo-installHfMLdu/release/build/zstd-sys-241fcd0d6bbedc11/out/3f451b2306bc13c8-zstd_v01.o" "-c" "zstd/lib/legacy/zstd_v01.c" with args cc did not execute successfully (status code exit status: 4).
#7 491.2 error: failed to run custom build command for `zstd-sys v2.0.13+zstd.1.5.6`
#7 491.2 
#7 491.2 Caused by:
#7 491.2   process didn't exit successfully: `/tmp/cargo-installHfMLdu/release/build/zstd-sys-86ecf3e2b65a8f66/build-script-build` (exit status: 1)
#7 491.2   --- stdout
#7 491.2   cargo:rerun-if-env-changed=ZSTD_SYS_USE_PKG_CONFIG
#7 491.2   OUT_DIR = Some(/tmp/cargo-installHfMLdu/release/build/zstd-sys-241fcd0d6bbedc11/out)
#7 491.2   OPT_LEVEL = Some(3)
#7 491.2   TARGET = Some(aarch64-unknown-linux-gnu)
#7 491.2   HOST = Some(aarch64-unknown-linux-gnu)
#7 491.2   cargo:rerun-if-env-changed=CC_aarch64-unknown-linux-gnu
#7 491.2   CC_aarch64-unknown-linux-gnu = None
#7 491.2   cargo:rerun-if-env-changed=CC_aarch64_unknown_linux_gnu
#7 491.2   CC_aarch64_unknown_linux_gnu = None
#7 491.2   cargo:rerun-if-env-changed=HOST_CC
#7 491.2   HOST_CC = None
#7 491.2   cargo:rerun-if-env-changed=CC
#7 491.2   CC = None
#7 491.2   cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
#7 491.2   RUSTC_WRAPPER = None
#7 491.2   cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
#7 491.2   CRATE_CC_NO_DEFAULTS = None
#7 491.2   DEBUG = Some(false)
#7 491.2   CARGO_CFG_TARGET_FEATURE = Some(neon)
#7 491.2   cargo:rerun-if-env-changed=CFLAGS_aarch64-unknown-linux-gnu
#7 491.2   CFLAGS_aarch64-unknown-linux-gnu = None
#7 491.2   cargo:rerun-if-env-changed=CFLAGS_aarch64_unknown_linux_gnu
#7 491.2   CFLAGS_aarch64_unknown_linux_gnu = None
#7 491.2   cargo:rerun-if-env-changed=HOST_CFLAGS
#7 491.2   HOST_CFLAGS = None
#7 491.2   cargo:rerun-if-env-changed=CFLAGS
#7 491.2   CFLAGS = None
#7 491.2   CARGO_ENCODED_RUSTFLAGS = Some()
#7 491.2   OUT_DIR = Some(/tmp/cargo-installHfMLdu/release/build/zstd-sys-241fcd0d6bbedc11/out)
#7 491.2   cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
#7 491.2   cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
#7 491.2   CRATE_CC_NO_DEFAULTS = None
#7 491.2   TARGET = Some(aarch64-unknown-linux-gnu)
#7 491.2   CARGO_CFG_TARGET_FEATURE = Some(neon)
#7 491.2   HOST = Some(aarch64-unknown-linux-gnu)
#7 491.2   cargo:rerun-if-env-changed=CFLAGS_aarch64-unknown-linux-gnu
#7 491.2   CFLAGS_aarch64-unknown-linux-gnu = None
#7 491.2   cargo:rerun-if-env-changed=CFLAGS_aarch64_unknown_linux_gnu
#7 491.2   CFLAGS_aarch64_unknown_linux_gnu = None
#7 491.2   cargo:rerun-if-env-changed=HOST_CFLAGS
#7 491.2   HOST_CFLAGS = None
#7 491.2   cargo:rerun-if-env-changed=CFLAGS
#7 491.2   CFLAGS = None
#7 491.2   OUT_DIR = Some(/tmp/cargo-installHfMLdu/release/build/zstd-sys-241fcd0d6bbedc11/out)
#7 491.2   cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
#7 491.2   cargo:warning=Compiler family detection failed due to error: ToolExecError: Command "cc" "-E" "/tmp/cargo-installHfMLdu/release/build/zstd-sys-241fcd0d6bbedc11/out/17868309896978300853detect_compiler_family.c" with args cc did not execute successfully (status code exit status: 4).
#7 491.2   cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
#7 491.2   CRATE_CC_NO_DEFAULTS = None
#7 491.2   TARGET = Some(aarch64-unknown-linux-gnu)
#7 491.2   CARGO_CFG_TARGET_FEATURE = Some(neon)
#7 491.2   HOST = Some(aarch64-unknown-linux-gnu)
#7 491.2   cargo:rerun-if-env-changed=CFLAGS_aarch64-unknown-linux-gnu
#7 491.2   CFLAGS_aarch64-unknown-linux-gnu = None
#7 491.2   cargo:rerun-if-env-changed=CFLAGS_aarch64_unknown_linux_gnu
#7 491.2   CFLAGS_aarch64_unknown_linux_gnu = None
#7 491.2   cargo:rerun-if-env-changed=HOST_CFLAGS
#7 491.2   HOST_CFLAGS = None
#7 491.2   cargo:rerun-if-env-changed=CFLAGS
#7 491.2   CFLAGS = None
#7 491.2   OUT_DIR = Some(/tmp/cargo-installHfMLdu/release/build/zstd-sys-241fcd0d6bbedc11/out)
#7 491.2   cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
#7 491.2   cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
#7 491.2   CRATE_CC_NO_DEFAULTS = None
#7 491.2   TARGET = Some(aarch64-unknown-linux-gnu)
#7 491.2   CARGO_CFG_TARGET_FEATURE = Some(neon)
#7 491.2   HOST = Some(aarch64-unknown-linux-gnu)
#7 491.2   cargo:rerun-if-env-changed=CFLAGS_aarch64-unknown-linux-gnu
#7 491.2   CFLAGS_aarch64-unknown-linux-gnu = None
#7 491.2   cargo:rerun-if-env-changed=CFLAGS_aarch64_unknown_linux_gnu
#7 491.2   CFLAGS_aarch64_unknown_linux_gnu = None
#7 491.2   cargo:rerun-if-env-changed=HOST_CFLAGS
#7 491.2   HOST_CFLAGS = None
#7 491.2   cargo:rerun-if-env-changed=CFLAGS
#7 491.2   CFLAGS = None
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant