Closed Nsandomeno closed 7 months ago
Thanks a lot @Nsandomeno ππ»ββοΈ!
I was able to compile new-index
after checking out on your PR gp pr checkout 65
π
My env:
OS: MacOS (M1) (arm64)
rustc: 1.74.1
cargo: 1.74.1
rustup: 1.26.0
# command: cargo build --release
Glad it helped! I was pointed to https://github.com/mempool/electrs by someone on a Bitcoin Stack Exchange that is a maintained version (unfortunately after this little change). It has a similar fix.
On Fri, Dec 22, 2023 at 3:16β―PM Ovi Trif @.***> wrote:
Thanks a lot @Nsandomeno https://github.com/Nsandomeno ππ»ββοΈ!
I was able to compile new-index after checking out on your PR gp pr checkout 65 π
My env:
OS: MacOS (M1) (arm64)rustc: 1.74.1cargo: 1.74.1rustup: 1.26.0
β Reply to this email directly, view it on GitHub https://github.com/Blockstream/electrs/pull/65#issuecomment-1868041755, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALYRKSKBKJJTDEMHQ3CB57LYKXTBDAVCNFSM6AAAAABAZUYEW2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNRYGA2DCNZVGU . You are receiving this because you were mentioned.Message ID: @.***>
Glad it helped! I was pointed to https://github.com/mempool/electrs by someone on a Bitcoin Stack Exchange that is a maintained version (unfortunately after this little change). It has a similar fix.
Thank you bro, you're too kind π€ . Lovely to meet such friendly folks in my early bitcoin dev journey ππ»
Was able to build the mempool/electrs
project, will take it for a spin and most prolly I'll use it as my main electrs
daemon π
Glad it helped! I was pointed to https://github.com/mempool/electrs by someone on a Bitcoin Stack Exchange that is a maintained version (unfortunately after this little change). It has a similar fix.
Thank you bro, you're too kind π€ . Lovely to meet such friendly folks in my early bitcoin dev journey ππ»
Was able to build the
mempool/electrs
project, will take it for a spin and most prolly I'll use it as my mainelectrs
daemon π
@ovitrif So which electrs implementation you went with and how has your experience been? I'm constantly facing "Too many open files" issue.
@souvikhaldar I'm still using this one for the moment, though not working often enough with it to experience the Too many open files
issue
Hi @Nsandomeno, thanks for the contribution! I did this in a slightly different way as part of #67, closing this. Cheers :)
I was unable to compile a clean copy of
new-index
due to pre-existing dependencies on my machine with the following error:I then noticed some other comments/issues around this error message related to an incompatibility with
Clang 15
and Rustbindgen
(<=0.62
). With some tinkering and upgradingrocksdb
to0.21.0
I'm able to compile and use this in Regtest, but I'm curious if this could be a stub for a larger dependency upgrade that I'd be happy to contribute to.The goal was to use
electrs
with a localbitcoind
Regtest node, derived from Polar (Docker), which works following this change... here are some details of my setup to reproduce the original issue: