-
-
Notifications
You must be signed in to change notification settings - Fork 23
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
Upgrade LMS to 8.5.2, Squeezelite to 2.0.0-1488+git20240509.0e85ddf-1.1 #743
Conversation
1e4b549
to
29e44b6
Compare
I ran this overnight and it worked well. I'm gonna make an alpha release with this + the support tunnel in it and get feedback from one of our users who is interested in both and we have active communication with. |
29e44b6
to
0700a46
Compare
@@ -157,17 +157,17 @@ | |||
] | |||
}, | |||
'lms' : { | |||
'apt': ['libcrypt-openssl-rsa-perl', 'libio-socket-ssl-perl'], # needed for ShairTunes2W support | |||
'apt': ['libcrypt-openssl-rsa-perl', 'libio-socket-ssl-perl', 'libopusfile0'], |
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.
squeezelite
has this dep but we're installing using dpkg
, which does not do dependencies. #472 would obviate this need (and frankly save a lot of disk IO, upgrade time, compiling time elsewhere, etc...)
This has run for 7+ days on Gramplipi, streaming constantly, with seemingly zero issues. I'm going to test some of the plugins quickly on babyboy, but otherwise mark this as a requested change. |
In addition to an internet radio station, I tested Pyrrha, Spotty & TiDAL plugins, and they all worked out of the box. |
0700a46
to
22af5f9
Compare
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.
Looks good. I tried out Pyrra.
What does this change intend to accomplish?
This PR upgrades LMS to 8.5.2, and Squeezelite to 2.0.0-1488+git20240509.0e85ddf-1.1. This is a bit of a Hail Mary for #702 . I backported a source squeezelite from upstream trixie and compiled according to our instructions; the LMS .deb comes from the project upstream.
Filing this as a draft right now, because I'm running this on
gramplipi
at least overnight to ensure stability.Checklist