Closed uswoods closed 4 years ago
@uswoods Can you paste the output of
rustc --version
rustc 1.38.0-nightly (4b65a86eb 2019-07-15)
We only test with the version of rust referenced in the build section of the README
https://github.com/mapbox/Hecate#build-environment
Can you follow the instructions there and let me know if you get it building? The eventual goal is to get off nightly, but at the moment this would mean moving off rocket which would be a lot of work!
@ingalls I'm very sorry, but I won't manually put binaries into my filesystem.
And I really don't understand how we could get used to behaviour like
curl $any_url -sSf | sh
@uswoods if you have rustup already installed you can skip that step.
Patching Cargo.tml from rocket 0.4.1 to 0.4.2 BTW fixes the compilation error.
I've got quite a dumb question: Where is the hecate binary? ./target/release/
contains
the build
folder contains subfolders from arrayvec to valico, but no binary.
@ingalls Do you prefer to get pinged or not?
@uswoods once I'm pinged once in a thread I get pinged every time. So not worries there. I get so many notifications if I don't get tagged on a thread I won't ever see it.
@uswoods The hecate binary can be found in
target/release/hecate
You can safety copy this binary once built to another similar architecture system. It's built statically with the exception of a few core GLIB deps.
If postgres is not running it is crashing, right?
ERROR: Unable to connect to hecate@localhost:5432/hecate
ERROR: IO error
thread 'main' panicked at 'called `Option::unwrap()` on a `None` value', src/libcore/option.rs:374:21
Yes, postgres is a required dependency of hecate, it must be installed and configured for hecate to be able to connect to it.
Thanks a lot. Before trying out more things I'll have to rebuild my main & only computer (put more memory in)!
Cool, feel free to open a new ticket if you have any questions.
Seems similar to https://github.com/SergioBenitez/Rocket/issues/1042 May you please update to Rocket 0.4.2?
cc/ @ingalls