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

Build failed on raspberry PI #134

Closed
jimmyongit opened this issue Apr 12, 2019 · 25 comments
Closed

Build failed on raspberry PI #134

jimmyongit opened this issue Apr 12, 2019 · 25 comments
Labels
bug Something isn't working

Comments

@jimmyongit
Copy link

jimmyongit commented Apr 12, 2019

Hi,

electrs is failing to compile on my raspberry PI, it ends with the following error:

error: failed to run custom build command for `rayon-core v1.4.1`
could not execute process `/mnt/exthdd/electrs/target/release/build/rayon-core-5e80cfa5dedace41/build-script-build` (never executed)
warning: build failed, waiting for other jobs to finish...
error: build failed

The strange thing is that I managed to build it few weeks ago on the same host.

Here some info on my setup:

$ cargo --version
cargo 1.34.0 (6789d8a0a 2019-04-01)
$ rustc --version
rustc 1.34.0 (91856ed52 2019-04-10)
$ rustup --version
rustup 1.17.0 (069c88ed6 2019-03-05)
$ uname -a
Linux raspberrypi 4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l GNU/Linux

Thank you very much

@romanz
Copy link
Owner

romanz commented Apr 15, 2019

Looks like Blockstream/esplora#61.

@romanz
Copy link
Owner

romanz commented Apr 15, 2019

Is it possible to run /mnt/exthdd/electrs/target/release/build/rayon-core-5e80cfa5dedace41/build-script-build?

On my machine, it runs and prints:

$ ll target/release/build/rayon-core-abb6ef45549d5d87/build-script-build 
-rwxrwxr-x 2 roman roman 1664904 Apr 12 09:45 target/release/build/rayon-core-abb6ef45549d5d87/build-script-build
$ ./target/release/build/rayon-core-abb6ef45549d5d87/build-script-build 
cargo:rerun-if-changed=build.rs

@jimmyongit
Copy link
Author

jimmyongit commented Apr 15, 2019

Hi,

that is very strange. If I try to run it I get:

$ ./target/release/build/rayon-core-5e80cfa5dedace41/build-script-build
-su: ./target/release/build/rayon-core-5e80cfa5dedace41/build-script-build: Permission denied

even if it has the proper executing permissions:

$ ls -l ./target/release/build/rayon-core-5e80cfa5dedace41/build-script-build
-rwxr-xr-x 2 bitcoin bitcoin 1497960 Apr 13 00:02 ./target/release/build/rayon-core-5e80cfa5dedace41/build-script-build

How can it be possible?

@romanz
Copy link
Owner

romanz commented Apr 22, 2019

This is indeed strange :/
Maybe there is an issue with the external storage?
Could you run cargo clean and re-build the project, to see if the error reproduces?

@jimmyongit
Copy link
Author

Yes, same issue even after cleaning.
I will try as soon as I will be able to install it in a different storage support.
Thank you

@romanz romanz added the bug Something isn't working label Apr 29, 2019
@romanz
Copy link
Owner

romanz commented May 30, 2019

Ping :)

@jimmyongit
Copy link
Author

Hi, still same issue, but I was not yet able to try a different external storage support, I am sorry.

@romanz
Copy link
Owner

romanz commented Jun 2, 2019

No worries, just wanted to check :)

@Kixunil
Copy link
Contributor

Kixunil commented Sep 6, 2019

Guess: wrong architecture. Try file ./target/release/build/rayon-core-5e80cfa5dedace41/build-script-build

@BTCxZelko
Copy link

I'm having a similar issue installing on pi. Not able to complete step 189 with the rustc build.

Any suggestions on this aspect?

@evd0kim
Copy link

evd0kim commented Apr 7, 2020

Hey. Last versions don't build on model 3. The end of the trace here:

cargo:warning=     ^~~~~~~~~~~~~~~~
cargo:warning=/usr/include/c++/6/bits/stl_algo.h:1937:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ will change in GCC 7.1
cargo:warning=/usr/include/c++/6/bits/stl_algo.h:1951:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ will change in GCC 7.1
cargo:warning=    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
cargo:warning=    ^~~
cargo:warning=/usr/include/c++/6/bits/stl_algo.h: In constructor ‘rocksdb::spatial::SpatialIndexCursor::SpatialIndexCursor(rocksdb::Iterator*, rocksdb::spatial::ValueGetter*, const rocksdb::spatial::BoundingBox<long long unsigned int>&, uint32_t)’:
cargo:warning=/usr/include/c++/6/bits/stl_algo.h:1965:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ will change in GCC 7.1
cargo:warning=    std::__introsort_loop(__first, __last,
cargo:warning=    ^~~
cargo:warning=/usr/include/c++/6/bits/stl_algo.h:1882:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ will change in GCC 7.1
cargo:warning=    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
cargo:warning=    ^~~
cargo:warning=/usr/include/c++/6/bits/stl_algo.h:1887:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ will change in GCC 7.1
cargo:warning=  std::__insertion_sort(__first, __last, __comp);
cargo:warning=  ^~~
exit code: 0

--- stderr
rocksdb/include/rocksdb/c.h:45:9: warning: #pragma once in main file [-Wpragma-once-outside-header], err: false


error occurred: Command "c++" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=armv7-a" "-I" "rocksdb/include/" "-I" "rocksdb/" "-I" "rocksdb/third-party/gtest-1.7.0/fused-src/" "-I" "snappy/" "-I" "lz4/lib/" "-I" "zstd/lib/" "-I" "zstd/lib/dictBuilder/" "-I" "zlib/" "-I" "bzip2/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DSNAPPY=1" "-DLZ4=1" "-DZSTD=1" "-DZLIB=1" "-DBZIP2=1" "-DNDEBUG=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/mnt/hdd/electrs/target/release/build/librocksdb-sys-090d7b5c012b77e5/out/rocksdb/db/db_impl_compaction_flush.o" "-c" "rocksdb/db/db_impl_compaction_flush.cc" with args "c++" did not execute successfully (status code exit code: 4).

I've got some other errors but I don't know what to do with this. Probably I will stop building elecrs on such weak SBC. Trying to build older versions.

@Kixunil
Copy link
Contributor

Kixunil commented Apr 7, 2020

@engenegr looks like RocksDb code is written in older version of C++ and you have a newer one. Seeing the command, the version is not explicitly specified. Maybe try to run the same command with appropriate C++ version given on command line and if it works, file a bug agains rocksdb-sys.

@evd0kim
Copy link

evd0kim commented Apr 7, 2020

@Kixunil thank you for the response. Do you know how to do it with cargo? I'm not familiar with rust so much. If you don't I will google by myself of course.

@evd0kim
Copy link

evd0kim commented Apr 8, 2020

@Kixunil thanks for the right direction.

The build was successful after reinstalling some packages on Raspbian. Taken from here.

sudo apt-get install libclang-6.0-dev clang-6.0
sudo dpkg -r clang clang-3.8 libclang-common-3.8-dev
sudo ln -s /usr/bin/clang-6.0 /usr/bin/clang

to check:

clang --version

Don't forget about the swap if you build on SBC.

@Kixunil
Copy link
Contributor

Kixunil commented Apr 8, 2020

Glad to hear it helped a bit! :)

I suspect that you should've used update-alternatives instead of ln -s to prevent breaking your system, but maybe clang doesn't use alternatives. Maybe worth reporting to Raspbian.

@romanz
Copy link
Owner

romanz commented Apr 8, 2020

@engenegr @Kixunil Thanks for reporting, debugging and resolving the issue!

@xanoni
Copy link

xanoni commented Sep 30, 2021

Can be closed I guess?

FYI, I just compiled RC2 fine on RPi 32-bit. Do I still need the below? (I used it.)

RUSTFLAGS="-C link-args=-latomic" cargo build --release --locked

@Kixunil
Copy link
Contributor

Kixunil commented Sep 30, 2021

@xanoni you can try without RUSTFLAGS="...", at worst it will fail to build. If it's still needed we could document it.

@xanoni
Copy link

xanoni commented Sep 30, 2021

Alright I'll give it a try and report back how it went without the flag ...

@xanoni
Copy link

xanoni commented Oct 1, 2021

Error during Compiling electrs-rocksdb v0.15.0-e1

@romanz
Copy link
Owner

romanz commented Oct 1, 2021

@xanoni Could you please share the full build log?

@xanoni
Copy link

xanoni commented Oct 4, 2021

Oh, I didn't store that because I assumed it was the same problem as last time that we already know .... can run it again, though.

@romanz
Copy link
Owner

romanz commented Oct 4, 2021

No need, thanks!
I'll update the build instruction later today.

@xanoni
Copy link

xanoni commented Oct 4, 2021

Too late ....

   Compiling libc v0.2.101
   Compiling proc-macro2 v1.0.29
   Compiling unicode-xid v0.2.2
   Compiling cfg-if v1.0.0
   Compiling syn v1.0.76
   Compiling autocfg v1.0.1
   Compiling serde_derive v1.0.130
   Compiling serde v1.0.130
   Compiling memchr v2.4.1
   Compiling rand_core v0.4.2
   Compiling autocfg v0.1.7
   Compiling lazy_static v1.4.0
   Compiling version_check v0.9.3
   Compiling glob v0.3.0
   Compiling crossbeam-utils v0.8.5
   Compiling scopeguard v1.1.0
   Compiling regex-syntax v0.6.25
   Compiling bitflags v1.2.1
   Compiling ryu v1.0.5
   Compiling bindgen v0.55.1
   Compiling rustc-hash v1.1.0
   Compiling lazycell v1.3.0
   Compiling shlex v0.1.1
   Compiling crossbeam-epoch v0.9.5
   Compiling cfg-if v0.1.10
   Compiling log v0.4.14
   Compiling tinyvec_macros v0.1.0
   Compiling peeking_take_while v0.1.2
   Compiling serde_json v1.0.67
   Compiling matches v0.1.9
   Compiling itoa v0.4.8
   Compiling roff v0.1.0
   Compiling rayon-core v1.9.1
   Compiling configure_me_codegen v0.4.1
   Compiling parking_lot_core v0.8.5
   Compiling void v1.0.2
   Compiling byteorder v1.4.3
   Compiling unicode-segmentation v1.8.0
   Compiling percent-encoding v2.1.0
   Compiling fmt2io v0.1.0
   Compiling smallvec v1.6.1
   Compiling bech32 v0.8.1
   Compiling protobuf v2.25.1
   Compiling unicode-bidi v0.3.6
   Compiling quick-error v1.2.3
   Compiling anyhow v1.0.44
   Compiling signal-hook v0.3.10
   Compiling prometheus v0.12.0
   Compiling parse_arg v0.1.4
   Compiling fnv v1.0.7
   Compiling termcolor v1.1.2
   Compiling chunked_transfer v1.4.0
   Compiling either v1.6.1
   Compiling ascii v1.0.0
   Compiling libloading v0.7.0
   Compiling instant v0.1.10
   Compiling rand_core v0.3.1
   Compiling rand_jitter v0.1.4
   Compiling memoffset v0.6.4
   Compiling num-traits v0.2.14
   Compiling num-integer v0.1.44
   Compiling rayon v1.5.1
   Compiling lock_api v0.4.5
   Compiling rand_chacha v0.1.1
   Compiling rand_pcg v0.1.2
   Compiling rand v0.6.5
   Compiling clang-sys v1.2.1
   Compiling nom v5.1.2
   Compiling tinyvec v1.4.0
   Compiling man v0.1.1
   Compiling base64-compat v1.0.0
   Compiling form_urlencoded v1.0.1
   Compiling humantime v1.3.0
   Compiling rand_xorshift v0.1.1
   Compiling rand_hc v0.1.0
   Compiling rand_isaac v0.1.1
   Compiling unicode-normalization v0.1.19
   Compiling aho-corasick v0.7.18
   Compiling quote v1.0.9
   Compiling jobserver v0.1.24
   Compiling rand_os v0.1.3
   Compiling num_cpus v1.13.0
   Compiling dirs-sys-next v0.1.2
   Compiling atty v0.2.14
   Compiling signal-hook-registry v1.4.0
   Compiling crossbeam-channel v0.5.1
   Compiling idna v0.2.3
   Compiling cc v1.0.70
   Compiling regex v1.5.4
   Compiling parking_lot v0.11.2
   Compiling dirs-next v2.0.0
   Compiling url v2.2.2
   Compiling cexpr v0.4.0
   Compiling secp256k1-sys v0.4.1
   Compiling env_logger v0.7.1
   Compiling thiserror-impl v1.0.29
   Compiling crossbeam-deque v0.8.1
   Compiling chrono v0.4.19
   Compiling tiny_http v0.8.2
   Compiling thiserror v1.0.29
   Compiling toml v0.5.8
   Compiling bitcoin_hashes v0.10.0
   Compiling secp256k1 v0.20.3
   Compiling cargo_toml v0.8.1
   Compiling configure_me v0.4.0
   Compiling jsonrpc v0.12.0
   Compiling electrs-librocksdb-sys v6.11.4-e1
   Compiling bitcoin v0.27.1
   Compiling bitcoincore-rpc-json v0.14.0
   Compiling bitcoincore-rpc v0.14.0
   Compiling electrs v0.9.0-rc2 (/home/user/build/electrs-v0.9.0)
   Compiling electrs-rocksdb v0.15.0-e1
