flashbots / mev-inspect-rs

Discover historic Miner Extractable Value (MEV) opportunities
MIT License
547 stars 127 forks source link

Error with Mac Installation #68

Closed pynchmeister closed 2 years ago

pynchmeister commented 2 years ago

Platform Darwin BTCs-iMac.local 21.5.0 Darwin Kernel Version 21.5.0: Tue Apr 26 21:08:22 PDT 2022; root:xnu-8020.121.3~4/RELEASE_X86_64 x86_64

Description Error running cargo build --release within this repo.

error: linking with `cc` failed: exit status: 1
  |
  = note: "cc" "-m64" "-arch" "x86_64" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/ethers_contract_derive-0e3fefc7635ce6f1.ethers_contract_derive.3e5fdf48-cgu.0.rcgu.o" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/ethers_contract_derive-0e3fefc7635ce6f1.ethers_contract_derive.3e5fdf48-cgu.1.rcgu.o" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/ethers_contract_derive-0e3fefc7635ce6f1.ethers_contract_derive.3e5fdf48-cgu.10.rcgu.o" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/ethers_contract_derive-0e3fefc7635ce6f1.ethers_contract_derive.3e5fdf48-cgu.11.rcgu.o" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/ethers_contract_derive-0e3fefc7635ce6f1.ethers_contract_derive.3e5fdf48-cgu.12.rcgu.o" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/ethers_contract_derive-0e3fefc7635ce6f1.ethers_contract_derive.3e5fdf48-cgu.13.rcgu.o" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/ethers_contract_derive-0e3fefc7635ce6f1.ethers_contract_derive.3e5fdf48-cgu.14.rcgu.o" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/ethers_contract_derive-0e3fefc7635ce6f1.ethers_contract_derive.3e5fdf48-cgu.15.rcgu.o" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/ethers_contract_derive-0e3fefc7635ce6f1.ethers_contract_derive.3e5fdf48-cgu.2.rcgu.o" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/ethers_contract_derive-0e3fefc7635ce6f1.ethers_contract_derive.3e5fdf48-cgu.3.rcgu.o" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/ethers_contract_derive-0e3fefc7635ce6f1.ethers_contract_derive.3e5fdf48-cgu.4.rcgu.o" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/ethers_contract_derive-0e3fefc7635ce6f1.ethers_contract_derive.3e5fdf48-cgu.5.rcgu.o" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/ethers_contract_derive-0e3fefc7635ce6f1.ethers_contract_derive.3e5fdf48-cgu.6.rcgu.o" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/ethers_contract_derive-0e3fefc7635ce6f1.ethers_contract_derive.3e5fdf48-cgu.7.rcgu.o" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/ethers_contract_derive-0e3fefc7635ce6f1.ethers_contract_derive.3e5fdf48-cgu.8.rcgu.o" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/ethers_contract_derive-0e3fefc7635ce6f1.ethers_contract_derive.3e5fdf48-cgu.9.rcgu.o" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/ethers_contract_derive-0e3fefc7635ce6f1.22abztbeej3e9lwt.rcgu.o" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/ethers_contract_derive-0e3fefc7635ce6f1.3rujs1cb7awoesqn.rcgu.o" "-L" "/Users/btccenternyc/mev-inspect-rs/target/release/deps" "-L" "/Users/btccenternyc/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libethers_contract_abigen-549c7163ff94d228.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libcurl-dd9641284cb954f2.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libsocket2-d3d631deadad345b.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libcurl_sys-0128e437357f9f77.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/liburl-c654b6fb41d0140a.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libidna-7f9a494f646855b7.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libunicode_normalization-079a4682b4ffc3f3.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libtinyvec-398e72a15e88a1d3.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libtinyvec_macros-1e03194989f4cb3a.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libunicode_bidi-556606e3601da147.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libform_urlencoded-fac523a9c0809bea.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libpercent_encoding-2172b3df5402bc48.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libmatches-3fc0cbbae55772c2.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libinflector-d6ce8fe91bdb7cb5.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/liblazy_static-c72c0ebaf2bfafb1.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libregex-421ed231283932b4.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libthread_local-60cf4f220d0f25fc.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libonce_cell-86a355fc9629afbb.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libregex_syntax-93f8928b227e9ac2.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libaho_corasick-e059336fd146171f.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libmemchr-9781facd2e9d4eba.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libethers_core-e48e8bb478c46ce1.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/librand-6de8c70c122db7d7.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/librand_chacha-2068f08d2d815e2c.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libglob-1da55b3531358bc1.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libethabi_next-cfe34c56b1687fab.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libserde_json-abd5cd715618325a.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libryu-bcd156af2e80d2de.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libitoa-4fb6d863e53e9752.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libanyhow-ac35f998ce7f9a17.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libk256-acbf2d5f798928f5.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libsha3-d17ed1b874f57fe8.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libkeccak-b876bd7759ba6376.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libopaque_debug-03656bc2110a3c5a.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libblock_buffer-de4725930ef94c3e.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libblock_padding-364c1979755831eb.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libecdsa-b19ea300fa5e5d6b.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libhmac-399aa6e02ae07813.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libcrypto_mac-7d2cb09501f7bffd.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libsignature-794c349d5460ddd0.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libelliptic_curve-01302afdb43179b8.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libdigest-0e3359d010176929.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libgroup-fbd5641bccfb4415.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libff-ea5357c7829c0f95.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/librand_core-bbd04ca687821c19.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libgetrandom-306cc52ffb040e58.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libbitvec-4330c024559dc202.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libfunty-989cea8a021cb950.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libwyz-a8a267fc20f61b67.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libradium-64c632c0022cb462.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libzeroize-a27583f1678613f3.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libelliptic_curve-1ee7ed1dd80cb858.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libgeneric_array-d956a33e00eb26f3.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libtypenum-874ab895ac58b8e9.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libsubtle-f678dd512d5576ed.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libthiserror-5d6216456c4a71dc.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libethereum_types-c5bf14e95942c28c.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libethbloom-58822fb483f28bc0.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libtiny_keccak-e66ce298ca7df8d6.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libprimitive_types-16a2d7a264a4b7cf.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libimpl_codec-25fba7e2aecd4cd2.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libparity_scale_codec-ddcebd4d1305d88f.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libbyte_slice_cast-d649409344a89c16.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libarrayvec-e9ed3f06fe4e7db3.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libuint-1fc6399d26365f8b.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libcrunchy-75b2c49b74b38494.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libhex-17206ec2ee387c0a.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libimpl_serde-395c07616dc7cf30.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libimpl_rlp-502a4cab9db71124.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/librlp-2d1ff8f3303b4e75.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libbytes-68a6d7461fd919ce.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libserde-b8e1cd58f854a87d.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libfixed_hash-edd8570eeb4e6562.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/librand-ea7d48c66a951afc.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/librand_chacha-bab77ffaf44c5245.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libppv_lite86-78dafd25eee3e0a7.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/librand_core-da4bd29931602db4.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libgetrandom-9e5fecd98ff761d1.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/liblibc-1219727945216cae.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libcfg_if-e45b275d0e310807.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/librustc_hex-6010c4436d347c62.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libbyteorder-bcf8ea162f74dce9.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libstatic_assertions-5add4d1a038f75e0.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libsyn-e9875b9c8a6fb051.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libquote-18b5cf1fd3fa7dc8.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libproc_macro2-72eef4d1f8f6f5c1.rlib" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libunicode_xid-e0ec6367cd60d758.rlib" "/Users/btccenternyc/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libproc_macro-e654089d7f69e271.rlib" "/Users/btccenternyc/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-91f0e69a7ebd6e00.rlib" "/Users/btccenternyc/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libpanic_unwind-36050f194975374d.rlib" "/Users/btccenternyc/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libobject-e31c8111c698d163.rlib" "/Users/btccenternyc/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libmemchr-cadc9c82d273f933.rlib" "/Users/btccenternyc/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libaddr2line-e4462cb73bc7c44d.rlib" "/Users/btccenternyc/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libgimli-37047837b923d0f0.rlib" "/Users/btccenternyc/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd_detect-16528d37a8f3eab3.rlib" "/Users/btccenternyc/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_demangle-54ab9662306ce2de.rlib" "/Users/btccenternyc/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libhashbrown-b493ccc9a0b06169.rlib" "/Users/btccenternyc/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_alloc-7a86533803c69aa4.rlib" "/Users/btccenternyc/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libunwind-95847f4481c1d402.rlib" "/Users/btccenternyc/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcfg_if-f9d3de4d6bdbf64b.rlib" "/Users/btccenternyc/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liblibc-b524a7407cf68766.rlib" "/Users/btccenternyc/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc-38142aee14781386.rlib" "/Users/btccenternyc/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_core-c27d31671763ac4a.rlib" "/Users/btccenternyc/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcore-7eec28d9e637d9ae.rlib" "/Users/btccenternyc/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcompiler_builtins-870fc7f82e4bde6f.rlib" "-lcurl" "-lSystem" "-lresolv" "-lc" "-lm" "-liconv" "-L" "/Users/btccenternyc/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib" "-o" "/Users/btccenternyc/mev-inspect-rs/target/release/deps/libethers_contract_derive-0e3fefc7635ce6f1.dylib" "-Wl,-dead_strip" "-dynamiclib" "-Wl,-dylib" "-nodefaultlibs"
  = note: ld: reference to symbol (which has not been assigned an address) __ZN4curl4init9INIT_CTOR17h1bcbb5138ddf5354E in '__ZN4curl4init17h1b3b2548a803e363E' from /Users/btccenternyc/mev-inspect-rs/target/release/deps/libcurl-dd9641284cb954f2.rlib(curl-dd9641284cb954f2.curl.f6123ffc-cgu.15.rcgu.o) for architecture x86_64
          clang: error: linker command failed with exit code 1 (use -v to see invocation)

error: could not compile `ethers-contract-derive` due to previous error
warning: build failed, waiting for other jobs to finish...
error: build failed
mattsse commented 2 years ago

this is unmaintained/deprecated

all dependencies, especially https://github.com/gakonst/ethers-rs are severely outdated