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

Compile failure of aws-lc-sys-0.24.1 on armv7ve (32bit) #1463

Open
heitbaum opened this issue Feb 2, 2025 · 1 comment
Open

Compile failure of aws-lc-sys-0.24.1 on armv7ve (32bit) #1463

heitbaum opened this issue Feb 2, 2025 · 1 comment
Labels

Comments

@heitbaum
Copy link

heitbaum commented Feb 2, 2025

Description

Compile error on 32bit. 64bit compiles are fine.

Version

What version(s) of librespot does this problem exist in? HEAD

How to reproduce

Steps to reproduce the behavior in librespot e.g.

  1. compile librespot

Log

  • A full debug log so we may trace your problem (launch librespot with --verbose).
  • Ideally contains your above steps to reproduce.
  • Format the log as code (help) or use a non-expiring pastebin.
  • Redact data you consider personal but do not remove/trim anything else.

warning: [email protected]: Building with: CMake
warning: [email protected]: Symbol Prefix: Some("aws_lc_0_24_1")
warning: [email protected]: CMAKE environment variable set: cmake
warning: [email protected]: Generating bindings - external bindgen. Platform: armv7ve-libreelec-linux-gnueabihf
warning: [email protected]: Compilation of 'c11.c' succeeded - Ok(["/var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/librespot-471735aa5a27a1a1ebed16740624366ce8c3caa9/.armv7ve-libreelec-linux-gnueabihf/target/armv7ve-libreelec-linux-gnueabihf/release/build/aws-lc-sys-eb3fac81ab08dd44/out/out-c11/7dfda64fdf5a526c-c11.o"]).
warning: [email protected]: CC environment variable set: /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/toolchain/bin/armv7ve-libreelec-linux-gnueabihf-gcc
warning: [email protected]: CXX environment variable set: /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/toolchain/bin/armv7ve-libreelec-linux-gnueabihf-g++
warning: [email protected]: Using flag: -ffile-prefix-map=/var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1=
warning: [email protected]: Setting CFLAGS: "-O3 -ffunction-sections -fdata-sections -fPIC -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -std=c11 -I /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/generated-include -I /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/include -I /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/aws-lc/include -I /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/aws-lc/third_party/s2n-bignum/include -march=armv7ve -mtune=cortex-a7 -mabi=aapcs-linux -Wno-psabi -Wa,-mno-warn-deprecated -mfloat-abi=hard -mfpu=neon-vfpv4 -Wall -pipe -O2 -fomit-frame-pointer -DNDEBUG -Wno-unused-parameter -pthread -ffile-prefix-map=/var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1= -D_XOPEN_SOURCE=700 -DBORINGSSL_IMPLEMENTATION=1 -DBORINGSSL_PREFIX=aws_lc_0_24_1"
warning: [email protected]: CMAKE_TOOLCHAIN_FILE environment variable set: /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/toolchain/etc/cmake-armv7ve-libreelec-linux-gnueabihf.conf
error: failed to run custom build command for `aws-lc-sys v0.24.1`

Caused by:
  process didn't exit successfully: `/var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/librespot-471735aa5a27a1a1ebed16740624366ce8c3caa9/.armv7ve-libreelec-linux-gnueabihf/target/release/build/aws-lc-sys-448247f537d2e400/build-script-main` (exit status: 101)
  --- stdout
  cargo:rerun-if-env-changed=AWS_LC_SYS_NO_PREFIX
  cargo:rerun-if-env-changed=AWS_LC_SYS_PREGENERATING_BINDINGS
  cargo:rerun-if-env-changed=AWS_LC_SYS_EXTERNAL_BINDGEN
  cargo:rerun-if-env-changed=AWS_LC_SYS_NO_ASM
  cargo:rerun-if-env-changed=AWS_LC_SYS_CFLAGS
  cargo:rerun-if-env-changed=AWS_LC_SYS_PREBUILT_NASM
  cargo:rerun-if-env-changed=AWS_LC_SYS_C_STD
  cargo:rerun-if-env-changed=AWS_LC_SYS_CMAKE_BUILDER
  cargo:rerun-if-env-changed=AWS_LC_SYS_STATIC
  cargo:rerun-if-env-changed=CMAKE
  cargo:warning=Building with: CMake
  cargo:warning=Symbol Prefix: Some("aws_lc_0_24_1")
  cargo:rerun-if-env-changed=CMAKE
  cargo:warning=CMAKE environment variable set: cmake
  cargo:warning=Generating bindings - external bindgen. Platform: armv7ve-libreelec-linux-gnueabihf
  cargo:rerun-if-env-changed=AWS_LC_SYS_INCLUDES
  cargo:rustc-cfg=use_bindgen_generated
  cargo:rerun-if-env-changed=AWS_LC_SYS_STATIC
  OPT_LEVEL = Some(3)
  TARGET = Some(armv7ve-libreelec-linux-gnueabihf)
  HOST = Some(x86_64-unknown-linux-gnu)
  cargo:rerun-if-env-changed=CC_armv7ve-libreelec-linux-gnueabihf
  CC_armv7ve-libreelec-linux-gnueabihf = None
  cargo:rerun-if-env-changed=CC_armv7ve_libreelec_linux_gnueabihf
  CC_armv7ve_libreelec_linux_gnueabihf = None
  cargo:rerun-if-env-changed=TARGET_CC
  TARGET_CC = None
  cargo:rerun-if-env-changed=CC
  CC = Some(/var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/toolchain/bin/armv7ve-libreelec-linux-gnueabihf-gcc)
  RUSTC_WRAPPER = None
  cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  DEBUG = Some(false)
  CARGO_CFG_TARGET_FEATURE = None
  cargo:rerun-if-env-changed=CFLAGS_armv7ve-libreelec-linux-gnueabihf
  CFLAGS_armv7ve-libreelec-linux-gnueabihf = None
  cargo:rerun-if-env-changed=CFLAGS_armv7ve_libreelec_linux_gnueabihf
  CFLAGS_armv7ve_libreelec_linux_gnueabihf = None
  cargo:rerun-if-env-changed=TARGET_CFLAGS
  TARGET_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = Some(-march=armv7ve -mtune=cortex-a7 -mabi=aapcs-linux -Wno-psabi -Wa,-mno-warn-deprecated -mfloat-abi=hard -mfpu=neon-vfpv4 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG)
  cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS
  CC_SHELL_ESCAPED_FLAGS = None
  CARGO_ENCODED_RUSTFLAGS = Some()
  OPT_LEVEL = Some(3)
  TARGET = Some(armv7ve-libreelec-linux-gnueabihf)
  HOST = Some(x86_64-unknown-linux-gnu)
  cargo:rerun-if-env-changed=CC_armv7ve-libreelec-linux-gnueabihf
  CC_armv7ve-libreelec-linux-gnueabihf = None
  cargo:rerun-if-env-changed=CC_armv7ve_libreelec_linux_gnueabihf
  CC_armv7ve_libreelec_linux_gnueabihf = None
  cargo:rerun-if-env-changed=TARGET_CC
  TARGET_CC = None
  cargo:rerun-if-env-changed=CC
  CC = Some(/var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/toolchain/bin/armv7ve-libreelec-linux-gnueabihf-gcc)
  RUSTC_WRAPPER = None
  cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  DEBUG = Some(false)
  CARGO_CFG_TARGET_FEATURE = None
  cargo:rerun-if-env-changed=CFLAGS_armv7ve-libreelec-linux-gnueabihf
  CFLAGS_armv7ve-libreelec-linux-gnueabihf = None
  cargo:rerun-if-env-changed=CFLAGS_armv7ve_libreelec_linux_gnueabihf
  CFLAGS_armv7ve_libreelec_linux_gnueabihf = None
  cargo:rerun-if-env-changed=TARGET_CFLAGS
  TARGET_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = Some(-march=armv7ve -mtune=cortex-a7 -mabi=aapcs-linux -Wno-psabi -Wa,-mno-warn-deprecated -mfloat-abi=hard -mfpu=neon-vfpv4 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG)
  cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS
  CC_SHELL_ESCAPED_FLAGS = None
  CARGO_ENCODED_RUSTFLAGS = Some()
  cargo:warning=Compilation of 'c11.c' succeeded - Ok(["/var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/librespot-471735aa5a27a1a1ebed16740624366ce8c3caa9/.armv7ve-libreelec-linux-gnueabihf/target/armv7ve-libreelec-linux-gnueabihf/release/build/aws-lc-sys-eb3fac81ab08dd44/out/out-c11/7dfda64fdf5a526c-c11.o"]).
  cargo:rerun-if-env-changed=CC
  cargo:warning=CC environment variable set: /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/toolchain/bin/armv7ve-libreelec-linux-gnueabihf-gcc
  cargo:rerun-if-env-changed=CXX
  cargo:warning=CXX environment variable set: /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/toolchain/bin/armv7ve-libreelec-linux-gnueabihf-g++
  OUT_DIR = Some(/var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/librespot-471735aa5a27a1a1ebed16740624366ce8c3caa9/.armv7ve-libreelec-linux-gnueabihf/target/armv7ve-libreelec-linux-gnueabihf/release/build/aws-lc-sys-eb3fac81ab08dd44/out)
  cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  TARGET = Some(armv7ve-libreelec-linux-gnueabihf)
  CARGO_CFG_TARGET_FEATURE = None
  HOST = Some(x86_64-unknown-linux-gnu)
  cargo:rerun-if-env-changed=CFLAGS_armv7ve-libreelec-linux-gnueabihf
  CFLAGS_armv7ve-libreelec-linux-gnueabihf = None
  cargo:rerun-if-env-changed=CFLAGS_armv7ve_libreelec_linux_gnueabihf
  CFLAGS_armv7ve_libreelec_linux_gnueabihf = None
  cargo:rerun-if-env-changed=TARGET_CFLAGS
  TARGET_CFLAGS = None
  cargo:rerun-if-env-changed=CFLAGS
  CFLAGS = Some(-march=armv7ve -mtune=cortex-a7 -mabi=aapcs-linux -Wno-psabi -Wa,-mno-warn-deprecated -mfloat-abi=hard -mfpu=neon-vfpv4 -Wall -pipe  -O2 -fomit-frame-pointer -DNDEBUG)
  cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS
  CC_SHELL_ESCAPED_FLAGS = None
  cargo:warning=Using flag: -ffile-prefix-map=/var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1=
  cargo:warning=Setting CFLAGS: "-O3 -ffunction-sections -fdata-sections -fPIC -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -std=c11 -I /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/generated-include -I /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/include -I /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/aws-lc/include -I /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/aws-lc/third_party/s2n-bignum/include -march=armv7ve -mtune=cortex-a7 -mabi=aapcs-linux -Wno-psabi -Wa,-mno-warn-deprecated -mfloat-abi=hard -mfpu=neon-vfpv4 -Wall -pipe -O2 -fomit-frame-pointer -DNDEBUG -Wno-unused-parameter -pthread -ffile-prefix-map=/var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1= -D_XOPEN_SOURCE=700 -DBORINGSSL_IMPLEMENTATION=1 -DBORINGSSL_PREFIX=aws_lc_0_24_1"
  cargo:rerun-if-env-changed=CMAKE_TOOLCHAIN_FILE
  cargo:rerun-if-env-changed=CMAKE_TOOLCHAIN_FILE_armv7ve_libreelec_linux_gnueabihf
  cargo:warning=CMAKE_TOOLCHAIN_FILE environment variable set: /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/toolchain/etc/cmake-armv7ve-libreelec-linux-gnueabihf.conf
  CMAKE_TOOLCHAIN_FILE_armv7ve-libreelec-linux-gnueabihf = None
  CMAKE_TOOLCHAIN_FILE_armv7ve_libreelec_linux_gnueabihf = None
  TARGET_CMAKE_TOOLCHAIN_FILE = None
  CMAKE_TOOLCHAIN_FILE = Some("/var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/toolchain/etc/cmake-armv7ve-libreelec-linux-gnueabihf.conf")
  CMAKE_GENERATOR_armv7ve-libreelec-linux-gnueabihf = None
  CMAKE_GENERATOR_armv7ve_libreelec_linux_gnueabihf = None
  TARGET_CMAKE_GENERATOR = None
  CMAKE_GENERATOR = None
  CMAKE_PREFIX_PATH_armv7ve-libreelec-linux-gnueabihf = None
  CMAKE_PREFIX_PATH_armv7ve_libreelec_linux_gnueabihf = None
  TARGET_CMAKE_PREFIX_PATH = None
  CMAKE_PREFIX_PATH = None
  CMAKE_armv7ve-libreelec-linux-gnueabihf = None
  CMAKE_armv7ve_libreelec_linux_gnueabihf = None
  TARGET_CMAKE = None
  CMAKE = Some("cmake")
  running: cd "/var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/librespot-471735aa5a27a1a1ebed16740624366ce8c3caa9/.armv7ve-libreelec-linux-gnueabihf/target/armv7ve-libreelec-linux-gnueabihf/release/build/aws-lc-sys-eb3fac81ab08dd44/out/build" && CMAKE_PREFIX_PATH="" LC_ALL="C" "cmake" "/var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1" "-DBUILD_SHARED_LIBS=0" "-DCMAKE_BUILD_TYPE=release" "-DBORINGSSL_PREFIX=aws_lc_0_24_1_" "-DBORINGSSL_PREFIX_HEADERS=/var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/generated-include" "-DBUILD_TESTING=OFF" "-DBUILD_LIBSSL=OFF" "-DDISABLE_PERL=ON" "-DDISABLE_GO=ON" "-DCMAKE_TOOLCHAIN_FILE=/var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/toolchain/etc/cmake-armv7ve-libreelec-linux-gnueabihf.conf" "-DCMAKE_INSTALL_PREFIX=/var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/librespot-471735aa5a27a1a1ebed16740624366ce8c3caa9/.armv7ve-libreelec-linux-gnueabihf/target/armv7ve-libreelec-linux-gnueabihf/release/build/aws-lc-sys-eb3fac81ab08dd44/out" "-DCMAKE_C_FLAGS= -ffunction-sections -fdata-sections -fPIC -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -ffunction-sections -fdata-sections -fPIC -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -std=c11 -I /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/generated-include -I /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/include -I /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/aws-lc/include -I /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/aws-lc/third_party/s2n-bignum/include -march=armv7ve -mtune=cortex-a7 -mabi=aapcs-linux -Wno-psabi -Wa,-mno-warn-deprecated -mfloat-abi=hard -mfpu=neon-vfpv4 -Wall -pipe -fomit-frame-pointer -DNDEBUG -Wno-unused-parameter -pthread -ffile-prefix-map=/var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1= -D_XOPEN_SOURCE=700 -DBORINGSSL_IMPLEMENTATION=1 -DBORINGSSL_PREFIX=aws_lc_0_24_1" "-DCMAKE_CXX_FLAGS= -ffunction-sections -fdata-sections -fPIC -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -march=armv7ve -mtune=cortex-a7 -mabi=aapcs-linux -Wno-psabi -Wa,-mno-warn-deprecated -mfloat-abi=hard -mfpu=neon-vfpv4 -Wall -pipe -fomit-frame-pointer -DNDEBUG" "-DCMAKE_ASM_FLAGS= -ffunction-sections -fdata-sections -fPIC -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -ffunction-sections -fdata-sections -fPIC -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -std=c11 -I /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/generated-include -I /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/include -I /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/aws-lc/include -I /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/aws-lc/third_party/s2n-bignum/include -march=armv7ve -mtune=cortex-a7 -mabi=aapcs-linux -Wno-psabi -Wa,-mno-warn-deprecated -mfloat-abi=hard -mfpu=neon-vfpv4 -Wall -pipe -fomit-frame-pointer -DNDEBUG -Wno-unused-parameter -pthread -ffile-prefix-map=/var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1= -D_XOPEN_SOURCE=700 -DBORINGSSL_IMPLEMENTATION=1 -DBORINGSSL_PREFIX=aws_lc_0_24_1" "--no-warn-unused-cli"
  Not searching for unused variables given on the command line.
  -- The C compiler identification is GNU 15.0.1
  -- Detecting C compiler ABI info
  -- Detecting C compiler ABI info - done
  -- Check for working C compiler: /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/toolchain/bin/armv7ve-libreelec-linux-gnueabihf-gcc - skipped
  -- Detecting C compile features
  -- Detecting C compile features - done
  -- Go not found. Disabling some code generation and using pre-generated code in generated-src/
  -- Perl not found. Disabling some code generation and using pre-generated code in generated-src/
  -- Prefix build configured: performing build using prefix "aws_lc_0_24_1_" and headers path "/var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/generated-include"
  -- Run check_run file_to_test 'memcmp_invalid_stripped_check.c', flag_to_set 'MEMCMP_INVALID_STRIPPED', and compile_flags '-O3 -DNDEBUG'.
  -- Setting CMAKE_C_STANDARD=11
  -- stdalign_check.c probe is positive, enabling AWS_LC_STDALIGN_AVAILABLE
  -- builtin_swap_check.c probe is positive, enabling AWS_LC_BUILTIN_SWAP_SUPPORTED
  -- The ASM compiler identification is GNU
  -- Found assembler: /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/toolchain/bin/armv7ve-libreelec-linux-gnueabihf-gcc
  -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
  -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
  -- Found Threads: TRUE
  -- Configuring done (0.6s)
  -- Generating done (0.1s)
  -- Build files have been written to: /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/librespot-471735aa5a27a1a1ebed16740624366ce8c3caa9/.armv7ve-libreelec-linux-gnueabihf/target/armv7ve-libreelec-linux-gnueabihf/release/build/aws-lc-sys-eb3fac81ab08dd44/out/build
  running: cd "/var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/librespot-471735aa5a27a1a1ebed16740624366ce8c3caa9/.armv7ve-libreelec-linux-gnueabihf/target/armv7ve-libreelec-linux-gnueabihf/release/build/aws-lc-sys-eb3fac81ab08dd44/out/build" && LC_ALL="C" MAKEFLAGS="-j --jobserver-fds=11,13 --jobserver-auth=11,13" "cmake" "--build" "/var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/librespot-471735aa5a27a1a1ebed16740624366ce8c3caa9/.armv7ve-libreelec-linux-gnueabihf/target/armv7ve-libreelec-linux-gnueabihf/release/build/aws-lc-sys-eb3fac81ab08dd44/out/build" "--target" "install" "--config" "Release"
  [  0%] Built target boringssl_prefix_symbols
  [  0%] Building C object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/bcm.c.o

  --- stderr
  CMake Deprecation Warning at CMakeLists.txt:4 (cmake_minimum_required):
    Compatibility with CMake < 3.10 will be removed from a future version of
    CMake.

    Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
    to tell CMake that the project requires at least <min> but has been updated
    to work with policies introduced by <max> or earlier.


  CMake Deprecation Warning at aws-lc/CMakeLists.txt:1 (cmake_minimum_required):
    Compatibility with CMake < 3.10 will be removed from a future version of
    CMake.

    Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
    to tell CMake that the project requires at least <min> but has been updated
    to work with policies introduced by <max> or earlier.


  Copying platform assembly files from /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/aws-lc/generated-src/linux-arm/crypto/ to /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/librespot-471735aa5a27a1a1ebed16740624366ce8c3caa9/.armv7ve-libreelec-linux-gnueabihf/target/armv7ve-libreelec-linux-gnueabihf/release/build/aws-lc-sys-eb3fac81ab08dd44/out/build/aws-lc/crypto
  In file included from /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/aws-lc/crypto/fipsmodule/cpucap/cpu_arm_linux.c:28,
                   from /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/aws-lc/crypto/fipsmodule/bcm.c:84:
  /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/aws-lc/crypto/fipsmodule/cpucap/cpu_arm_linux.h:35:9: error: 'HWCAP2_AES' redefined [-Werror]
     35 | #define HWCAP2_AES (1 << 0)
        |         ^~~~~~~~~~
  In file included from /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/toolchain/armv7ve-libreelec-linux-gnueabihf/sysroot/usr/include/sys/auxv.h:24,
                   from /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/aws-lc/crypto/fipsmodule/cpucap/cpu_arm_linux.c:21:
  /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/toolchain/armv7ve-libreelec-linux-gnueabihf/sysroot/usr/include/bits/hwcap.h:53:9: note: this is the location of the previous definition
     53 | #define HWCAP2_AES              1
        |         ^~~~~~~~~~
  /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/aws-lc/crypto/fipsmodule/cpucap/cpu_arm_linux.h:36:9: error: 'HWCAP2_PMULL' redefined [-Werror]
     36 | #define HWCAP2_PMULL (1 << 1)
        |         ^~~~~~~~~~~~
  /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/toolchain/armv7ve-libreelec-linux-gnueabihf/sysroot/usr/include/bits/hwcap.h:54:9: note: this is the location of the previous definition
     54 | #define HWCAP2_PMULL            2
        |         ^~~~~~~~~~~~
  /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/aws-lc/crypto/fipsmodule/cpucap/cpu_arm_linux.h:37:9: error: 'HWCAP2_SHA1' redefined [-Werror]
     37 | #define HWCAP2_SHA1 (1 << 2)
        |         ^~~~~~~~~~~
  /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/toolchain/armv7ve-libreelec-linux-gnueabihf/sysroot/usr/include/bits/hwcap.h:55:9: note: this is the location of the previous definition
     55 | #define HWCAP2_SHA1             4
        |         ^~~~~~~~~~~
  /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.24.1/aws-lc/crypto/fipsmodule/cpucap/cpu_arm_linux.h:38:9: error: 'HWCAP2_SHA2' redefined [-Werror]
     38 | #define HWCAP2_SHA2 (1 << 3)
        |         ^~~~~~~~~~~
  /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/toolchain/armv7ve-libreelec-linux-gnueabihf/sysroot/usr/include/bits/hwcap.h:56:9: note: this is the location of the previous definition
     56 | #define HWCAP2_SHA2             8
        |         ^~~~~~~~~~~
  cc1: note: unrecognized command-line option '-Wno-c11-extensions' may have been intended to silence earlier diagnostics
  cc1: all warnings being treated as errors
  gmake[2]: *** [aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/build.make:79: aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/bcm.c.o] Error 1
  gmake[1]: *** [CMakeFiles/Makefile2:305: aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/all] Error 2
  gmake: *** [Makefile:136: all] Error 2
  thread 'main' panicked at /var/media/DATA/home-rudi/LibreELEC.kernel11/build.LibreELEC-RPi2.arm-13.0-devel/build/rust-1.84.1/cargo_home/registry/src/index.crates.io-6f17d22bba15001f/cmake-0.1.52/src/lib.rs:1115:5:

  command did not execute successfully, got: exit status: 2

  build script failed, must exit now
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...

Host (what you are running librespot on):

  • OS: [e.g. Linux] Linux
  • Platform: [e.g. RPi 3B+] RPi2

Additional context

Add any other context about the problem here. If your issue is related to sound playback, at a minimum specify the type and make of your output device.

@heitbaum heitbaum added the bug label Feb 2, 2025
@kingosticks
Copy link
Contributor

I tried those steps to reproduce. The command didn't work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants