-
-
Notifications
You must be signed in to change notification settings - Fork 214
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
It is with a heavy heart that I do this but we are reaching the limits of the Pi 1 and Zero v1.x CPU (they aren't powerful enough for volume normalization) and librespot will soon be merging a rewrite that is incompatible with ARMv6 (it will not compile). The upside to this is that since we are now purely relying on vanilla Debian Stable for our libs (except librespot ofc) that should mean wider compatability with other Debian based armhf distros and it opens up the possibility of including the pulseaudio backend in the builds.
- Loading branch information
1 parent
d9d110c
commit 345f15c
Showing
5 changed files
with
17 additions
and
37 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
345f15c
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@JasonLG1979 v0.3.1 of librespot bundled with raspotify v0.3.11.1 appears not to run on armhf. Not a problem for me because I'd compiled v0.3.0 for armhf a few months back but for those raspotify users who have armhf hardware and who can't upgrade because there is no supply of anything other than RPi 400s at the moment, it would be good to fix this, This was on an RPi Zero W built with
2021-10-30-raspios-bullseye-armhf-lite.img
that I did anapt update
andapt-upgrade
on after I saw this commit.345f15c
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is not the place to file a bug report. But...
It runs just fine on armhf. Stock Debian armhf packages will not run on Pi Zero v1.x's or Pi 1's because they are ARMv6. Raspberry Pi OS rebuilds it's packages and patches in ARMv6 support. In vanilla Debian if you want ARMv6 support you have to use the armel version. See here
It's not an issue that can be fixed. ARMv6 is a dead platform. The soon to be merged (in a couple weeks) rewrite of librespot has dependencies that are not compatible with ARMv6. An ARMv6 compatible binary can not be built from that branch.
Yes. That is to be expected. ARMv6 support has been dropped. Raspotify will no longer work on Pi Zero v1.x's or Pi 1's. The README clearly states as much.
There is also a link in the README to the last ARMv6 compatible build.It's in wiki now.