Closed poetaster closed 2 years ago
I have been puzzling my way around the openssl changes from 1.0 to 1.1 and I have it compiling for arm7 but it fails at linking (like it doesn't find the openssl lib for some reason, barfs on BN_numbits, could be target specific). It is one file that changes, I can attach it here when I get home, could you let me know how you get on with it?
Unfortunately, I am too busy right now defencing from russion murderers.
That's a pretty solid reason. Hope you succeed.
I have this fixed and running on my phone. I am new to this so I am unsure how best to share this?
I have this fixed and running on my phone. I am new to this so I am unsure how best to share this?
If you forked the repo on github, you would try a Pull Request. Did you just 'clone' or also do a fork?
Just cloned I'm afraid.
Just cloned I'm afraid.
Well, you could fork it now and just copy over your changes. Commit 'em, push em and do a PR.
Of, if it's not too many changes, on too many files, just post them here. I could help.
2 files hutspot-changes.zip .
Ok, I'll push them into my fork .... and see if I can give you credit somehow...
No worries, just trying to be helpful.
2 files hutspot-changes.zip .
And a stupid question, did you test this with librespot as player? And, if so, on which architectures?
Yes, I built an rpm for the arm7 target, put it on my phone and checked it worked with Librespot on there. It behaved the same as it had before. I didn't have access to other archs with librespot installed, I checked it on the emulator (found a couple of stupid bugs like failing to use BN_new() on the public key declaration giving me a seg fault) and cleaned them up, but did not have a browser (for auth) or librespot on that VM.
Yes, I built an rpm for the arm7 target, put it on my phone and checked it worked with Librespot on there. It behaved the same as it had before. I didn't have access to other archs with librespot installed, I checked it on the emulator (found a couple of stupid bugs like failing to use BN_new() on the public key declaration giving me a seg fault) and cleaned them up, but did not have a browser (for auth) or librespot on that VM.
Ok, cool. That's a good basis. I just don't use spotify, let alone some prime service, so I can't test this. But I can note that and push it to chum to see if other people can use it.