foundationdb icon indicating copy to clipboard operation
foundationdb copied to clipboard

ARM build is failing with ld.lld: error: undefined symbol: __aarch64_ldadd8_acq_rel

Open sfc-gh-mdvorsky opened this issue 3 years ago • 0 comments

2022-08-12 05:58:40  [1261/1552] Linking CXX executable bin/fdbdecode
2022-08-12 05:58:40  FAILED: bin/fdbdecode 
2022-08-12 05:58:40  : && ccache /usr/local/bin/clang++ -O3 -DNDEBUG -fuse-ld=lld -Wl,--disable-new-dtags    -static-libgcc -nostdlib++ -Wl,-Bstatic -lc++ -lc++abi -Wl,-Bdynamic -stdlib=libc++ -Wl,-build-id=sha1 fdbbackup/CMakeFiles/fdbdecode.dir/BackupTLSConfig.cpp.o fdbbackup/CMakeFiles/fdbdecode.dir/FileDecoder.actor.g.cpp.o -o bin/fdbdecode  lib/libfdbclient.a  lib/libfdbrpc.a  lib/libflow.a  /usr/lib64/libz.so  lib/libstacktrace.a  lib/libfmt.a  lib/libcrc32.a  lib/libfolly_memcpy.a  -lrt  /usr/local/lib/libssl.a  /usr/local/lib/libcrypto.a  -pthread  -ldl  boost_install/lib/libboost_context.a  boost_install/lib/libboost_filesystem.a  boost_install/lib/libboost_iostreams.a  lib/liblibb64.a  lib/libmd5.a  lib/libeio.a  fdbclient/awssdk-build/install/lib64/libaws-cpp-sdk-core.a  fdbclient/awssdk-build/install/lib64/libaws-crt-cpp.a  fdbclient/awssdk-build/install/lib64/libaws-c-s3.a  fdbclient/awssdk-build/install/lib64/libaws-c-auth.a  fdbclient/awssdk-build/install/lib64/libaws-c-event-stream.a  fdbclient/awssdk-build/install/lib64/libaws-c-http.a  fdbclient/awssdk-build/install/lib64/libaws-c-mqtt.a  fdbclient/awssdk-build/install/lib64/libaws-c-io.a  fdbclient/awssdk-build/install/lib64/libaws-checksums.a  fdbclient/awssdk-build/install/lib64/libaws-c-compression.a  fdbclient/awssdk-build/install/lib64/libaws-c-cal.a  fdbclient/awssdk-build/install/lib64/libaws-c-common.a  -lcurl && :
2022-08-12 05:58:40  ld.lld: error: undefined symbol: __aarch64_ldadd8_acq_rel
2022-08-12 05:58:40  >>> referenced by credentials.c
2022-08-12 05:58:40  >>>               credentials.c.o:(aws_credentials_new) in archive fdbclient/awssdk-build/install/lib64/libaws-c-auth.a
2022-08-12 05:58:40  >>> referenced by credentials.c
2022-08-12 05:58:40  >>>               credentials.c.o:(aws_credentials_release) in archive fdbclient/awssdk-build/install/lib64/libaws-c-auth.a
2022-08-12 05:58:40  >>> referenced by credentials.c
2022-08-12 05:58:40  >>>               credentials.c.o:(aws_credentials_acquire) in archive fdbclient/awssdk-build/install/lib64/libaws-c-auth.a
2022-08-12 05:58:40  >>> referenced 65 more times
2022-08-12 05:58:40  
2022-08-12 05:58:40  ld.lld: error: undefined symbol: __aarch64_cas8_acq_rel
2022-08-12 05:58:40  >>> referenced by epoll_event_loop.c
2022-08-12 05:58:40  >>>               epoll_event_loop.c.o:(s_stop) in archive fdbclient/awssdk-build/install/lib64/libaws-c-io.a
2022-08-12 05:58:40  
2022-08-12 05:58:40  ld.lld: error: undefined symbol: __aarch64_ldadd8_relax
2022-08-12 05:58:40  >>> referenced by retry_strategy.c
2022-08-12 05:58:40  >>>               retry_strategy.c.o:(aws_retry_strategy_acquire) in archive fdbclient/awssdk-build/install/lib64/libaws-c-io.a
2022-08-12 05:58:40  >>> referenced by retry_strategy.c
2022-08-12 05:58:40  >>>               retry_strategy.c.o:(aws_retry_token_acquire) in archive fdbclient/awssdk-build/install/lib64/libaws-c-io.a
2022-08-12 05:58:40  clang-13: error: linker command failed with exit code 1 (use -v to see invocation)

sfc-gh-mdvorsky avatar Aug 12 '22 08:08 sfc-gh-mdvorsky