Skip to content

Toolchain for armv7 is broken #613

@jeanluc162

Description

@jeanluc162

When using the included build.sh script to build for armv7 it fails with the following output:

/usr/bin/clang-10  -I. -Iinclude -fPIC -pthread -O3 -Wa,--noexecstack -Qunused-arguments -O3 -fPIC -DOPENSSL_USE_NODELETE -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DAES_ASM -DBSAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/etc/ssl\"" -DENGINESDIR="\"//lib/engines-1.1\"" -DNDEBUG -DNDEBUG -DNDEBUG -MMD -MF crypto/armcap.d.tmp -MT crypto/armcap.o -c -o crypto/armcap.o crypto/armcap.c
In file included from crypto/armcap.c:18:
crypto/arm_arch.h:55:6: error: "unsupported ARM architecture"
#    error "unsupported ARM architecture"
     ^
1 error generated.
make[1]: *** [Makefile:831: crypto/armcap.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/home/user/.conan/data/openssl/1.1.1q/_/_/build/17df300ceabea4231cc147d126ace6e7977e852f/src'
make: *** [Makefile:174: all] Error 2
openssl/1.1.1q: 
openssl/1.1.1q: ERROR: Package '17df300ceabea4231cc147d126ace6e7977e852f' build failed
openssl/1.1.1q: WARN: Build folder /home/user/.conan/data/openssl/1.1.1q/_/_/build/17df300ceabea4231cc147d126ace6e7977e852f/build-release
ERROR: openssl/1.1.1q: Error in build() method, line 729
	autotools.make()
	ConanException: Error 2 while executing make -j2
CMake Error at SDK/lib/cmake-conan/conan.cmake:529 (message):
  Conan install failed='1'
Call Stack (most recent call first):
  SDK/lib/cmake-conan/conan.cmake:766 (old_conan_cmake_install)
  SDK/lib/cmake-conan/conan-omp.cmake:70 (conan_cmake_run)
  lib/CMakeLists.txt:120 (conan_omp_add_lib_opt)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions