Add a armv6hf crossbuild target#184
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.