iamdb / hifi.rs

a high resolution Qobuz streamer built in Rust
GNU General Public License v3.0
69 stars 10 forks source link

armv7 build #178

Open lassegs opened 1 year ago

lassegs commented 1 year ago

Hi. I would love to use this with my Raspberry Pi 4 + DAC. Is it possible to add a armv7 build of this?

iamdb commented 1 year ago

Sure. I am finalizing some build changes and making some other improvements and will include that with the release.

iamdb commented 10 months ago

I have worked on this some, but have not been successful. I do not think supporting armv7 will be possible, but I have an arm64 build that's working I will add.

For what it's worth, I upgraded my Pi4 to arm64 debian and it's been working great so far.

38github commented 9 months ago

[...] I do not think supporting armv7 will be possible, but I have an arm64 build that's working I will add.

Yes, please add it. I have tried to compile hifi.rs but get:

Step 17/25 : RUN touch /tmp/data.db && cargo sqlx database reset --source ./hifirs/migrations -y
 ---> Running in 462c14aa8eff
error: while resolving migrations: No such file or directory (os error 2)
The command '/bin/sh -c touch /tmp/data.db && cargo sqlx database reset --source ./hifirs/migrations -y' returned a non-zero code: 1
Unable to find image 'hifirs:latest' locally
Error response from daemon: pull access denied for hifirs, repository does not exist or may require 'docker login': denied: requested access to the resource is denied
must specify at least one container source 
38github commented 9 months ago

I now see an aarch64 build which I am very thankful for. Maybe it was there before and I just missed it.

cm4rs commented 9 months ago

Hi ! I'd like to say I'm very thankful too, I managed to use hifi.rs with the web interface on my headless raspberry pi 4 snapcast server and it works perfectly !