-
Notifications
You must be signed in to change notification settings - Fork 796
Add a armv6hf crossbuild target #184
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
Conversation
|
Can anyone else confirm this works? Don't have docker installed/set up to test this. @ComlOnline @awiouy |
|
Running it now. |
|
Side note -- This happens even when I link it with |
|
I did a similar cleanup and ended up with https://github.com/kingosticks/librespot/blob/rpi-docker/contrib/docker-build-pi-armv6hf.sh but i like your Looks like libasound2_1.0.25-4 requires GLIBC 2.16 but the sysroot has glibc 2.13 to remain compatible with Debian Wheezy (which is desirable). |
|
Will try compiling later. |
|
Also there's a typo @ashthespy you need to run the command |
Ah - nice! Likewise for the loop ;-) my shell scripting know-how is still neweb level. Would you mind if mash yours in here as well?
You mean
Oops, sorry! |
Yep! That's exactly what I meant to say. I agree: if it's not broke, don't fix it. Feel free to mash. |
|
Yup, lets just leave alsa at the current version. If you could push a commit to correct that typo, I'll merge this. |
|
I'm getting a permission denied error when running it at the moment, but I think that could just be my setup. Ill keep digging. |
FWIW: I use docker on windows and as it says: Dunno if this is causing issues? |
|
This is the exact error I'm getting I have a few hours of work to do before I can look again but like I said it could just be my environment. |
|
Oh dang. it should be |
|
@ashthespy it shouldn't be @ComlOnline thats a problem with your docker environment. |
|
@sashahilton00 I thought as much. More troubleshooting to be done on my end. |
Right - glossed over the |
|
Just commit a fix and squash it (force pushing PR branches is fine) |
|
@ComlOnline did you manage to trace down your issue? |
|
I switch b/w windows and windows sub system for linux -- sorry! |
|
No worries, its happened to me too many times. :( I think I may have undone your previous commit in the process though. |
contrib/docker-build-pi-armv6hf.sh 100644 → 100755 looks good to me? |
|
Thats what I thought, Edit: Learning little things about github still. |
|
I can fix permissions , squash and force push if you'd like to keep a clean tree? |
|
Squashing it works for me. |
|
Yup squash and once tested will merge. |
|
I am lost - I just pulled my branch from 40d7960 and the file seems to already have the EDIT: nvm. windows is a pain with shell scripts. I also found |
|
Okay, everything looks good from my side - can be merged when tested :-) |
|
@ashthespy the command is still wrong. |
Tweak `armv6hf` crossbuild script Fix example typo in Dockerfile Changed File permissions
|
Looks good to me. Ill merge it in a few hours unless anyone has a problem. :) Thanks @ashthespy |
Add a armv6hf crossbuild target

This is mainly from plietar/librespot#202 with a few changes.
mainly, moved the raspberrypi-tools/ download into the Dockerfile so that it can be cached.