error: linking with `cc` failed: exit code: 1
  |
  = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-L" "/usr/lib/rustlib/arm-unknown-linux-gnueabihf/lib" "/home/user/build/electrs-v0.9.0/target/release/deps/electrs-a73a3174cc3a35a6.electrs.6y5cduje-cgu.0.rcgu.o" "/home/user/build/electrs-v0.9.0/target/release/deps/electrs-a73a3174cc3a35a6.electrs.6y5cduje-cgu.1.rcgu.o" "/home/user/build/electrs-v0.9.0/target/release/deps/electrs-a73a3174cc3a35a6.electrs.6y5cduje-cgu.10.rcgu.o" "/home/user/build/electrs-v0.9.0/target/release/deps/electrs-a73a3174cc3a35a6.electrs.6y5cduje-cgu.11.rcgu.o" "/home/user/build/electrs-v0.9.0/target/release/deps/electrs-a73a3174cc3a35a6.electrs.6y5cduje-cgu.12.rcgu.o" "/home/user/build/electrs-v0.9.0/target/release/deps/electrs-a73a3174cc3a35a6.electrs.6y5cduje-cgu.13.rcgu.o" "/home/user/build/electrs-v0.9.0/target/release/deps/electrs-a73a3174cc3a35a6.electrs.6y5cduje-cgu.14.rcgu.o" "/home/user/build/electrs-v0.9.0/target/release/deps/electrs-a73a3174cc3a35a6.electrs.6y5cduje-cgu.15.rcgu.o" "/home/user/build/electrs-v0.9.0/target/release/deps/electrs-a73a3174cc3a35a6.electrs.6y5cduje-cgu.2.rcgu.o" "/home/user/build/electrs-v0.9.0/target/release/deps/electrs-a73a3174cc3a35a6.electrs.6y5cduje-cgu.3.rcgu.o" "/home/user/build/electrs-v0.9.0/target/release/deps/electrs-a73a3174cc3a35a6.electrs.6y5cduje-cgu.4.rcgu.o" "/home/user/build/electrs-v0.9.0/target/release/deps/electrs-a73a3174cc3a35a6.electrs.6y5cduje-cgu.5.rcgu.o" "/home/user/build/electrs-v0.9.0/target/release/deps/electrs-a73a3174cc3a35a6.electrs.6y5cduje-cgu.6.rcgu.o" "/home/user/build/electrs-v0.9.0/target/release/deps/electrs-a73a3174cc3a35a6.electrs.6y5cduje-cgu.7.rcgu.o" "/home/user/build/electrs-v0.9.0/target/release/deps/electrs-a73a3174cc3a35a6.electrs.6y5cduje-cgu.8.rcgu.o" "/home/user/build/electrs-v0.9.0/target/release/deps/electrs-a73a3174cc3a35a6.electrs.6y5cduje-cgu.9.rcgu.o" "-o" "/home/user/build/electrs-v0.9.0/target/release/deps/electrs-a73a3174cc3a35a6" "/home/user/build/electrs-v0.9.0/target/release/deps/electrs-a73a3174cc3a35a6.2vc75wh3c2ogb3b9.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" "/home/user/build/electrs-v0.9.0/target/release/deps" "-L" "/home/user/build/electrs-v0.9.0/target/release/build/secp256k1-sys-74f73d37bede38ff/out" "-L" "/home/user/build/electrs-v0.9.0/target/release/build/electrs-librocksdb-sys-7693126b11b079e0/out" "-L" "/home/user/build/electrs-v0.9.0/target/release/build/electrs-librocksdb-sys-7693126b11b079e0/out" "-L" "/home/user/build/electrs-v0.9.0/target/release/build/electrs-librocksdb-sys-7693126b11b079e0/out" "-L" "/usr/lib/rustlib/arm-unknown-linux-gnueabihf/lib" "-Wl,-Bstatic" "/home/user/build/electrs-v0.9.0/target/release/deps/libelectrs-2a1da0be29f2364b.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libenv_logger-94af4673a0238281.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libtermcolor-db219d855059eed5.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libatty-dd026a0c9adfa779.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libhumantime-735a118d042b4b90.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libquick_error-f9cd044197d53a53.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libregex-7b8e435977a72d38.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libaho_corasick-1b806c970ad017c8.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libregex_syntax-e20a1d31ac5ead63.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libsignal_hook-ecae71cfe63136a3.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libsignal_hook_registry-8b58dba782578f0d.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libtiny_http-08be684c45c6b99c.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/liburl-a1645d2f5860cf85.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libidna-68e7f87532e7143d.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libunicode_normalization-cdd93de9cc1eeb8f.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libtinyvec-64ffb20289cc22fd.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libtinyvec_macros-4137264e782346d6.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libunicode_bidi-f66e79c7e2aaf3b7.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libform_urlencoded-745dac1a91d7648a.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libpercent_encoding-07a5ecbb76811311.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libmatches-045fa6f2be368150.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libchunked_transfer-b1a4da53a15cff37.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libchrono-cb6c4bfffc100d1a.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libnum_integer-773214caa4385281.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libnum_traits-316b0116abac0b13.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libascii-3111966e9ad7492e.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libprometheus-8a43d88c126556fd.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libmemchr-3078ed059d21f595.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libthiserror-ae8cace41a921ed1.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libprotobuf-7d6f9e9ff7e5ec76.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libfnv-3425385047a24384.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/librayon-a82264c589dd2ca7.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/librayon_core-b282b77f6cec58b4.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libnum_cpus-8b2dd345804e0d98.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libcrossbeam_deque-2ad164bec4ba76bb.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libcrossbeam_epoch-964a26c25299143a.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libmemoffset-062346e545717cca.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libcrossbeam_channel-a5af88fd20ec1ae7.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libcrossbeam_utils-403054b06dd29ce8.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/liblazy_static-0409578b23b8d4e0.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libeither-6f58c904ea6f535f.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_rocksdb-3cb5da5a08081916.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libdirs_next-9c53f143d65b42ef.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libdirs_sys_next-d9aa01d2ad6f2805.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libbitcoincore_rpc-0042c81649cc5b9a.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libbitcoincore_rpc_json-1e06ccbe10dd9e4d.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libjsonrpc-9d2801de84144b9d.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libbase64-e6e8c8e01504d0af.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libbyteorder-b6ce8656c2778d54.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libserde_json-6833776763f6a262.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libryu-02518a77310c1b39.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libitoa-aaff3faf65fcebb4.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libparking_lot-e4612558c591e10d.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libparking_lot_core-3985961699b574eb.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libsmallvec-91312ad0b2d82c52.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/liblock_api-a05455574065bad1.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libscopeguard-862158f4ab1ff29b.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libinstant-c159cb0864e73462.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libbitcoin-0c26b7500187f3c1.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libbech32-10287fff11dca13f.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libsecp256k1-e7099b00e94c6eb5.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/librand-7bd32acb832a14e3.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/librand_xorshift-b7a367bacf6bb461.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/librand_pcg-2c0c2960382fa093.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/librand_hc-6bf70410d81c4bff.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/librand_chacha-3726d751e528d59f.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/librand_isaac-bb88188f164c35b3.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/librand_core-1a30ea003ac8c5cc.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/librand_os-0484199f70261672.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/liblibc-b41147d533f48881.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/librand_jitter-086b558d99ea327d.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/librand_core-51652fb36aa5b330.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libsecp256k1_sys-e2e32bdc4076dbe1.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libbitcoin_hashes-8e477a8ff888edb0.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libconfigure_me-f95b1c60d3b93950.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libparse_arg-e5e83456d1d9b06b.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libtoml-0cdc924084d52e13.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libserde-2721f96762ec5081.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/liblog-538f9b7cb8f93f86.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libcfg_if-d9329f9c9e807be4.rlib" "/home/user/build/electrs-v0.9.0/target/release/deps/libanyhow-7f69e80438ddfab7.rlib" "-Wl,--start-group" "/usr/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libstd-4d7dfe84cdf18c5e.rlib" "/usr/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libpanic_unwind-e68296fcfe14ffaf.rlib" "/usr/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libhashbrown-8db55192e7e7271b.rlib" "/usr/lib/rustlib/arm-unknown-linux-gnueabihf/lib/librustc_std_workspace_alloc-7ec74ee7b08b7b54.rlib" "/usr/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libbacktrace-e201ffbda47380be.rlib" "/usr/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libbacktrace_sys-e532c0caf96228eb.rlib" "/usr/lib/rustlib/arm-unknown-linux-gnueabihf/lib/librustc_demangle-3d872c1cbf5fe1be.rlib" "/usr/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libunwind-a7704c43d3c0c307.rlib" "/usr/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libcfg_if-c9981b1af23c02fb.rlib" "/usr/lib/rustlib/arm-unknown-linux-gnueabihf/lib/liblibc-e3baff988a5bb761.rlib" "/usr/lib/rustlib/arm-unknown-linux-gnueabihf/lib/liballoc-29547d63aac950cb.rlib" "/usr/lib/rustlib/arm-unknown-linux-gnueabihf/lib/librustc_std_workspace_core-111b3ca703b224f0.rlib" "/usr/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libcore-37d37180875330c3.rlib" "-Wl,--end-group" "/usr/lib/rustlib/arm-unknown-linux-gnueabihf/lib/libcompiler_builtins-d7d0d69bd6736485.rlib" "-Wl,-Bdynamic" "-lstdc++" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-lutil"
  = note: /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_readonly.o): in function `rocksdb::DBImplReadOnly::NewIterator(rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*)':
          db_impl_readonly.cc:(.text._ZN7rocksdb14DBImplReadOnly11NewIteratorERKNS_11ReadOptionsEPNS_18ColumnFamilyHandleE+0x44): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_readonly.o): in function `rocksdb::DBImplReadOnly::Get(rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, rocksdb::Slice const&, rocksdb::PinnableSlice*)':
          db_impl_readonly.cc:(.text._ZN7rocksdb14DBImplReadOnly3GetERKNS_11ReadOptionsEPNS_18ColumnFamilyHandleERKNS_5SliceEPNS_13PinnableSliceE+0xc0): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_readonly.o): in function `rocksdb::DBImplReadOnly::NewIterators(rocksdb::ReadOptions const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> > const&, std::vector<rocksdb::Iterator*, std::allocator<rocksdb::Iterator*> >*)':
          db_impl_readonly.cc:(.text._ZN7rocksdb14DBImplReadOnly12NewIteratorsERKNS_11ReadOptionsERKSt6vectorIPNS_18ColumnFamilyHandleESaIS6_EEPS4_IPNS_8IteratorESaISC_EE+0x6c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(memtable.o): in function `rocksdb::MemTableIterator::Seek(rocksdb::Slice const&)':
          memtable.cc:(.text._ZN7rocksdb16MemTableIterator4SeekERKNS_5SliceE[_ZN7rocksdb16MemTableIterator4SeekERKNS_5SliceE]+0x2d8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(memtable.o): in function `rocksdb::MemTableIterator::SeekForPrev(rocksdb::Slice const&)':
          memtable.cc:(.text._ZN7rocksdb16MemTableIterator11SeekForPrevERKNS_5SliceE[_ZN7rocksdb16MemTableIterator11SeekForPrevERKNS_5SliceE]+0x2d8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(memtable.o): in function `rocksdb::MemTable::ShouldFlushNow()':
          memtable.cc:(.text._ZN7rocksdb8MemTable14ShouldFlushNowEv+0x5c): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(memtable.o): in function `rocksdb::MemTable::UpdateOldestKeyTime()':
          memtable.cc:(.text._ZN7rocksdb8MemTable19UpdateOldestKeyTimeEv+0x1c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable19UpdateOldestKeyTimeEv+0x118): undefined reference to `__atomic_compare_exchange_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(memtable.o): in function `rocksdb::MemTable::ApproximateStats(rocksdb::Slice const&, rocksdb::Slice const&)':
          memtable.cc:(.text._ZN7rocksdb8MemTable16ApproximateStatsERKNS_5SliceES3_+0xb8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable16ApproximateStatsERKNS_5SliceES3_+0xec): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(memtable.o): in function `rocksdb::MemTable::RefLogContainingPrepSection(unsigned long long)':
          memtable.cc:(.text._ZN7rocksdb8MemTable27RefLogContainingPrepSectionEy+0x1c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable27RefLogContainingPrepSectionEy+0x64): undefined reference to `__atomic_compare_exchange_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable27RefLogContainingPrepSectionEy+0x80): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(memtable.o): in function `rocksdb::MemTable::GetMinLogContainingPrepSection()':
          memtable.cc:(.text._ZN7rocksdb8MemTable30GetMinLogContainingPrepSectionEv+0x8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(memtable.o): in function `rocksdb::MemTable::Get(rocksdb::LookupKey const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, rocksdb::Status*, rocksdb::MergeContext*, unsigned long long*, unsigned long long*, rocksdb::ReadOptions const&, rocksdb::ReadCallback*, bool*, bool)':
          memtable.cc:(.text._ZN7rocksdb8MemTable3GetERKNS_9LookupKeyEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PNS_6StatusEPNS_12MergeContextEPySF_RKNS_11ReadOptionsEPNS_12ReadCallbackEPbb+0x24): undefined reference to `__atomic_load_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable3GetERKNS_9LookupKeyEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PNS_6StatusEPNS_12MergeContextEPySF_RKNS_11ReadOptionsEPNS_12ReadCallbackEPbb+0x2b8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable3GetERKNS_9LookupKeyEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_PNS_6StatusEPNS_12MergeContextEPySF_RKNS_11ReadOptionsEPNS_12ReadCallbackEPbb+0x610): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(memtable.o):memtable.cc:(.text._ZN7rocksdb8MemTable8MultiGetERKNS_11ReadOptionsEPNS_15MultiGetContext5RangeEPNS_12ReadCallbackEPb+0x20): more undefined references to `__atomic_load_8' follow
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(memtable.o): in function `rocksdb::MemTable::Add(unsigned long long, rocksdb::ValueType, rocksdb::Slice const&, rocksdb::Slice const&, bool, rocksdb::MemTablePostProcessInfo*, void**)':
          memtable.cc:(.text._ZN7rocksdb8MemTable3AddEyNS_9ValueTypeERKNS_5SliceES4_bPNS_23MemTablePostProcessInfoEPPv+0x234): undefined reference to `__atomic_store_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable3AddEyNS_9ValueTypeERKNS_5SliceES4_bPNS_23MemTablePostProcessInfoEPPv+0x240): undefined reference to `__atomic_load_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable3AddEyNS_9ValueTypeERKNS_5SliceES4_bPNS_23MemTablePostProcessInfoEPPv+0x258): undefined reference to `__atomic_store_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable3AddEyNS_9ValueTypeERKNS_5SliceES4_bPNS_23MemTablePostProcessInfoEPPv+0x394): undefined reference to `__atomic_load_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable3AddEyNS_9ValueTypeERKNS_5SliceES4_bPNS_23MemTablePostProcessInfoEPPv+0x3ec): undefined reference to `__atomic_store_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable3AddEyNS_9ValueTypeERKNS_5SliceES4_bPNS_23MemTablePostProcessInfoEPPv+0x424): undefined reference to `__atomic_load_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable3AddEyNS_9ValueTypeERKNS_5SliceES4_bPNS_23MemTablePostProcessInfoEPPv+0x614): undefined reference to `__atomic_load_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable3AddEyNS_9ValueTypeERKNS_5SliceES4_bPNS_23MemTablePostProcessInfoEPPv+0x66c): undefined reference to `__atomic_store_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable3AddEyNS_9ValueTypeERKNS_5SliceES4_bPNS_23MemTablePostProcessInfoEPPv+0x774): undefined reference to `__atomic_load_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable3AddEyNS_9ValueTypeERKNS_5SliceES4_bPNS_23MemTablePostProcessInfoEPPv+0x7bc): undefined reference to `__atomic_compare_exchange_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable3AddEyNS_9ValueTypeERKNS_5SliceES4_bPNS_23MemTablePostProcessInfoEPPv+0x7d0): undefined reference to `__atomic_load_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable3AddEyNS_9ValueTypeERKNS_5SliceES4_bPNS_23MemTablePostProcessInfoEPPv+0x834): undefined reference to `__atomic_compare_exchange_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable3AddEyNS_9ValueTypeERKNS_5SliceES4_bPNS_23MemTablePostProcessInfoEPPv+0x8a0): undefined reference to `__atomic_store_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable3AddEyNS_9ValueTypeERKNS_5SliceES4_bPNS_23MemTablePostProcessInfoEPPv+0x8ac): undefined reference to `__atomic_load_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable3AddEyNS_9ValueTypeERKNS_5SliceES4_bPNS_23MemTablePostProcessInfoEPPv+0x8cc): undefined reference to `__atomic_load_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable3AddEyNS_9ValueTypeERKNS_5SliceES4_bPNS_23MemTablePostProcessInfoEPPv+0x8e0): undefined reference to `__atomic_store_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable3AddEyNS_9ValueTypeERKNS_5SliceES4_bPNS_23MemTablePostProcessInfoEPPv+0x8f8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable3AddEyNS_9ValueTypeERKNS_5SliceES4_bPNS_23MemTablePostProcessInfoEPPv+0x90c): undefined reference to `__atomic_store_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable3AddEyNS_9ValueTypeERKNS_5SliceES4_bPNS_23MemTablePostProcessInfoEPPv+0xa20): undefined reference to `__atomic_fetch_or_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable3AddEyNS_9ValueTypeERKNS_5SliceES4_bPNS_23MemTablePostProcessInfoEPPv+0xa9c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable3AddEyNS_9ValueTypeERKNS_5SliceES4_bPNS_23MemTablePostProcessInfoEPPv+0xb6c): undefined reference to `__atomic_fetch_or_8'
          /usr/bin/ld: memtable.cc:(.text._ZN7rocksdb8MemTable3AddEyNS_9ValueTypeERKNS_5SliceES4_bPNS_23MemTablePostProcessInfoEPPv+0xbe8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(memtable.o): in function `rocksdb::MemTable::ApproximateMemoryUsage()':
          memtable.cc:(.text._ZN7rocksdb8MemTable22ApproximateMemoryUsageEv+0x1f8): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(write_batch.o): in function `rocksdb::WriteBatchInternal::InsertInto(rocksdb::WriteThread::Writer*, unsigned long long, rocksdb::ColumnFamilyMemTables*, rocksdb::FlushScheduler*, rocksdb::TrimHistoryScheduler*, bool, unsigned long long, rocksdb::DB*, bool, bool, unsigned int, bool, bool)':
          write_batch.cc:(.text._ZN7rocksdb18WriteBatchInternal10InsertIntoEPNS_11WriteThread6WriterEyPNS_21ColumnFamilyMemTablesEPNS_14FlushSchedulerEPNS_20TrimHistorySchedulerEbyPNS_2DBEbbjbb+0x15c): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: write_batch.cc:(.text._ZN7rocksdb18WriteBatchInternal10InsertIntoEPNS_11WriteThread6WriterEyPNS_21ColumnFamilyMemTablesEPNS_14FlushSchedulerEPNS_20TrimHistorySchedulerEbyPNS_2DBEbbjbb+0x16c): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: write_batch.cc:(.text._ZN7rocksdb18WriteBatchInternal10InsertIntoEPNS_11WriteThread6WriterEyPNS_21ColumnFamilyMemTablesEPNS_14FlushSchedulerEPNS_20TrimHistorySchedulerEbyPNS_2DBEbbjbb+0x184): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(write_batch.o): in function `rocksdb::WriteBatchInternal::InsertInto(rocksdb::WriteBatch const*, rocksdb::ColumnFamilyMemTables*, rocksdb::FlushScheduler*, rocksdb::TrimHistoryScheduler*, bool, unsigned long long, rocksdb::DB*, bool, unsigned long long*, bool*, bool, bool)':
          write_batch.cc:(.text._ZN7rocksdb18WriteBatchInternal10InsertIntoEPKNS_10WriteBatchEPNS_21ColumnFamilyMemTablesEPNS_14FlushSchedulerEPNS_20TrimHistorySchedulerEbyPNS_2DBEbPyPbbb+0x154): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: write_batch.cc:(.text._ZN7rocksdb18WriteBatchInternal10InsertIntoEPKNS_10WriteBatchEPNS_21ColumnFamilyMemTablesEPNS_14FlushSchedulerEPNS_20TrimHistorySchedulerEbyPNS_2DBEbPyPbbb+0x164): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(write_batch.o):write_batch.cc:(.text._ZN7rocksdb18WriteBatchInternal10InsertIntoEPKNS_10WriteBatchEPNS_21ColumnFamilyMemTablesEPNS_14FlushSchedulerEPNS_20TrimHistorySchedulerEbyPNS_2DBEbPyPbbb+0x17c): more undefined references to `__atomic_fetch_add_8' follow
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(write_batch.o): in function `rocksdb::MemTableInserter::DeleteImpl(unsigned int, rocksdb::Slice const&, rocksdb::Slice const&, rocksdb::ValueType) [clone .constprop.323]':
          write_batch.cc:(.text._ZN7rocksdb16MemTableInserter10DeleteImplEjRKNS_5SliceES3_NS_9ValueTypeE.constprop.323+0x304): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(write_batch.o): in function `rocksdb::MemTableInserter::SingleDeleteCF(unsigned int, rocksdb::Slice const&)':
          write_batch.cc:(.text._ZN7rocksdb16MemTableInserter14SingleDeleteCFEjRKNS_5SliceE[_ZN7rocksdb16MemTableInserter14SingleDeleteCFEjRKNS_5SliceE]+0x44c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(write_batch.o): in function `rocksdb::MemTableInserter::PutCFImpl(unsigned int, rocksdb::Slice const&, rocksdb::Slice const&, rocksdb::ValueType)':
          write_batch.cc:(.text._ZN7rocksdb16MemTableInserter9PutCFImplEjRKNS_5SliceES3_NS_9ValueTypeE[_ZN7rocksdb16MemTableInserter9PutCFImplEjRKNS_5SliceES3_NS_9ValueTypeE]+0x4d8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(write_batch.o): in function `rocksdb::MemTableInserter::MergeCF(unsigned int, rocksdb::Slice const&, rocksdb::Slice const&)':
          write_batch.cc:(.text._ZN7rocksdb16MemTableInserter7MergeCFEjRKNS_5SliceES3_[_ZN7rocksdb16MemTableInserter7MergeCFEjRKNS_5SliceES3_]+0x520): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(block_based_table_reader.o): in function `rocksdb::DataBlockIter* rocksdb::BlockBasedTable::NewDataBlockIterator<rocksdb::DataBlockIter>(rocksdb::ReadOptions const&, rocksdb::CachableEntry<rocksdb::Block>&, rocksdb::DataBlockIter*, rocksdb::Status) const':
          block_based_table_reader.cc:(.text._ZNK7rocksdb15BlockBasedTable20NewDataBlockIteratorINS_13DataBlockIterEEEPT_RKNS_11ReadOptionsERNS_13CachableEntryINS_5BlockEEES4_NS_6StatusE[_ZNK7rocksdb15BlockBasedTable20NewDataBlockIteratorINS_13DataBlockIterEEEPT_RKNS_11ReadOptionsERNS_13CachableEntryINS_5BlockEEES4_NS_6StatusE]+0x34c): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(block_based_table_reader.o): in function `rocksdb::DataBlockIter* rocksdb::BlockBasedTable::NewDataBlockIterator<rocksdb::DataBlockIter>(rocksdb::ReadOptions const&, rocksdb::BlockHandle const&, rocksdb::DataBlockIter*, rocksdb::BlockType, rocksdb::GetContext*, rocksdb::BlockCacheLookupContext*, rocksdb::Status, rocksdb::FilePrefetchBuffer*, bool) const':
          block_based_table_reader.cc:(.text._ZNK7rocksdb15BlockBasedTable20NewDataBlockIteratorINS_13DataBlockIterEEEPT_RKNS_11ReadOptionsERKNS_11BlockHandleES4_NS_9BlockTypeEPNS_10GetContextEPNS_23BlockCacheLookupContextENS_6StatusEPNS_18FilePrefetchBufferEb[_ZNK7rocksdb15BlockBasedTable20NewDataBlockIteratorINS_13DataBlockIterEEEPT_RKNS_11ReadOptionsERKNS_11BlockHandleES4_NS_9BlockTypeEPNS_10GetContextEPNS_23BlockCacheLookupContextENS_6StatusEPNS_18FilePrefetchBufferEb]+0x4ec): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(compaction_job.o): in function `rocksdb::CompactionJob::InstallCompactionResults(rocksdb::MutableCFOptions const&)':
          compaction_job.cc:(.text._ZN7rocksdb13CompactionJob24InstallCompactionResultsERKNS_16MutableCFOptionsE+0x20c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: compaction_job.cc:(.text._ZN7rocksdb13CompactionJob24InstallCompactionResultsERKNS_16MutableCFOptionsE+0x228): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(compaction_job.o): in function `rocksdb::CompactionJob::OpenCompactionOutputFile(rocksdb::CompactionJob::SubcompactionState*)':
          compaction_job.cc:(.text._ZN7rocksdb13CompactionJob24OpenCompactionOutputFileEPNS0_18SubcompactionStateE+0x2c): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(compaction_job.o): in function `rocksdb::CompactionJob::ProcessKeyValueCompaction(rocksdb::CompactionJob::SubcompactionState*)':
          compaction_job.cc:(.text._ZN7rocksdb13CompactionJob25ProcessKeyValueCompactionEPNS0_18SubcompactionStateE+0x2c8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl.o): in function `rocksdb::DBImpl::GetLatestSequenceNumber() const':
          db_impl.cc:(.text._ZNK7rocksdb6DBImpl23GetLatestSequenceNumberEv+0xc): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl.o): in function `rocksdb::DBImpl::GetLastPublishedSequence() const':
          db_impl.cc:(.text._ZNK7rocksdb6DBImpl24GetLastPublishedSequenceEv[_ZNK7rocksdb6DBImpl24GetLastPublishedSequenceEv]+0x18): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl.cc:(.text._ZNK7rocksdb6DBImpl24GetLastPublishedSequenceEv[_ZNK7rocksdb6DBImpl24GetLastPublishedSequenceEv]+0x24): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl.o): in function `rocksdb::DBImpl::SetPreserveDeletesSequenceNumber(unsigned long long)':
          db_impl.cc:(.text._ZN7rocksdb6DBImpl32SetPreserveDeletesSequenceNumberEy+0x20): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl.cc:(.text._ZN7rocksdb6DBImpl32SetPreserveDeletesSequenceNumberEy+0x50): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl.o): in function `rocksdb::DBImpl::SetLastPublishedSequence(unsigned long long)':
          db_impl.cc:(.text._ZN7rocksdb6DBImpl24SetLastPublishedSequenceEy+0x18): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl.o): in function `rocksdb::DBImpl::ResetStats()':
          db_impl.cc:(.text._ZN7rocksdb6DBImpl10ResetStatsEv+0xc4): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl.o): in function `rocksdb::DBImpl::GetUpdatesSince(unsigned long long, std::unique_ptr<rocksdb::TransactionLogIterator, std::default_delete<rocksdb::TransactionLogIterator> >*, rocksdb::TransactionLogIterator::ReadOptions const&)':
          db_impl.cc:(.text._ZN7rocksdb6DBImpl15GetUpdatesSinceEyPSt10unique_ptrINS_22TransactionLogIteratorESt14default_deleteIS2_EERKNS2_11ReadOptionsE+0x48): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl.o): in function `rocksdb::DBImpl::GetSnapshotImpl(bool, bool)':
          db_impl.cc:(.text._ZN7rocksdb6DBImpl15GetSnapshotImplEbb+0xac): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl.o): in function `rocksdb::DBImpl::CaptureCurrentFileNumberInPendingOutputs()':
          db_impl.cc:(.text._ZN7rocksdb6DBImpl40CaptureCurrentFileNumberInPendingOutputsEv+0x14): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl.o): in function `rocksdb::DBImpl::CancelAllBackgroundWork(bool)':
          db_impl.cc:(.text._ZN7rocksdb6DBImpl23CancelAllBackgroundWorkEb+0x298): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl.o): in function `bool rocksdb::DBImpl::MultiCFSnapshot<std::array<rocksdb::DBImpl::MultiGetColumnFamilyData, 1u> >(rocksdb::ReadOptions const&, rocksdb::ReadCallback*, std::function<rocksdb::DBImpl::MultiGetColumnFamilyData* (std::array<rocksdb::DBImpl::MultiGetColumnFamilyData, 1u>::iterator&)>&, std::array<rocksdb::DBImpl::MultiGetColumnFamilyData, 1u>*, unsigned long long*)':
          db_impl.cc:(.text._ZN7rocksdb6DBImpl15MultiCFSnapshotISt5arrayINS0_24MultiGetColumnFamilyDataELj1EEEEbRKNS_11ReadOptionsEPNS_12ReadCallbackERSt8functionIFPS3_RNT_8iteratorEEEPSC_Py[_ZN7rocksdb6DBImpl15MultiCFSnapshotISt5arrayINS0_24MultiGetColumnFamilyDataELj1EEEEbRKNS_11ReadOptionsEPNS_12ReadCallbackERSt8functionIFPS3_RNT_8iteratorEEEPSC_Py]+0x1a4): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl.o):db_impl.cc:(.text._ZN7rocksdb6DBImpl15NewIteratorImplERKNS_11ReadOptionsEPNS_16ColumnFamilyDataEyPNS_12ReadCallbackEbb+0x1b0): more undefined references to `__atomic_load_8' follow
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl.o): in function `rocksdb::DBImpl::RenameTempFileToOptionsFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
          db_impl.cc:(.text._ZN7rocksdb6DBImpl27RenameTempFileToOptionsFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x3c): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl.o): in function `rocksdb::DBImpl::ReleaseSnapshot(rocksdb::Snapshot const*)':
          db_impl.cc:(.text._ZN7rocksdb6DBImpl15ReleaseSnapshotEPKNS_8SnapshotE+0x288): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl.o): in function `rocksdb::DBImpl::NewIterators(rocksdb::ReadOptions const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> > const&, std::vector<rocksdb::Iterator*, std::allocator<rocksdb::Iterator*> >*)':
          db_impl.cc:(.text._ZN7rocksdb6DBImpl12NewIteratorsERKNS_11ReadOptionsERKSt6vectorIPNS_18ColumnFamilyHandleESaIS6_EEPS4_IPNS_8IteratorESaISC_EE+0x340): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl.o): in function `rocksdb::DBImpl::WriteOptionsFile(bool, bool)':
          db_impl.cc:(.text._ZN7rocksdb6DBImpl16WriteOptionsFileEbb+0x1bc): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl.o): in function `rocksdb::DBImpl::SetDBOptions(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)':
          db_impl.cc:(.text._ZN7rocksdb6DBImpl12SetDBOptionsERKSt13unordered_mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4hashIS7_ESt8equal_toIS7_ESaISt4pairIKS7_S7_EEE+0x698): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl.o): in function `rocksdb::DBImpl::CreateColumnFamilyWithImport(rocksdb::ColumnFamilyOptions const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, rocksdb::ImportColumnFamilyOptions const&, rocksdb::ExportImportFilesMetaData const&, rocksdb::ColumnFamilyHandle**)':
          db_impl.cc:(.text._ZN7rocksdb6DBImpl28CreateColumnFamilyWithImportERKNS_19ColumnFamilyOptionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_25ImportColumnFamilyOptionsERKNS_25ExportImportFilesMetaDataEPPNS_18ColumnFamilyHandleE+0x4e4): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl.o): in function `rocksdb::DBImpl::ReserveFileNumbersBeforeIngestion(rocksdb::ColumnFamilyData*, unsigned long long, std::unique_ptr<std::_List_iterator<unsigned long long>, std::default_delete<std::_List_iterator<unsigned long long> > >&, unsigned long long*)':
          db_impl.cc:(.text._ZN7rocksdb6DBImpl33ReserveFileNumbersBeforeIngestionEPNS_16ColumnFamilyDataEyRSt10unique_ptrISt14_List_iteratorIyESt14default_deleteIS5_EEPy+0xd0): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl.o): in function `rocksdb::ExternalSstFileIngestionJob* std::__uninitialized_copy<false>::__uninit_copy<rocksdb::ExternalSstFileIngestionJob const*, rocksdb::ExternalSstFileIngestionJob*>(rocksdb::ExternalSstFileIngestionJob const*, rocksdb::ExternalSstFileIngestionJob const*, rocksdb::ExternalSstFileIngestionJob*)':
          db_impl.cc:(.text._ZNSt20__uninitialized_copyILb0EE13__uninit_copyIPKN7rocksdb27ExternalSstFileIngestionJobEPS3_EET0_T_S8_S7_[_ZNSt20__uninitialized_copyILb0EE13__uninit_copyIPKN7rocksdb27ExternalSstFileIngestionJobEPS3_EET0_T_S8_S7_]+0x558): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl.cc:(.text._ZNSt20__uninitialized_copyILb0EE13__uninit_copyIPKN7rocksdb27ExternalSstFileIngestionJobEPS3_EET0_T_S8_S7_[_ZNSt20__uninitialized_copyILb0EE13__uninit_copyIPKN7rocksdb27ExternalSstFileIngestionJobEPS3_EET0_T_S8_S7_]+0x578): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl.o): in function `rocksdb::DBImpl::IngestExternalFiles(std::vector<rocksdb::IngestExternalFileArg, std::allocator<rocksdb::IngestExternalFileArg> > const&)':
          db_impl.cc:(.text._ZN7rocksdb6DBImpl19IngestExternalFilesERKSt6vectorINS_21IngestExternalFileArgESaIS2_EE+0xc64): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl.cc:(.text._ZN7rocksdb6DBImpl19IngestExternalFilesERKSt6vectorINS_21IngestExternalFileArgESaIS2_EE+0xc80): undefined reference to `__atomic_store_8'
          /usr/bin/ld: db_impl.cc:(.text._ZN7rocksdb6DBImpl19IngestExternalFilesERKSt6vectorINS_21IngestExternalFileArgESaIS2_EE+0xc9c): undefined reference to `__atomic_store_8'
          /usr/bin/ld: db_impl.cc:(.text._ZN7rocksdb6DBImpl19IngestExternalFilesERKSt6vectorINS_21IngestExternalFileArgESaIS2_EE+0xcb8): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl.o): in function `rocksdb::DBImpl::DBImpl(rocksdb::DBOptions const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool)':
          db_impl.cc:(.text._ZN7rocksdb6DBImplC2ERKNS_9DBOptionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbb+0xfa4): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_compaction_flush.o): in function `void std::vector<std::pair<int, rocksdb::FileMetaData>, std::allocator<std::pair<int, rocksdb::FileMetaData> > >::_M_realloc_insert<int&, rocksdb::FileMetaData>(__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData>, std::allocator<std::pair<int, rocksdb::FileMetaData> > > >, int&, rocksdb::FileMetaData&&)':
          db_impl_compaction_flush.cc:(.text._ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE17_M_realloc_insertIJRiS2_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_[_ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE17_M_realloc_insertIJRiS2_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_]+0x12c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_compaction_flush.cc:(.text._ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE17_M_realloc_insertIJRiS2_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_[_ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE17_M_realloc_insertIJRiS2_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_]+0x144): undefined reference to `__atomic_store_8'
          /usr/bin/ld: db_impl_compaction_flush.cc:(.text._ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE17_M_realloc_insertIJRiS2_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_[_ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE17_M_realloc_insertIJRiS2_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_]+0x2b8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_compaction_flush.cc:(.text._ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE17_M_realloc_insertIJRiS2_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_[_ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE17_M_realloc_insertIJRiS2_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_]+0x2d0): undefined reference to `__atomic_store_8'
          /usr/bin/ld: db_impl_compaction_flush.cc:(.text._ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE17_M_realloc_insertIJRiS2_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_[_ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE17_M_realloc_insertIJRiS2_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_]+0x440): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_compaction_flush.cc:(.text._ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE17_M_realloc_insertIJRiS2_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_[_ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE17_M_realloc_insertIJRiS2_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_]+0x458): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_compaction_flush.o): in function `rocksdb::DBImpl::FlushMemTable(rocksdb::ColumnFamilyData*, rocksdb::FlushOptions const&, rocksdb::FlushReason, bool)':
          db_impl_compaction_flush.cc:(.text._ZN7rocksdb6DBImpl13FlushMemTableEPNS_16ColumnFamilyDataERKNS_12FlushOptionsENS_11FlushReasonEb+0x220): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_compaction_flush.cc:(.text._ZN7rocksdb6DBImpl13FlushMemTableEPNS_16ColumnFamilyDataERKNS_12FlushOptionsENS_11FlushReasonEb+0x5cc): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_compaction_flush.cc:(.text._ZN7rocksdb6DBImpl13FlushMemTableEPNS_16ColumnFamilyDataERKNS_12FlushOptionsENS_11FlushReasonEb+0x668): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_compaction_flush.o): in function `rocksdb::DBImpl::AtomicFlushMemTables(rocksdb::autovector<rocksdb::ColumnFamilyData*, 8u> const&, rocksdb::FlushOptions const&, rocksdb::FlushReason, bool)':
          db_impl_compaction_flush.cc:(.text._ZN7rocksdb6DBImpl20AtomicFlushMemTablesERKNS_10autovectorIPNS_16ColumnFamilyDataELj8EEERKNS_12FlushOptionsENS_11FlushReasonEb+0x320): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_compaction_flush.cc:(.text._ZN7rocksdb6DBImpl20AtomicFlushMemTablesERKNS_10autovectorIPNS_16ColumnFamilyDataELj8EEERKNS_12FlushOptionsENS_11FlushReasonEb+0x3a8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_compaction_flush.o):db_impl_compaction_flush.cc:(.text._ZN7rocksdb6DBImpl10ReFitLevelEPNS_16ColumnFamilyDataEii+0x414): more undefined references to `__atomic_load_8' follow
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_compaction_flush.o): in function `rocksdb::DBImpl::ReFitLevel(rocksdb::ColumnFamilyData*, int, int)':
          db_impl_compaction_flush.cc:(.text._ZN7rocksdb6DBImpl10ReFitLevelEPNS_16ColumnFamilyDataEii+0x42c): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_compaction_flush.o): in function `rocksdb::DBImpl::CompactFilesImpl(rocksdb::CompactionOptions const&, rocksdb::ColumnFamilyData*, rocksdb::Version*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, int, int, rocksdb::JobContext*, rocksdb::LogBuffer*, rocksdb::CompactionJobInfo*)':
          db_impl_compaction_flush.cc:(.text._ZN7rocksdb6DBImpl16CompactFilesImplERKNS_17CompactionOptionsEPNS_16ColumnFamilyDataEPNS_7VersionERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISE_EEPSG_iiPNS_10JobContextEPNS_9LogBufferEPNS_17CompactionJobInfoE+0x69c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_compaction_flush.o): in function `rocksdb::DBImpl::BackgroundCompaction(bool*, rocksdb::JobContext*, rocksdb::LogBuffer*, rocksdb::DBImpl::PrepickedCompaction*, rocksdb::Env::Priority)':
          db_impl_compaction_flush.cc:(.text._ZN7rocksdb6DBImpl20BackgroundCompactionEPbPNS_10JobContextEPNS_9LogBufferEPNS0_19PrepickedCompactionENS_3Env8PriorityE+0x9c4): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_compaction_flush.cc:(.text._ZN7rocksdb6DBImpl20BackgroundCompactionEPbPNS_10JobContextEPNS_9LogBufferEPNS0_19PrepickedCompactionENS_3Env8PriorityE+0x12c4): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_compaction_flush.cc:(.text._ZN7rocksdb6DBImpl20BackgroundCompactionEPbPNS_10JobContextEPNS_9LogBufferEPNS0_19PrepickedCompactionENS_3Env8PriorityE+0x12dc): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_compaction_flush.o): in function `rocksdb::DBImpl::CompactRange(rocksdb::CompactRangeOptions const&, rocksdb::ColumnFamilyHandle*, rocksdb::Slice const*, rocksdb::Slice const*)':
          db_impl_compaction_flush.cc:(.text._ZN7rocksdb6DBImpl12CompactRangeERKNS_19CompactRangeOptionsEPNS_18ColumnFamilyHandleEPKNS_5SliceES8_+0x654): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_experimental.o): in function `rocksdb::DBImpl::PromoteL0(rocksdb::ColumnFamilyHandle*, int)':
          db_impl_experimental.cc:(.text._ZN7rocksdb6DBImpl9PromoteL0EPNS_18ColumnFamilyHandleEi+0x1870): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_experimental.cc:(.text._ZN7rocksdb6DBImpl9PromoteL0EPNS_18ColumnFamilyHandleEi+0x1888): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_files.o): in function `rocksdb::DBImpl::MinLogNumberToKeep()':
          db_impl_files.cc:(.text._ZN7rocksdb6DBImpl18MinLogNumberToKeepEv+0x18): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_files.o): in function `rocksdb::DBImpl::FinishBestEffortsRecovery()':
          db_impl_files.cc:(.text._ZN7rocksdb6DBImpl25FinishBestEffortsRecoveryEv+0x5a0): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_files.cc:(.text._ZN7rocksdb6DBImpl25FinishBestEffortsRecoveryEv+0x8b0): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_files.cc:(.text._ZN7rocksdb6DBImpl25FinishBestEffortsRecoveryEv+0x10e8): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_files.o): in function `rocksdb::DBImpl::FindObsoleteFiles(rocksdb::JobContext*, bool, bool)':
          db_impl_files.cc:(.text._ZN7rocksdb6DBImpl17FindObsoleteFilesEPNS_10JobContextEbb+0x294): undefined reference to `__atomic_fetch_sub_8'
          /usr/bin/ld: db_impl_files.cc:(.text._ZN7rocksdb6DBImpl17FindObsoleteFilesEPNS_10JobContextEbb+0x480): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_open.o): in function `rocksdb::DBImpl::RestoreAliveLogFiles(std::vector<unsigned long long, std::allocator<unsigned long long> > const&)':
          db_impl_open.cc:(.text._ZN7rocksdb6DBImpl20RestoreAliveLogFilesERKSt6vectorIySaIyEE+0x70): undefined reference to `__atomic_store_8'
          /usr/bin/ld: db_impl_open.cc:(.text._ZN7rocksdb6DBImpl20RestoreAliveLogFilesERKSt6vectorIySaIyEE+0x170): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_open.o): in function `rocksdb::DBImpl::Open(rocksdb::DBOptions const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::DB**, bool, bool)':
          db_impl_open.cc:(.text._ZN7rocksdb6DBImpl4OpenERKNS_9DBOptionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorINS_22ColumnFamilyDescriptorESaISD_EEPSC_IPNS_18ColumnFamilyHandleESaISJ_EEPPNS_2DBEbb+0xecc): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_open.o): in function `rocksdb::DBImpl::WriteLevel0TableForRecovery(int, rocksdb::ColumnFamilyData*, rocksdb::MemTable*, rocksdb::VersionEdit*)':
          db_impl_open.cc:(.text._ZN7rocksdb6DBImpl27WriteLevel0TableForRecoveryEiPNS_16ColumnFamilyDataEPNS_8MemTableEPNS_11VersionEditE+0x174): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: db_impl_open.cc:(.text._ZN7rocksdb6DBImpl27WriteLevel0TableForRecoveryEiPNS_16ColumnFamilyDataEPNS_8MemTableEPNS_11VersionEditE+0x12b4): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_open.cc:(.text._ZN7rocksdb6DBImpl27WriteLevel0TableForRecoveryEiPNS_16ColumnFamilyDataEPNS_8MemTableEPNS_11VersionEditE+0x12cc): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_open.o): in function `rocksdb::DBImpl::RecoverLogFiles(std::vector<unsigned long long, std::allocator<unsigned long long> > const&, unsigned long long*, bool, bool*)':
          db_impl_open.cc:(.text._ZN7rocksdb6DBImpl15RecoverLogFilesERKSt6vectorIySaIyEEPybPb+0x3d8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_open.cc:(.text._ZN7rocksdb6DBImpl15RecoverLogFilesERKSt6vectorIySaIyEEPybPb+0x3f4): undefined reference to `__atomic_store_8'
          /usr/bin/ld: db_impl_open.cc:(.text._ZN7rocksdb6DBImpl15RecoverLogFilesERKSt6vectorIySaIyEEPybPb+0x119c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_open.cc:(.text._ZN7rocksdb6DBImpl15RecoverLogFilesERKSt6vectorIySaIyEEPybPb+0x11d4): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_open.cc:(.text._ZN7rocksdb6DBImpl15RecoverLogFilesERKSt6vectorIySaIyEEPybPb+0x1b58): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_open.cc:(.text._ZN7rocksdb6DBImpl15RecoverLogFilesERKSt6vectorIySaIyEEPybPb+0x1e00): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_open.cc:(.text._ZN7rocksdb6DBImpl15RecoverLogFilesERKSt6vectorIySaIyEEPybPb+0x1e44): undefined reference to `__atomic_store_8'
          /usr/bin/ld: db_impl_open.cc:(.text._ZN7rocksdb6DBImpl15RecoverLogFilesERKSt6vectorIySaIyEEPybPb+0x1e5c): undefined reference to `__atomic_store_8'
          /usr/bin/ld: db_impl_open.cc:(.text._ZN7rocksdb6DBImpl15RecoverLogFilesERKSt6vectorIySaIyEEPybPb+0x1e78): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_secondary.o): in function `rocksdb::DBImplSecondary::GetImpl(rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*, rocksdb::Slice const&, rocksdb::PinnableSlice*)':
          db_impl_secondary.cc:(.text._ZN7rocksdb15DBImplSecondary7GetImplERKNS_11ReadOptionsEPNS_18ColumnFamilyHandleERKNS_5SliceEPNS_13PinnableSliceE+0x22c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_secondary.o): in function `rocksdb::DBImplSecondary::NewIterator(rocksdb::ReadOptions const&, rocksdb::ColumnFamilyHandle*)':
          db_impl_secondary.cc:(.text._ZN7rocksdb15DBImplSecondary11NewIteratorERKNS_11ReadOptionsEPNS_18ColumnFamilyHandleE+0x1c0): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_secondary.o): in function `rocksdb::DBImplSecondary::NewIterators(rocksdb::ReadOptions const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> > const&, std::vector<rocksdb::Iterator*, std::allocator<rocksdb::Iterator*> >*)':
          db_impl_secondary.cc:(.text._ZN7rocksdb15DBImplSecondary12NewIteratorsERKNS_11ReadOptionsERKSt6vectorIPNS_18ColumnFamilyHandleESaIS6_EEPS4_IPNS_8IteratorESaISC_EE+0x244): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_secondary.o): in function `rocksdb::DBImplSecondary::RecoverLogFiles(std::vector<unsigned long long, std::allocator<unsigned long long> > const&, unsigned long long*, std::unordered_set<rocksdb::ColumnFamilyData*, std::hash<rocksdb::ColumnFamilyData*>, std::equal_to<rocksdb::ColumnFamilyData*>, std::allocator<rocksdb::ColumnFamilyData*> >*, rocksdb::JobContext*)':
          db_impl_secondary.cc:(.text._ZN7rocksdb15DBImplSecondary15RecoverLogFilesERKSt6vectorIySaIyEEPyPSt13unordered_setIPNS_16ColumnFamilyDataESt4hashIS9_ESt8equal_toIS9_ESaIS9_EEPNS_10JobContextE+0x60c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_secondary.cc:(.text._ZN7rocksdb15DBImplSecondary15RecoverLogFilesERKSt6vectorIySaIyEEPyPSt13unordered_setIPNS_16ColumnFamilyDataESt4hashIS9_ESt8equal_toIS9_ESaIS9_EEPNS_10JobContextE+0x940): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: db_impl_secondary.cc:(.text._ZN7rocksdb15DBImplSecondary15RecoverLogFilesERKSt6vectorIySaIyEEPyPSt13unordered_setIPNS_16ColumnFamilyDataESt4hashIS9_ESt8equal_toIS9_ESaIS9_EEPNS_10JobContextE+0xbdc): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_secondary.cc:(.text._ZN7rocksdb15DBImplSecondary15RecoverLogFilesERKSt6vectorIySaIyEEPyPSt13unordered_setIPNS_16ColumnFamilyDataESt4hashIS9_ESt8equal_toIS9_ESaIS9_EEPNS_10JobContextE+0xc08): undefined reference to `__atomic_store_8'
          /usr/bin/ld: db_impl_secondary.cc:(.text._ZN7rocksdb15DBImplSecondary15RecoverLogFilesERKSt6vectorIySaIyEEPyPSt13unordered_setIPNS_16ColumnFamilyDataESt4hashIS9_ESt8equal_toIS9_ESaIS9_EEPNS_10JobContextE+0xc20): undefined reference to `__atomic_store_8'
          /usr/bin/ld: db_impl_secondary.cc:(.text._ZN7rocksdb15DBImplSecondary15RecoverLogFilesERKSt6vectorIySaIyEEPyPSt13unordered_setIPNS_16ColumnFamilyDataESt4hashIS9_ESt8equal_toIS9_ESaIS9_EEPNS_10JobContextE+0xc3c): undefined reference to `__atomic_store_8'
          /usr/bin/ld: db_impl_secondary.cc:(.text._ZN7rocksdb15DBImplSecondary15RecoverLogFilesERKSt6vectorIySaIyEEPyPSt13unordered_setIPNS_16ColumnFamilyDataESt4hashIS9_ESt8equal_toIS9_ESaIS9_EEPNS_10JobContextE+0xcf0): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_secondary.o): in function `rocksdb::DBImplSecondary::TryCatchUpWithPrimary()':
          db_impl_secondary.cc:(.text._ZN7rocksdb15DBImplSecondary21TryCatchUpWithPrimaryEv+0xe8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_write.o): in function `rocksdb::DBImpl::UnorderedWriteMemtable(rocksdb::WriteOptions const&, rocksdb::WriteBatch*, rocksdb::WriteCallback*, unsigned long long, unsigned long long, unsigned int)':
          db_impl_write.cc:(.text._ZN7rocksdb6DBImpl22UnorderedWriteMemtableERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEyyj+0x5cc): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl22UnorderedWriteMemtableERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEyyj+0x5e8): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_write.o): in function `rocksdb::DBImpl::WriteToWAL(rocksdb::WriteBatch const&, rocksdb::log::Writer*, unsigned long long*, unsigned long long*)':
          db_impl_write.cc:(.text._ZN7rocksdb6DBImpl10WriteToWALERKNS_10WriteBatchEPNS_3log6WriterEPyS7_+0x84): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_write.o): in function `rocksdb::DBImpl::AssignAtomicFlushSeq(rocksdb::autovector<rocksdb::ColumnFamilyData*, 8u> const&)':
          db_impl_write.cc:(.text._ZN7rocksdb6DBImpl20AssignAtomicFlushSeqERKNS_10autovectorIPNS_16ColumnFamilyDataELj8EEE+0x14): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_write.o): in function `rocksdb::DBImpl::DelayWrite(unsigned long long, rocksdb::WriteOptions const&)':
          db_impl_write.cc:(.text._ZN7rocksdb6DBImpl10DelayWriteEyRKNS_12WriteOptionsE+0x690): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl10DelayWriteEyRKNS_12WriteOptionsE+0x6a8): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_write.o): in function `rocksdb::DBImpl::MaybeFlushStatsCF(rocksdb::autovector<rocksdb::ColumnFamilyData*, 8u>*)':
          db_impl_write.cc:(.text._ZN7rocksdb6DBImpl17MaybeFlushStatsCFEPNS_10autovectorIPNS_16ColumnFamilyDataELj8EEE+0x74): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_write.o): in function `rocksdb::DBImpl::SelectColumnFamiliesForAtomicFlush(rocksdb::autovector<rocksdb::ColumnFamilyData*, 8u>*)':
          db_impl_write.cc:(.text._ZN7rocksdb6DBImpl34SelectColumnFamiliesForAtomicFlushEPNS_10autovectorIPNS_16ColumnFamilyDataELj8EEE+0x64): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_write.o): in function `rocksdb::DBImpl::WriteToWAL(rocksdb::WriteThread::WriteGroup const&, rocksdb::log::Writer*, unsigned long long*, bool, bool, unsigned long long)':
          db_impl_write.cc:(.text._ZN7rocksdb6DBImpl10WriteToWALERKNS_11WriteThread10WriteGroupEPNS_3log6WriterEPybby+0x19c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl10WriteToWALERKNS_11WriteThread10WriteGroupEPNS_3log6WriterEPybby+0x1b0): undefined reference to `__atomic_store_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl10WriteToWALERKNS_11WriteThread10WriteGroupEPNS_3log6WriterEPybby+0x1e8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl10WriteToWALERKNS_11WriteThread10WriteGroupEPNS_3log6WriterEPybby+0x200): undefined reference to `__atomic_store_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl10WriteToWALERKNS_11WriteThread10WriteGroupEPNS_3log6WriterEPybby+0x234): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl10WriteToWALERKNS_11WriteThread10WriteGroupEPNS_3log6WriterEPybby+0x250): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_write.o): in function `rocksdb::DBImpl::WriteRecoverableState()':
          db_impl_write.cc:(.text._ZN7rocksdb6DBImpl21WriteRecoverableStateEv+0x48): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl21WriteRecoverableStateEv+0x104): undefined reference to `__atomic_store_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl21WriteRecoverableStateEv+0x26c): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl21WriteRecoverableStateEv+0x2c8): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl21WriteRecoverableStateEv+0x2e0): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_write.o): in function `rocksdb::DBImpl::SwitchMemtable(rocksdb::ColumnFamilyData*, rocksdb::DBImpl::WriteContext*)':
          db_impl_write.cc:(.text._ZN7rocksdb6DBImpl14SwitchMemtableEPNS_16ColumnFamilyDataEPNS0_12WriteContextE+0x114): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl14SwitchMemtableEPNS_16ColumnFamilyDataEPNS0_12WriteContextE+0x3e8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl14SwitchMemtableEPNS_16ColumnFamilyDataEPNS0_12WriteContextE+0x40c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl14SwitchMemtableEPNS_16ColumnFamilyDataEPNS0_12WriteContextE+0x424): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl14SwitchMemtableEPNS_16ColumnFamilyDataEPNS0_12WriteContextE+0x438): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl14SwitchMemtableEPNS_16ColumnFamilyDataEPNS0_12WriteContextE+0x48c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_write.o):db_impl_write.cc:(.text._ZN7rocksdb6DBImpl14SwitchMemtableEPNS_16ColumnFamilyDataEPNS0_12WriteContextE+0x834): more undefined references to `__atomic_load_8' follow
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_write.o): in function `rocksdb::DBImpl::SwitchMemtable(rocksdb::ColumnFamilyData*, rocksdb::DBImpl::WriteContext*)':
          db_impl_write.cc:(.text._ZN7rocksdb6DBImpl14SwitchMemtableEPNS_16ColumnFamilyDataEPNS0_12WriteContextE+0x8a0): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl14SwitchMemtableEPNS_16ColumnFamilyDataEPNS0_12WriteContextE+0x934): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_write.o): in function `rocksdb::DBImpl::SwitchWAL(rocksdb::DBImpl::WriteContext*)':
          db_impl_write.cc:(.text._ZN7rocksdb6DBImpl9SwitchWALEPNS0_12WriteContextE+0x70): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_write.o): in function `rocksdb::DBImpl::HandleWriteBufferFull(rocksdb::DBImpl::WriteContext*)':
          db_impl_write.cc:(.text._ZN7rocksdb6DBImpl21HandleWriteBufferFullEPNS0_12WriteContextE+0xcc): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl21HandleWriteBufferFullEPNS0_12WriteContextE+0x230): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_write.o): in function `rocksdb::DBImpl::ScheduleFlushes(rocksdb::DBImpl::WriteContext*)':
          db_impl_write.cc:(.text._ZN7rocksdb6DBImpl15ScheduleFlushesEPNS0_12WriteContextE+0x18c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_write.o):db_impl_write.cc:(.text._ZN7rocksdb6DBImpl15PreprocessWriteERKNS_12WriteOptionsEPbPNS0_12WriteContextE+0x734): more undefined references to `__atomic_load_8' follow
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_write.o): in function `rocksdb::DBImpl::PipelinedWriteImpl(rocksdb::WriteOptions const&, rocksdb::WriteBatch*, rocksdb::WriteCallback*, unsigned long long*, unsigned long long, bool, unsigned long long*)':
          db_impl_write.cc:(.text._ZN7rocksdb6DBImpl18PipelinedWriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_+0x570): undefined reference to `__atomic_store_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl18PipelinedWriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_+0x5a8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl18PipelinedWriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_+0x5c0): undefined reference to `__atomic_store_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl18PipelinedWriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_+0x874): undefined reference to `__atomic_store_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl18PipelinedWriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_+0x11a4): undefined reference to `__atomic_store_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl18PipelinedWriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_+0x128c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl18PipelinedWriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_+0x12a4): undefined reference to `__atomic_store_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl18PipelinedWriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_+0x12f0): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl18PipelinedWriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_+0x1318): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_write.o): in function `rocksdb::DBImpl::ConcurrentWriteToWAL(rocksdb::WriteThread::WriteGroup const&, unsigned long long*, unsigned long long*, unsigned int)':
          db_impl_write.cc:(.text._ZN7rocksdb6DBImpl20ConcurrentWriteToWALERKNS_11WriteThread10WriteGroupEPyS5_j+0xdc): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl20ConcurrentWriteToWALERKNS_11WriteThread10WriteGroupEPyS5_j+0x1b0): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl20ConcurrentWriteToWALERKNS_11WriteThread10WriteGroupEPyS5_j+0x1e8): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_write.o): in function `rocksdb::DBImpl::WriteImplWALOnly(rocksdb::WriteThread*, rocksdb::WriteOptions const&, rocksdb::WriteBatch*, rocksdb::WriteCallback*, unsigned long long*, unsigned long long, unsigned long long*, unsigned int, rocksdb::PreReleaseCallback*, rocksdb::DBImpl::AssignOrder, rocksdb::DBImpl::PublishLastSeq, bool)':
          db_impl_write.cc:(.text._ZN7rocksdb6DBImpl16WriteImplWALOnlyEPNS_11WriteThreadERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyySA_jPNS_18PreReleaseCallbackENS0_11AssignOrderENS0_14PublishLastSeqEb+0x344): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl16WriteImplWALOnlyEPNS_11WriteThreadERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyySA_jPNS_18PreReleaseCallbackENS0_11AssignOrderENS0_14PublishLastSeqEb+0x380): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_write.o):db_impl_write.cc:(.text._ZN7rocksdb6DBImpl16WriteImplWALOnlyEPNS_11WriteThreadERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyySA_jPNS_18PreReleaseCallbackENS0_11AssignOrderENS0_14PublishLastSeqEb+0xccc): more undefined references to `__atomic_fetch_add_8' follow
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_write.o): in function `rocksdb::DBImpl::WriteImplWALOnly(rocksdb::WriteThread*, rocksdb::WriteOptions const&, rocksdb::WriteBatch*, rocksdb::WriteCallback*, unsigned long long*, unsigned long long, unsigned long long*, unsigned int, rocksdb::PreReleaseCallback*, rocksdb::DBImpl::AssignOrder, rocksdb::DBImpl::PublishLastSeq, bool)':
          db_impl_write.cc:(.text._ZN7rocksdb6DBImpl16WriteImplWALOnlyEPNS_11WriteThreadERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyySA_jPNS_18PreReleaseCallbackENS0_11AssignOrderENS0_14PublishLastSeqEb+0x13fc): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(db_impl_write.o): in function `rocksdb::DBImpl::WriteImpl(rocksdb::WriteOptions const&, rocksdb::WriteBatch*, rocksdb::WriteCallback*, unsigned long long*, unsigned long long, bool, unsigned long long*, unsigned int, rocksdb::PreReleaseCallback*)':
          db_impl_write.cc:(.text._ZN7rocksdb6DBImpl9WriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_jPNS_18PreReleaseCallbackE+0x7f0): undefined reference to `__atomic_store_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl9WriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_jPNS_18PreReleaseCallbackE+0x1094): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl9WriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_jPNS_18PreReleaseCallbackE+0x10e4): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl9WriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_jPNS_18PreReleaseCallbackE+0x112c): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl9WriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_jPNS_18PreReleaseCallbackE+0x18a0): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl9WriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_jPNS_18PreReleaseCallbackE+0x18b4): undefined reference to `__atomic_store_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl9WriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_jPNS_18PreReleaseCallbackE+0x18dc): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl9WriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_jPNS_18PreReleaseCallbackE+0x18fc): undefined reference to `__atomic_store_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl9WriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_jPNS_18PreReleaseCallbackE+0x191c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl9WriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_jPNS_18PreReleaseCallbackE+0x1934): undefined reference to `__atomic_store_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl9WriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_jPNS_18PreReleaseCallbackE+0x1b30): undefined reference to `__atomic_store_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl9WriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_jPNS_18PreReleaseCallbackE+0x1b68): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl9WriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_jPNS_18PreReleaseCallbackE+0x1ba4): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl9WriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_jPNS_18PreReleaseCallbackE+0x1bec): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl9WriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_jPNS_18PreReleaseCallbackE+0x1e18): undefined reference to `__atomic_load_8'
          /usr/bin/ld: db_impl_write.cc:(.text._ZN7rocksdb6DBImpl9WriteImplERKNS_12WriteOptionsEPNS_10WriteBatchEPNS_13WriteCallbackEPyybS8_jPNS_18PreReleaseCallbackE+0x1e2c): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(external_sst_file_ingestion_job.o): in function `rocksdb::ExternalSstFileIngestionJob::Run()':
          external_sst_file_ingestion_job.cc:(.text._ZN7rocksdb27ExternalSstFileIngestionJob3RunEv+0x64): undefined reference to `__atomic_load_8'
          /usr/bin/ld: external_sst_file_ingestion_job.cc:(.text._ZN7rocksdb27ExternalSstFileIngestionJob3RunEv+0x4c8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: external_sst_file_ingestion_job.cc:(.text._ZN7rocksdb27ExternalSstFileIngestionJob3RunEv+0x4e0): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(flush_job.o): in function `rocksdb::FlushJob::PickMemTable()':
          flush_job.cc:(.text._ZN7rocksdb8FlushJob12PickMemTableEv+0x108): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(flush_job.o): in function `rocksdb::FlushJob::WriteLevel0Table()':
          flush_job.cc:(.text._ZN7rocksdb8FlushJob16WriteLevel0TableEv+0x1dc): undefined reference to `__atomic_load_8'
          /usr/bin/ld: flush_job.cc:(.text._ZN7rocksdb8FlushJob16WriteLevel0TableEv+0x1f8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: flush_job.cc:(.text._ZN7rocksdb8FlushJob16WriteLevel0TableEv+0x21c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: flush_job.cc:(.text._ZN7rocksdb8FlushJob16WriteLevel0TableEv+0x120c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: flush_job.cc:(.text._ZN7rocksdb8FlushJob16WriteLevel0TableEv+0x24ec): undefined reference to `__atomic_load_8'
          /usr/bin/ld: flush_job.cc:(.text._ZN7rocksdb8FlushJob16WriteLevel0TableEv+0x2504): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(flush_job.o): in function `rocksdb::FlushJob::Run(rocksdb::LogsWithPrepTracker*, rocksdb::FileMetaData*)':
          flush_job.cc:(.text._ZN7rocksdb8FlushJob3RunEPNS_19LogsWithPrepTrackerEPNS_12FileMetaDataE+0x17ec): undefined reference to `__atomic_load_8'
          /usr/bin/ld: flush_job.cc:(.text._ZN7rocksdb8FlushJob3RunEPNS_19LogsWithPrepTrackerEPNS_12FileMetaDataE+0x1804): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(forward_iterator.o): in function `rocksdb::ForwardIterator::RebuildIterators(bool)':
          forward_iterator.cc:(.text._ZN7rocksdb15ForwardIterator16RebuildIteratorsEb+0x124): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(forward_iterator.o): in function `rocksdb::ForwardIterator::RenewIterators()':
          forward_iterator.cc:(.text._ZN7rocksdb15ForwardIterator14RenewIteratorsEv+0x178): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(forward_iterator.o): in function `rocksdb::ForwardIterator::SeekToFirst()':
          forward_iterator.cc:(.text._ZN7rocksdb15ForwardIterator11SeekToFirstEv+0x2c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(forward_iterator.o): in function `rocksdb::ForwardIterator::Seek(rocksdb::Slice const&)':
          forward_iterator.cc:(.text._ZN7rocksdb15ForwardIterator4SeekERKNS_5SliceE+0x2c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(forward_iterator.o): in function `rocksdb::ForwardIterator::Next()':
          forward_iterator.cc:(.text._ZN7rocksdb15ForwardIterator4NextEv+0x34): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(import_column_family_job.o):import_column_family_job.cc:(.text._ZN7rocksdb21ImportColumnFamilyJob3RunEv+0x4ac): more undefined references to `__atomic_load_8' follow
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(import_column_family_job.o): in function `rocksdb::ImportColumnFamilyJob::Run()':
          import_column_family_job.cc:(.text._ZN7rocksdb21ImportColumnFamilyJob3RunEv+0x4c4): undefined reference to `__atomic_store_8'
          /usr/bin/ld: import_column_family_job.cc:(.text._ZN7rocksdb21ImportColumnFamilyJob3RunEv+0x63c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: import_column_family_job.cc:(.text._ZN7rocksdb21ImportColumnFamilyJob3RunEv+0x7c8): undefined reference to `__atomic_store_8'
          /usr/bin/ld: import_column_family_job.cc:(.text._ZN7rocksdb21ImportColumnFamilyJob3RunEv+0x7dc): undefined reference to `__atomic_store_8'
          /usr/bin/ld: import_column_family_job.cc:(.text._ZN7rocksdb21ImportColumnFamilyJob3RunEv+0x7f4): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(internal_stats.o): in function `rocksdb::InternalStats::HandleNumEntriesActiveMemTable(unsigned long long*, rocksdb::DBImpl*, rocksdb::Version*)':
          internal_stats.cc:(.text._ZN7rocksdb13InternalStats30HandleNumEntriesActiveMemTableEPyPNS_6DBImplEPNS_7VersionE+0x1c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(internal_stats.o): in function `rocksdb::InternalStats::HandleNumDeletesActiveMemTable(unsigned long long*, rocksdb::DBImpl*, rocksdb::Version*)':
          internal_stats.cc:(.text._ZN7rocksdb13InternalStats30HandleNumDeletesActiveMemTableEPyPNS_6DBImplEPNS_7VersionE+0x18): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(internal_stats.o): in function `rocksdb::InternalStats::HandleCurrentSuperVersionNumber(unsigned long long*, rocksdb::DBImpl*, rocksdb::Version*)':
          internal_stats.cc:(.text._ZN7rocksdb13InternalStats31HandleCurrentSuperVersionNumberEPyPNS_6DBImplEPNS_7VersionE+0x14): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(internal_stats.o): in function `rocksdb::InternalStats::HandleEstimateNumKeys(unsigned long long*, rocksdb::DBImpl*, rocksdb::Version*)':
          internal_stats.cc:(.text._ZN7rocksdb13InternalStats21HandleEstimateNumKeysEPyPNS_6DBImplEPNS_7VersionE+0x30): undefined reference to `__atomic_load_8'
          /usr/bin/ld: internal_stats.cc:(.text._ZN7rocksdb13InternalStats21HandleEstimateNumKeysEPyPNS_6DBImplEPNS_7VersionE+0x74): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(internal_stats.o):internal_stats.cc:(.text._ZN7rocksdb13InternalStats11DumpDBStatsEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0xb0): more undefined references to `__atomic_load_8' follow
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_edit.o): in function `void std::vector<std::pair<int, rocksdb::FileMetaData>, std::allocator<std::pair<int, rocksdb::FileMetaData> > >::_M_realloc_insert<std::pair<int, rocksdb::FileMetaData> >(__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData>, std::allocator<std::pair<int, rocksdb::FileMetaData> > > >, std::pair<int, rocksdb::FileMetaData>&&)':
          version_edit.cc:(.text._ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE17_M_realloc_insertIJS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_[_ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE17_M_realloc_insertIJS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_]+0x148): undefined reference to `__atomic_store_8'
          /usr/bin/ld: version_edit.cc:(.text._ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE17_M_realloc_insertIJS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_[_ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE17_M_realloc_insertIJS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_]+0x2c4): undefined reference to `__atomic_load_8'
          /usr/bin/ld: version_edit.cc:(.text._ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE17_M_realloc_insertIJS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_[_ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE17_M_realloc_insertIJS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_]+0x2e0): undefined reference to `__atomic_store_8'
          /usr/bin/ld: version_edit.cc:(.text._ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE17_M_realloc_insertIJS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_[_ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE17_M_realloc_insertIJS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_]+0x62c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: version_edit.cc:(.text._ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE17_M_realloc_insertIJS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_[_ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE17_M_realloc_insertIJS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_]+0x648): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_edit.o): in function `void std::vector<std::pair<int, rocksdb::FileMetaData>, std::allocator<std::pair<int, rocksdb::FileMetaData> > >::emplace_back<std::pair<int, rocksdb::FileMetaData> >(std::pair<int, rocksdb::FileMetaData>&&)':
          version_edit.cc:(.text._ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE12emplace_backIJS3_EEEvDpOT_[_ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE12emplace_backIJS3_EEEvDpOT_]+0xdc): undefined reference to `__atomic_load_8'
          /usr/bin/ld: version_edit.cc:(.text._ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE12emplace_backIJS3_EEEvDpOT_[_ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EE12emplace_backIJS3_EEEvDpOT_]+0xf4): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_edit.o): in function `rocksdb::VersionEdit::DecodeNewFile4From(rocksdb::Slice*)':
          version_edit.cc:(.text._ZN7rocksdb11VersionEdit18DecodeNewFile4FromEPNS_5SliceE+0x81c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: version_edit.cc:(.text._ZN7rocksdb11VersionEdit18DecodeNewFile4FromEPNS_5SliceE+0x838): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_edit.o): in function `rocksdb::VersionEdit::DecodeFrom(rocksdb::Slice const&)':
          version_edit.cc:(.text._ZN7rocksdb11VersionEdit10DecodeFromERKNS_5SliceE+0x1008): undefined reference to `__atomic_load_8'
          /usr/bin/ld: version_edit.cc:(.text._ZN7rocksdb11VersionEdit10DecodeFromERKNS_5SliceE+0x1024): undefined reference to `__atomic_store_8'
          /usr/bin/ld: version_edit.cc:(.text._ZN7rocksdb11VersionEdit10DecodeFromERKNS_5SliceE+0x13f4): undefined reference to `__atomic_load_8'
          /usr/bin/ld: version_edit.cc:(.text._ZN7rocksdb11VersionEdit10DecodeFromERKNS_5SliceE+0x1410): undefined reference to `__atomic_store_8'
          /usr/bin/ld: version_edit.cc:(.text._ZN7rocksdb11VersionEdit10DecodeFromERKNS_5SliceE+0x17b4): undefined reference to `__atomic_load_8'
          /usr/bin/ld: version_edit.cc:(.text._ZN7rocksdb11VersionEdit10DecodeFromERKNS_5SliceE+0x17d0): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_set.o): in function `rocksdb::Version::AddIteratorsForLevel(rocksdb::ReadOptions const&, rocksdb::FileOptions const&, rocksdb::MergeIteratorBuilder*, int, rocksdb::RangeDelAggregator*, bool)':
          version_set.cc:(.text._ZN7rocksdb7Version20AddIteratorsForLevelERKNS_11ReadOptionsERKNS_11FileOptionsEPNS_20MergeIteratorBuilderEiPNS_18RangeDelAggregatorEb+0x470): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_set.o): in function `rocksdb::Version::DebugString[abi:cxx11](bool, bool) const':
          version_set.cc:(.text._ZNK7rocksdb7Version11DebugStringB5cxx11Ebb+0x370): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_set.o): in function `rocksdb::VersionSet::Reset()':
          version_set.cc:(.text._ZN7rocksdb10VersionSet5ResetEv+0x94): undefined reference to `__atomic_store_8'
          /usr/bin/ld: version_set.cc:(.text._ZN7rocksdb10VersionSet5ResetEv+0xa8): undefined reference to `__atomic_store_8'
          /usr/bin/ld: version_set.cc:(.text._ZN7rocksdb10VersionSet5ResetEv+0xc8): undefined reference to `__atomic_store_8'
          /usr/bin/ld: version_set.cc:(.text._ZN7rocksdb10VersionSet5ResetEv+0xdc): undefined reference to `__atomic_store_8'
          /usr/bin/ld: version_set.cc:(.text._ZN7rocksdb10VersionSet5ResetEv+0xf0): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_set.o): in function `rocksdb::VersionSet::LogAndApplyCFHelper(rocksdb::VersionEdit*)':
          version_set.cc:(.text._ZN7rocksdb10VersionSet19LogAndApplyCFHelperEPNS_11VersionEditE+0x14): undefined reference to `__atomic_load_8'
          /usr/bin/ld: version_set.cc:(.text._ZN7rocksdb10VersionSet19LogAndApplyCFHelperEPNS_11VersionEditE+0x40): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_set.o): in function `rocksdb::VersionSet::LogAndApplyHelper(rocksdb::ColumnFamilyData*, rocksdb::VersionBuilder*, rocksdb::VersionEdit*, rocksdb::InstrumentedMutex*)':
          version_set.cc:(.text._ZN7rocksdb10VersionSet17LogAndApplyHelperEPNS_16ColumnFamilyDataEPNS_14VersionBuilderEPNS_11VersionEditEPNS_17InstrumentedMutexE+0x3c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: version_set.cc:(.text._ZN7rocksdb10VersionSet17LogAndApplyHelperEPNS_16ColumnFamilyDataEPNS_14VersionBuilderEPNS_11VersionEditEPNS_17InstrumentedMutexE+0x64): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_set.o): in function `rocksdb::VersionSet::MarkFileNumberUsed(unsigned long long)':
          version_set.cc:(.text._ZN7rocksdb10VersionSet18MarkFileNumberUsedEy+0x1c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: version_set.cc:(.text._ZN7rocksdb10VersionSet18MarkFileNumberUsedEy+0x48): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_set.o): in function `rocksdb::VersionSet::MarkMinLogNumberToKeep2PC(unsigned long long)':
          version_set.cc:(.text._ZN7rocksdb10VersionSet25MarkMinLogNumberToKeep2PCEy+0x1c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: version_set.cc:(.text._ZN7rocksdb10VersionSet25MarkMinLogNumberToKeep2PCEy+0x48): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_set.o): in function `rocksdb::(anonymous namespace)::LevelIterator::InitFileIterator(unsigned int)':
          version_set.cc:(.text._ZN7rocksdb12_GLOBAL__N_113LevelIterator16InitFileIteratorEj+0x158): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_set.o): in function `rocksdb::VersionSet::WriteCurrentStateToManifest(std::unordered_map<unsigned int, rocksdb::VersionSet::MutableCFState, std::hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std::pair<unsigned int const, rocksdb::VersionSet::MutableCFState> > > const&, rocksdb::log::Writer*, rocksdb::IOStatus&)':
          version_set.cc:(.text._ZN7rocksdb10VersionSet27WriteCurrentStateToManifestERKSt13unordered_mapIjNS0_14MutableCFStateESt4hashIjESt8equal_toIjESaISt4pairIKjS2_EEEPNS_3log6WriterERNS_8IOStatusE+0x488): undefined reference to `__atomic_load_8'
          /usr/bin/ld: version_set.cc:(.text._ZN7rocksdb10VersionSet27WriteCurrentStateToManifestERKSt13unordered_mapIjNS0_14MutableCFStateESt4hashIjESt8equal_toIjESaISt4pairIKjS2_EEEPNS_3log6WriterERNS_8IOStatusE+0x4a0): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_set.o): in function `rocksdb::VersionSet::GetLiveFilesMetaData(std::vector<rocksdb::LiveFileMetaData, std::allocator<rocksdb::LiveFileMetaData> >*)':
          version_set.cc:(.text._ZN7rocksdb10VersionSet20GetLiveFilesMetaDataEPSt6vectorINS_16LiveFileMetaDataESaIS2_EE+0x420): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_set.o): in function `rocksdb::FileMetaData::FileMetaData(rocksdb::FileMetaData const&)':
          version_set.cc:(.text._ZN7rocksdb12FileMetaDataC2ERKS0_[_ZN7rocksdb12FileMetaDataC5ERKS0_]+0x88): undefined reference to `__atomic_load_8'
          /usr/bin/ld: version_set.cc:(.text._ZN7rocksdb12FileMetaDataC2ERKS0_[_ZN7rocksdb12FileMetaDataC5ERKS0_]+0xa8): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_set.o): in function `std::vector<std::pair<int, rocksdb::FileMetaData>, std::allocator<std::pair<int, rocksdb::FileMetaData> > >::operator=(std::vector<std::pair<int, rocksdb::FileMetaData>, std::allocator<std::pair<int, rocksdb::FileMetaData> > > const&)':
          version_set.cc:(.text._ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EEaSERKS5_[_ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EEaSERKS5_]+0x108): undefined reference to `__atomic_load_8'
          /usr/bin/ld: version_set.cc:(.text._ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EEaSERKS5_[_ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EEaSERKS5_]+0x120): undefined reference to `__atomic_store_8'
          /usr/bin/ld: version_set.cc:(.text._ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EEaSERKS5_[_ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EEaSERKS5_]+0x304): undefined reference to `__atomic_load_8'
          /usr/bin/ld: version_set.cc:(.text._ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EEaSERKS5_[_ZNSt6vectorISt4pairIiN7rocksdb12FileMetaDataEESaIS3_EEaSERKS5_]+0x31c): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_set.o): in function `rocksdb::Version::Get(rocksdb::ReadOptions const&, rocksdb::LookupKey const&, rocksdb::PinnableSlice*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, rocksdb::Status*, rocksdb::MergeContext*, unsigned long long*, bool*, bool*, unsigned long long*, rocksdb::ReadCallback*, bool*, bool)':
          version_set.cc:(.text._ZN7rocksdb7Version3GetERKNS_11ReadOptionsERKNS_9LookupKeyEPNS_13PinnableSliceEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_6StatusEPNS_12MergeContextEPyPbSL_SK_PNS_12ReadCallbackESL_b+0x8e8): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_set.o): in function `rocksdb::Version::MultiGet(rocksdb::ReadOptions const&, rocksdb::MultiGetContext::Range*, rocksdb::ReadCallback*, bool*)':
          version_set.cc:(.text._ZN7rocksdb7Version8MultiGetERKNS_11ReadOptionsEPNS_15MultiGetContext5RangeEPNS_12ReadCallbackEPb+0x1208): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_set.o): in function `rocksdb::Version::GetColumnFamilyMetaData(rocksdb::ColumnFamilyMetaData*)':
          version_set.cc:(.text._ZN7rocksdb7Version23GetColumnFamilyMetaDataEPNS_20ColumnFamilyMetaDataE+0x2bc): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_set.o): in function `rocksdb::VersionSet::CreateColumnFamily(rocksdb::ColumnFamilyOptions const&, rocksdb::VersionEdit const*)':
          version_set.cc:(.text._ZN7rocksdb10VersionSet18CreateColumnFamilyERKNS_19ColumnFamilyOptionsEPKNS_11VersionEditE+0x224): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_set.o): in function `rocksdb::VersionSet::ProcessManifestWrites(std::deque<rocksdb::VersionSet::ManifestWriter, std::allocator<rocksdb::VersionSet::ManifestWriter> >&, rocksdb::InstrumentedMutex*, rocksdb::FSDirectory*, bool, rocksdb::ColumnFamilyOptions const*)':
          version_set.cc:(.text._ZN7rocksdb10VersionSet21ProcessManifestWritesERSt5dequeINS0_14ManifestWriterESaIS2_EEPNS_17InstrumentedMutexEPNS_11FSDirectoryEbPKNS_19ColumnFamilyOptionsE+0x5e4): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: version_set.cc:(.text._ZN7rocksdb10VersionSet21ProcessManifestWritesERSt5dequeINS0_14ManifestWriterESaIS2_EEPNS_17InstrumentedMutexEPNS_11FSDirectoryEbPKNS_19ColumnFamilyOptionsE+0x624): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_set.o): in function `rocksdb::ReactiveVersionSet::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::unique_ptr<rocksdb::log::FragmentBufferedReader, std::default_delete<rocksdb::log::FragmentBufferedReader> >*, std::unique_ptr<rocksdb::log::Reader::Reporter, std::default_delete<rocksdb::log::Reader::Reporter> >*, std::unique_ptr<rocksdb::Status, std::default_delete<rocksdb::Status> >*)':
          version_set.cc:(.text._ZN7rocksdb18ReactiveVersionSet7RecoverERKSt6vectorINS_22ColumnFamilyDescriptorESaIS2_EEPSt10unique_ptrINS_3log22FragmentBufferedReaderESt14default_deleteIS9_EEPS7_INS8_6Reader8ReporterESA_ISF_EEPS7_INS_6StatusESA_ISJ_EE+0xabc): undefined reference to `__atomic_store_8'
          /usr/bin/ld: version_set.cc:(.text._ZN7rocksdb18ReactiveVersionSet7RecoverERKSt6vectorINS_22ColumnFamilyDescriptorESaIS2_EEPSt10unique_ptrINS_3log22FragmentBufferedReaderESt14default_deleteIS9_EEPS7_INS8_6Reader8ReporterESA_ISF_EEPS7_INS_6StatusESA_ISJ_EE+0xacc): undefined reference to `__atomic_store_8'
          /usr/bin/ld: version_set.cc:(.text._ZN7rocksdb18ReactiveVersionSet7RecoverERKSt6vectorINS_22ColumnFamilyDescriptorESaIS2_EEPSt10unique_ptrINS_3log22FragmentBufferedReaderESt14default_deleteIS9_EEPS7_INS8_6Reader8ReporterESA_ISF_EEPS7_INS_6StatusESA_ISJ_EE+0xadc): undefined reference to `__atomic_store_8'
          /usr/bin/ld: version_set.cc:(.text._ZN7rocksdb18ReactiveVersionSet7RecoverERKSt6vectorINS_22ColumnFamilyDescriptorESaIS2_EEPSt10unique_ptrINS_3log22FragmentBufferedReaderESt14default_deleteIS9_EEPS7_INS8_6Reader8ReporterESA_ISF_EEPS7_INS_6StatusESA_ISJ_EE+0xaec): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_set.o): in function `rocksdb::ReactiveVersionSet::ApplyOneVersionEditToBuilder(rocksdb::VersionEdit&, std::unordered_set<rocksdb::ColumnFamilyData*, std::hash<rocksdb::ColumnFamilyData*>, std::equal_to<rocksdb::ColumnFamilyData*>, std::allocator<rocksdb::ColumnFamilyData*> >*, rocksdb::VersionEdit*)':
          version_set.cc:(.text._ZN7rocksdb18ReactiveVersionSet28ApplyOneVersionEditToBuilderERNS_11VersionEditEPSt13unordered_setIPNS_16ColumnFamilyDataESt4hashIS5_ESt8equal_toIS5_ESaIS5_EEPS1_+0x334): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_set.o):version_set.cc:(.text._ZN7rocksdb18ReactiveVersionSet28ApplyOneVersionEditToBuilderERNS_11VersionEditEPSt13unordered_setIPNS_16ColumnFamilyDataESt4hashIS5_ESt8equal_toIS5_ESaIS5_EEPS1_+0x344): more undefined references to `__atomic_store_8' follow
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_set.o): in function `rocksdb::VersionSet::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)':
          version_set.cc:(.text._ZN7rocksdb10VersionSet7RecoverERKSt6vectorINS_22ColumnFamilyDescriptorESaIS2_EEbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x988): undefined reference to `__atomic_load_8'
          /usr/bin/ld: version_set.cc:(.text._ZN7rocksdb10VersionSet7RecoverERKSt6vectorINS_22ColumnFamilyDescriptorESaIS2_EEbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x998): undefined reference to `__atomic_load_8'
          /usr/bin/ld: version_set.cc:(.text._ZN7rocksdb10VersionSet7RecoverERKSt6vectorINS_22ColumnFamilyDescriptorESaIS2_EEbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x9c0): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(env.o): in function `rocksdb::EnvLogger::Logv(char const*, std::__va_list)':
          env.cc:(.text._ZN7rocksdb9EnvLogger4LogvEPKcSt9__va_list[_ZN7rocksdb9EnvLogger4LogvEPKcSt9__va_list]+0x190): undefined reference to `__atomic_load_8'
          /usr/bin/ld: env.cc:(.text._ZN7rocksdb9EnvLogger4LogvEPKcSt9__va_list[_ZN7rocksdb9EnvLogger4LogvEPKcSt9__va_list]+0x250): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(env.o): in function `rocksdb::EnvLogger::Flush()':
          env.cc:(.text._ZN7rocksdb9EnvLogger5FlushEv[_ZN7rocksdb9EnvLogger5FlushEv]+0x5c): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(fs_posix.o): in function `rocksdb::PosixLogger::Flush()':
          fs_posix.cc:(.text._ZN7rocksdb11PosixLogger5FlushEv[_ZN7rocksdb11PosixLogger5FlushEv]+0x48): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(fs_posix.o): in function `rocksdb::PosixLogger::Logv(char const*, std::__va_list)':
          fs_posix.cc:(.text._ZN7rocksdb11PosixLogger4LogvEPKcSt9__va_list[_ZN7rocksdb11PosixLogger4LogvEPKcSt9__va_list]+0x168): undefined reference to `__atomic_load_8'
          /usr/bin/ld: fs_posix.cc:(.text._ZN7rocksdb11PosixLogger4LogvEPKcSt9__va_list[_ZN7rocksdb11PosixLogger4LogvEPKcSt9__va_list]+0x1ec): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(mock_env.o): in function `rocksdb::GenericRateLimiter::GetSingleBurstBytes() const':
          mock_env.cc:(.text._ZNK7rocksdb18GenericRateLimiter19GetSingleBurstBytesEv[_ZNK7rocksdb18GenericRateLimiter19GetSingleBurstBytesEv]+0x8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(delete_scheduler.o): in function `rocksdb::DeleteScheduler::DeleteTrashFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long long*, bool*)':
          delete_scheduler.cc:(.text._ZN7rocksdb15DeleteScheduler15DeleteTrashFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_PyPb+0x304): undefined reference to `__atomic_fetch_sub_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(delete_scheduler.o): in function `rocksdb::DeleteScheduler::MaybeCreateBackgroundThread()':
          delete_scheduler.cc:(.text._ZN7rocksdb15DeleteScheduler27MaybeCreateBackgroundThreadEv+0x34): undefined reference to `__atomic_load_8'
          /usr/bin/ld: delete_scheduler.cc:(.text._ZN7rocksdb15DeleteScheduler27MaybeCreateBackgroundThreadEv+0xfc): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(delete_scheduler.o): in function `rocksdb::DeleteScheduler::DeleteFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)':
          delete_scheduler.cc:(.text._ZN7rocksdb15DeleteScheduler10DeleteFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b+0x3c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: delete_scheduler.cc:(.text._ZN7rocksdb15DeleteScheduler10DeleteFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b+0x1d8): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: delete_scheduler.cc:(.text._ZN7rocksdb15DeleteScheduler10DeleteFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b+0x238): undefined reference to `__atomic_load_8'
          /usr/bin/ld: delete_scheduler.cc:(.text._ZN7rocksdb15DeleteScheduler10DeleteFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b+0x268): undefined reference to `__atomic_load_8'
          /usr/bin/ld: delete_scheduler.cc:(.text._ZN7rocksdb15DeleteScheduler10DeleteFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b+0x39c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: delete_scheduler.cc:(.text._ZN7rocksdb15DeleteScheduler10DeleteFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b+0x3b0): undefined reference to `__atomic_load_8'
          /usr/bin/ld: delete_scheduler.cc:(.text._ZN7rocksdb15DeleteScheduler10DeleteFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_b+0x3c4): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(delete_scheduler.o):delete_scheduler.cc:(.text._ZN7rocksdb15DeleteScheduler20BackgroundEmptyTrashEv+0x100): more undefined references to `__atomic_load_8' follow
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(sst_file_manager_impl.o): in function `rocksdb::SstFileManagerImpl::SetMaxTrashDBRatio(double)':
          sst_file_manager_impl.cc:(.text._ZN7rocksdb18SstFileManagerImpl18SetMaxTrashDBRatioEd+0x18): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(sst_file_manager_impl.o): in function `rocksdb::SstFileManagerImpl::SetDeleteRateBytesPerSecond(long long)':
          sst_file_manager_impl.cc:(.text._ZN7rocksdb18SstFileManagerImpl27SetDeleteRateBytesPerSecondEx+0x18): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(sst_file_manager_impl.o): in function `rocksdb::SstFileManagerImpl::OnCompactionCompletion(rocksdb::Compaction*)':
          sst_file_manager_impl.cc:(.text._ZN7rocksdb18SstFileManagerImpl22OnCompactionCompletionEPNS_10CompactionE+0x1b4): undefined reference to `__atomic_load_8'
          /usr/bin/ld: sst_file_manager_impl.cc:(.text._ZN7rocksdb18SstFileManagerImpl22OnCompactionCompletionEPNS_10CompactionE+0x1d4): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(histogram.o): in function `rocksdb::HistogramImpl::num() const':
          histogram.cc:(.text._ZNK7rocksdb13HistogramImpl3numEv[_ZNK7rocksdb13HistogramImpl3numEv]+0x8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(histogram.o): in function `rocksdb::HistogramImpl::min() const':
          histogram.cc:(.text._ZNK7rocksdb13HistogramImpl3minEv[_ZNK7rocksdb13HistogramImpl3minEv]+0x8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(histogram.o): in function `rocksdb::HistogramImpl::max() const':
          histogram.cc:(.text._ZNK7rocksdb13HistogramImpl3maxEv[_ZNK7rocksdb13HistogramImpl3maxEv]+0x8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(histogram.o): in function `rocksdb::HistogramStat::Clear()':
          histogram.cc:(.text._ZN7rocksdb13HistogramStat5ClearEv+0x24): undefined reference to `__atomic_store_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat5ClearEv+0x38): undefined reference to `__atomic_store_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat5ClearEv+0x4c): undefined reference to `__atomic_store_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat5ClearEv+0x60): undefined reference to `__atomic_store_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat5ClearEv+0x74): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(histogram.o):histogram.cc:(.text._ZN7rocksdb13HistogramStat5ClearEv+0xa0): more undefined references to `__atomic_store_8' follow
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(histogram.o): in function `rocksdb::HistogramStat::Empty() const':
          histogram.cc:(.text._ZNK7rocksdb13HistogramStat5EmptyEv+0xc): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(histogram.o): in function `rocksdb::HistogramStat::Add(unsigned long long)':
          histogram.cc:(.text._ZN7rocksdb13HistogramStat3AddEy+0x34): undefined reference to `__atomic_load_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat3AddEy+0x48): undefined reference to `__atomic_store_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat3AddEy+0x54): undefined reference to `__atomic_load_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat3AddEy+0x70): undefined reference to `__atomic_load_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat3AddEy+0x8c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat3AddEy+0xac): undefined reference to `__atomic_store_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat3AddEy+0xb8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat3AddEy+0xcc): undefined reference to `__atomic_store_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat3AddEy+0xd8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat3AddEy+0xf8): undefined reference to `__atomic_store_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat3AddEy+0x114): undefined reference to `__atomic_store_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat3AddEy+0x130): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(histogram.o): in function `rocksdb::HistogramStat::Merge(rocksdb::HistogramStat const&)':
          histogram.cc:(.text._ZN7rocksdb13HistogramStat5MergeERKS0_+0x14): undefined reference to `__atomic_load_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat5MergeERKS0_+0x2c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat5MergeERKS0_+0x60): undefined reference to `__atomic_compare_exchange_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat5MergeERKS0_+0x78): undefined reference to `__atomic_load_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat5MergeERKS0_+0x94): undefined reference to `__atomic_load_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat5MergeERKS0_+0xc8): undefined reference to `__atomic_compare_exchange_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat5MergeERKS0_+0xdc): undefined reference to `__atomic_load_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat5MergeERKS0_+0xf8): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat5MergeERKS0_+0x104): undefined reference to `__atomic_load_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat5MergeERKS0_+0x118): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat5MergeERKS0_+0x124): undefined reference to `__atomic_load_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat5MergeERKS0_+0x138): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat5MergeERKS0_+0x160): undefined reference to `__atomic_load_8'
          /usr/bin/ld: histogram.cc:(.text._ZN7rocksdb13HistogramStat5MergeERKS0_+0x178): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(histogram.o): in function `rocksdb::HistogramStat::Percentile(double) const':
          histogram.cc:(.text._ZNK7rocksdb13HistogramStat10PercentileEd+0x24): undefined reference to `__atomic_load_8'
          /usr/bin/ld: histogram.cc:(.text._ZNK7rocksdb13HistogramStat10PercentileEd+0x8c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: histogram.cc:(.text._ZNK7rocksdb13HistogramStat10PercentileEd+0x164): undefined reference to `__atomic_load_8'
          /usr/bin/ld: histogram.cc:(.text._ZNK7rocksdb13HistogramStat10PercentileEd+0x178): undefined reference to `__atomic_load_8'
          /usr/bin/ld: histogram.cc:(.text._ZNK7rocksdb13HistogramStat10PercentileEd+0x1d8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(histogram.o):histogram.cc:(.text._ZNK7rocksdb13HistogramStat7AverageEv+0x14): more undefined references to `__atomic_load_8' follow
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(block_cache_tracer.o): in function `rocksdb::BlockCacheTracer::StartTrace(rocksdb::Env*, rocksdb::TraceOptions const&, std::unique_ptr<rocksdb::TraceWriter, std::default_delete<rocksdb::TraceWriter> >&&)':
          block_cache_tracer.cc:(.text._ZN7rocksdb16BlockCacheTracer10StartTraceEPNS_3EnvERKNS_12TraceOptionsEOSt10unique_ptrINS_11TraceWriterESt14default_deleteIS7_EE+0x74): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(block_cache_tracer.o): in function `rocksdb::BlockCacheTracer::NextGetId()':
          block_cache_tracer.cc:(.text._ZN7rocksdb16BlockCacheTracer9NextGetIdEv+0x38): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: block_cache_tracer.cc:(.text._ZN7rocksdb16BlockCacheTracer9NextGetIdEv+0x5c): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(arena_wrapped_db_iter.o): in function `rocksdb::ArenaWrappedDBIter::Refresh()':
          arena_wrapped_db_iter.cc:(.text._ZN7rocksdb18ArenaWrappedDBIter7RefreshEv+0x98): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(column_family.o): in function `rocksdb::ColumnFamilyData::CreateNewMemtable(rocksdb::MutableCFOptions const&, unsigned long long)':
          column_family.cc:(.text._ZN7rocksdb16ColumnFamilyData17CreateNewMemtableERKNS_16MutableCFOptionsEy+0x60): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(column_family.o): in function `rocksdb::ColumnFamilyData::PickCompaction(rocksdb::MutableCFOptions const&, rocksdb::LogBuffer*)':
          column_family.cc:(.text._ZN7rocksdb16ColumnFamilyData14PickCompactionERKNS_16MutableCFOptionsEPNS_9LogBufferE+0x24): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(column_family.o): in function `rocksdb::ColumnFamilyData::GetThreadLocalSuperVersion(rocksdb::DBImpl*)':
          column_family.cc:(.text._ZN7rocksdb16ColumnFamilyData26GetThreadLocalSuperVersionEPNS_6DBImplE+0x40): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(column_family.o): in function `rocksdb::ColumnFamilyData::InstallSuperVersion(rocksdb::SuperVersionContext*, rocksdb::InstrumentedMutex*, rocksdb::MutableCFOptions const&)':
          column_family.cc:(.text._ZN7rocksdb16ColumnFamilyData19InstallSuperVersionEPNS_19SuperVersionContextEPNS_17InstrumentedMutexERKNS_16MutableCFOptionsE+0x28c): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: column_family.cc:(.text._ZN7rocksdb16ColumnFamilyData19InstallSuperVersionEPNS_19SuperVersionContextEPNS_17InstrumentedMutexERKNS_16MutableCFOptionsE+0x29c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(column_family.o): in function `rocksdb::ColumnFamilyData::RangesOverlapWithMemtables(rocksdb::autovector<rocksdb::Range, 8u> const&, rocksdb::SuperVersion*, bool*)':
          column_family.cc:(.text._ZN7rocksdb16ColumnFamilyData26RangesOverlapWithMemtablesERKNS_10autovectorINS_5RangeELj8EEEPNS_12SuperVersionEPb+0xf0): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(transaction_log_impl.o): in function `rocksdb::TransactionLogIteratorImpl::RestrictedRead(rocksdb::Slice*)':
          transaction_log_impl.cc:(.text._ZN7rocksdb26TransactionLogIteratorImpl14RestrictedReadEPNS_5SliceE+0x1c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(transaction_log_impl.o): in function `rocksdb::TransactionLogIteratorImpl::IsBatchExpected(rocksdb::WriteBatch const*, unsigned long long)':
          transaction_log_impl.cc:(.text._ZN7rocksdb26TransactionLogIteratorImpl15IsBatchExpectedEPKNS_10WriteBatchEy+0x48): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(transaction_log_impl.o): in function `rocksdb::TransactionLogIteratorImpl::NextImpl(bool)':
          transaction_log_impl.cc:(.text._ZN7rocksdb26TransactionLogIteratorImpl8NextImplEb+0x1e4): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_builder.o):version_builder.cc:(.text._ZN7rocksdb14VersionBuilder3Rep17ApplyFileAdditionEiRKNS_12FileMetaDataE[_ZN7rocksdb14VersionBuilder3Rep17ApplyFileAdditionEiRKNS_12FileMetaDataE]+0x670): more undefined references to `__atomic_load_8' follow
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_builder.o): in function `rocksdb::VersionBuilder::Rep::ApplyFileAddition(int, rocksdb::FileMetaData const&)':
          version_builder.cc:(.text._ZN7rocksdb14VersionBuilder3Rep17ApplyFileAdditionEiRKNS_12FileMetaDataE[_ZN7rocksdb14VersionBuilder3Rep17ApplyFileAdditionEiRKNS_12FileMetaDataE]+0x68c): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(version_edit_handler.o): in function `rocksdb::VersionEditHandler::CheckIterationResult(rocksdb::log::Reader const&, rocksdb::Status*)':
          version_edit_handler.cc:(.text._ZN7rocksdb18VersionEditHandler20CheckIterationResultERKNS_3log6ReaderEPNS_6StatusE+0x7bc): undefined reference to `__atomic_store_8'
          /usr/bin/ld: version_edit_handler.cc:(.text._ZN7rocksdb18VersionEditHandler20CheckIterationResultERKNS_3log6ReaderEPNS_6StatusE+0x7d0): undefined reference to `__atomic_store_8'
          /usr/bin/ld: version_edit_handler.cc:(.text._ZN7rocksdb18VersionEditHandler20CheckIterationResultERKNS_3log6ReaderEPNS_6StatusE+0x7e4): undefined reference to `__atomic_store_8'
          /usr/bin/ld: version_edit_handler.cc:(.text._ZN7rocksdb18VersionEditHandler20CheckIterationResultERKNS_3log6ReaderEPNS_6StatusE+0x7f8): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(block_based_table_builder.o): in function `rocksdb::BlockBasedTableBuilder::FileSize() const':
          block_based_table_builder.cc:(.text._ZNK7rocksdb22BlockBasedTableBuilder8FileSizeEv+0xc): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(block_based_table_builder.o): in function `rocksdb::BlockBasedTableBuilder::EstimatedFileSize() const':
          block_based_table_builder.cc:(.text._ZNK7rocksdb22BlockBasedTableBuilder17EstimatedFileSizeEv+0x30): undefined reference to `__atomic_load_8'
          /usr/bin/ld: block_based_table_builder.cc:(.text._ZNK7rocksdb22BlockBasedTableBuilder17EstimatedFileSizeEv+0x40): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(block_based_table_builder.o): in function `rocksdb::BlockBasedTableBuilder::InsertBlockInCache(rocksdb::Slice const&, rocksdb::CompressionType, rocksdb::BlockHandle const*)':
          block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder18InsertBlockInCacheERKNS_5SliceENS_15CompressionTypeEPKNS_11BlockHandleE+0x1a0): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(block_based_table_builder.o): in function `rocksdb::BlockBasedTableBuilder::WriteRawBlock(rocksdb::Slice const&, rocksdb::CompressionType, rocksdb::BlockHandle*, bool)':
          block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder13WriteRawBlockERKNS_5SliceENS_15CompressionTypeEPNS_11BlockHandleEb+0xb0): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(block_based_table_builder.o):block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder13WriteRawBlockERKNS_5SliceENS_15CompressionTypeEPNS_11BlockHandleEb+0x440): more undefined references to `__atomic_load_8' follow
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(block_based_table_builder.o): in function `rocksdb::BlockBasedTableBuilder::WriteRawBlock(rocksdb::Slice const&, rocksdb::CompressionType, rocksdb::BlockHandle*, bool)':
          block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder13WriteRawBlockERKNS_5SliceENS_15CompressionTypeEPNS_11BlockHandleEb+0x464): undefined reference to `__atomic_store_8'
          /usr/bin/ld: block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder13WriteRawBlockERKNS_5SliceENS_15CompressionTypeEPNS_11BlockHandleEb+0x4a0): undefined reference to `__atomic_load_8'
          /usr/bin/ld: block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder13WriteRawBlockERKNS_5SliceENS_15CompressionTypeEPNS_11BlockHandleEb+0x508): undefined reference to `__atomic_store_8'
          /usr/bin/ld: block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder13WriteRawBlockERKNS_5SliceENS_15CompressionTypeEPNS_11BlockHandleEb+0x548): undefined reference to `__atomic_fetch_sub_8'
          /usr/bin/ld: block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder13WriteRawBlockERKNS_5SliceENS_15CompressionTypeEPNS_11BlockHandleEb+0x570): undefined reference to `__atomic_fetch_sub_8'
          /usr/bin/ld: block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder13WriteRawBlockERKNS_5SliceENS_15CompressionTypeEPNS_11BlockHandleEb+0x58c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder13WriteRawBlockERKNS_5SliceENS_15CompressionTypeEPNS_11BlockHandleEb+0x5a4): undefined reference to `__atomic_load_8'
          /usr/bin/ld: block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder13WriteRawBlockERKNS_5SliceENS_15CompressionTypeEPNS_11BlockHandleEb+0x60c): undefined reference to `__atomic_store_8'
          /usr/bin/ld: block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder13WriteRawBlockERKNS_5SliceENS_15CompressionTypeEPNS_11BlockHandleEb+0x658): undefined reference to `__atomic_load_8'
          /usr/bin/ld: block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder13WriteRawBlockERKNS_5SliceENS_15CompressionTypeEPNS_11BlockHandleEb+0x670): undefined reference to `__atomic_store_8'
          /usr/bin/ld: block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder13WriteRawBlockERKNS_5SliceENS_15CompressionTypeEPNS_11BlockHandleEb+0x6fc): undefined reference to `__atomic_load_8'
          /usr/bin/ld: block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder13WriteRawBlockERKNS_5SliceENS_15CompressionTypeEPNS_11BlockHandleEb+0x710): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(block_based_table_builder.o): in function `rocksdb::BlockBasedTableBuilder::WriteBlock(rocksdb::Slice const&, rocksdb::BlockHandle*, bool)':
          block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder10WriteBlockERKNS_5SliceEPNS_11BlockHandleEb+0x140): undefined reference to `__atomic_load_8'
          /usr/bin/ld: block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder10WriteBlockERKNS_5SliceEPNS_11BlockHandleEb+0x15c): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(block_based_table_builder.o): in function `rocksdb::BlockBasedTableBuilder::WriteFooter(rocksdb::BlockHandle&, rocksdb::BlockHandle&)':
          block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder11WriteFooterERNS_11BlockHandleES2_+0x190): undefined reference to `__atomic_load_8'
          /usr/bin/ld: block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder11WriteFooterERNS_11BlockHandleES2_+0x1b4): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(block_based_table_builder.o): in function `rocksdb::BlockBasedTableBuilder::WritePropertiesBlock(rocksdb::MetaIndexBuilder*)':
          block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder20WritePropertiesBlockEPNS_16MetaIndexBuilderE+0x504): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(block_based_table_builder.o): in function `rocksdb::BlockBasedTableBuilder::BGWorkWriteRawBlock()':
          block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder19BGWorkWriteRawBlockEv+0x224): undefined reference to `__atomic_load_8'
          /usr/bin/ld: block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder19BGWorkWriteRawBlockEv+0x240): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(block_based_table_builder.o): in function `rocksdb::BlockBasedTableBuilder::Flush()':
          block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder5FlushEv+0x128): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder5FlushEv+0x158): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder5FlushEv+0x170): undefined reference to `__atomic_load_8'
          /usr/bin/ld: block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder5FlushEv+0x188): undefined reference to `__atomic_load_8'
          /usr/bin/ld: block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder5FlushEv+0x1e8): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(block_based_table_builder.o): in function `rocksdb::BlockBasedTableBuilder::EnterUnbuffered()':
          block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder15EnterUnbufferedEv+0x588): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder15EnterUnbufferedEv+0x5b8): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder15EnterUnbufferedEv+0x5d0): undefined reference to `__atomic_load_8'
          /usr/bin/ld: block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder15EnterUnbufferedEv+0x5e8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder15EnterUnbufferedEv+0x648): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(block_based_table_builder.o): in function `rocksdb::BlockBasedTableBuilder::Add(rocksdb::Slice const&, rocksdb::Slice const&)':
          block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder3AddERKNS_5SliceES3_+0x1bc): undefined reference to `__atomic_load_8'
          /usr/bin/ld: block_based_table_builder.cc:(.text._ZN7rocksdb22BlockBasedTableBuilder3AddERKNS_5SliceES3_+0x3d8): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(partitioned_index_iterator.o): in function `rocksdb::IndexBlockIter* rocksdb::BlockBasedTable::NewDataBlockIterator<rocksdb::IndexBlockIter>(rocksdb::ReadOptions const&, rocksdb::BlockHandle const&, rocksdb::IndexBlockIter*, rocksdb::BlockType, rocksdb::GetContext*, rocksdb::BlockCacheLookupContext*, rocksdb::Status, rocksdb::FilePrefetchBuffer*, bool) const':
          partitioned_index_iterator.cc:(.text._ZNK7rocksdb15BlockBasedTable20NewDataBlockIteratorINS_14IndexBlockIterEEEPT_RKNS_11ReadOptionsERKNS_11BlockHandleES4_NS_9BlockTypeEPNS_10GetContextEPNS_23BlockCacheLookupContextENS_6StatusEPNS_18FilePrefetchBufferEb[_ZNK7rocksdb15BlockBasedTable20NewDataBlockIteratorINS_14IndexBlockIterEEEPT_RKNS_11ReadOptionsERKNS_11BlockHandleES4_NS_9BlockTypeEPNS_10GetContextEPNS_23BlockCacheLookupContextENS_6StatusEPNS_18FilePrefetchBufferEb]+0x7b8): undefined reference to `__atomic_fetch_add_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(rate_limiter.o): in function `rocksdb::RateLimiter::RequestToken(unsigned int, unsigned int, rocksdb::Env::IOPriority, rocksdb::Statistics*, rocksdb::RateLimiter::OpType)':
          rate_limiter.cc:(.text._ZN7rocksdb11RateLimiter12RequestTokenEjjNS_3Env10IOPriorityEPNS_10StatisticsENS0_6OpTypeE+0x84): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(rate_limiter.o): in function `rocksdb::GenericRateLimiter::Refill()':
          rate_limiter.cc:(.text._ZN7rocksdb18GenericRateLimiter6RefillEv+0x48): undefined reference to `__atomic_load_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(rate_limiter.o): in function `rocksdb::GenericRateLimiter::SetBytesPerSecond(long long)':
          rate_limiter.cc:(.text._ZN7rocksdb18GenericRateLimiter17SetBytesPerSecondEx+0x28): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(rate_limiter.o): in function `rocksdb::GenericRateLimiter::Tune()':
          rate_limiter.cc:(.text._ZN7rocksdb18GenericRateLimiter4TuneEv+0x150): undefined reference to `__atomic_store_8'
          /usr/bin/ld: /home/user/build/electrs-v0.9.0/target/release/deps/libelectrs_librocksdb_sys-a92809091b105343.rlib(sharded_cache.o): in function `rocksdb::ShardedCache::NewId()':
          sharded_cache.cc:(.text._ZN7rocksdb12ShardedCache5NewIdEv+0x1c): undefined reference to `__atomic_fetch_add_8'
          collect2: error: ld returned 1 exit status
          

error: aborting due to previous error

error: could not compile `electrs`.

To learn more, run the command again with --verbose.

@romanz
Copy link
Owner

romanz commented Oct 4, 2021

Opened #527.
Thanks for testing!

@romanz romanz closed this as completed Oct 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

6 participants