Announcement
Collapse
No announcement yet.
[Test] Repo for LMS 7.9.0 on Synology DSM 5.*
Collapse
X
-
[Test] Repo for LMS 7.9.0 on SynologyDSM 5.*
>> pinkdot - are you applying a custom Slim::Utils::OS::* module to improve
>> support of the LMS Update?
> No.
What would "perl -V" give you on some random Synology DS you have
sitting around?
--
Michael
Michael
"It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
(LMS: Settings/Information)Comment
-
Synology: Perl update for DSM6
Hi all,
Synology has updated Perl to 5.24.0-0066. This means All current LMSupdate installations will not work!
I will release new packages based on the already released '163' ASAP.
Source: https://www.synology.com/en-us/releaseNote/Perl
Greetings,
MartinComment
-
Comment
-
[Test] Repo for LMS 7.9.0 on SynologyDSM 5.*
>> What would "perl -V" give you on some random Synology DS you have
>> sitting around?
>
> Well, Synology just updated to Perl 5.24.0-0066
The question was more about the architecture string, rather than the
version number :-)
--
Michael
Michael
"It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
(LMS: Settings/Information)Comment
-
I have a Armada375, which is armle-linux. Don't know about others.
MartinComment
-
[Test] Repo for LMS 7.9.0 on SynologyDSM 5.*
> Yes, but that differs from nas to nas. I made a l'ist of all models I
> support' (http://server.pinkdot.nl/dsdplayer/synology_models.pdf), but
> the names are a Synology translation of the real architecture.
> I have a Armada375, which is armle-linux. Don't know about others.
What would it report running:
perl -MConfig -e'print $Config{myarchname}'
Because the Synology systems seem not to give any indication about what
architecture they're using (see Settings/Information/Architecture).
--
Michael
Michael
"It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
(LMS: Settings/Information)Comment
-
> Yes, but that differs from nas to nas. I made a l'ist of all models I
> support' (http://server.pinkdot.nl/dsdplayer/synology_models.pdf), but
> the names are a Synology translation of the real architecture.
> I have a Armada375, which is armle-linux. Don't know about others.
What would it report running:
perl -MConfig -e'print $Config{myarchname}'
Because the Synology systems seem not to give any indication about what
architecture they're using (see Settings/Information/Architecture).
--
Michael
Code:admin@Pinkdot:~$ perl -e 'use Config; print $Config{myarchname}' admin@Pinkdot:~$ admin@Pinkdot:~$ perl -e 'use Config; print Config::myconfig()' Summary of my perl5 (revision 5 version 24 subversion 0) configuration: Derived from: 0a94ac144ce3c0305d61a1d0442d65f02b53b808 Platform: osname=linux, osvers=current, archname=armle-linux Compiler: Linker and Libraries: Dynamic Linking: admin@Pinkdot:~$ uname -m armv7l
Comment
-
[Test] Repo for LMS 7.9.0 on SynologyDSM 5.*
> $Config{myarchname} doesn't give me anything.
Ok, that would explain the "Unknown" architecture string. I've added a
fallback to use $Config{archname} instead if needed. We'll see.
--
Michael
Michael
"It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
(LMS: Settings/Information)Comment
-
For now I will create new packages, without this commit, because of the latest Synology Perl update.
But please contact me if you need some further testing.
MartinComment
-
[Test] Repo for LMS 7.9.0 on SynologyDSM 5.*
> Somehow that isn't working. I added the commit to my package and LMS
> fails to start. Removing the commit and re-installing the package solves
> the problem.
Crap.... did you get any error message? Did LMS fail to start or just to load the Synology.pm file? I would have loved to see this change as part of your next build.
Michael
"It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
(LMS: Settings/Information)Comment
-
> Somehow that isn't working. I added the commit to my package and LMS
> fails to start. Removing the commit and re-installing the package solves
> the problem.
Crap.... did you get any error message? Did LMS fail to start or just to load the Synology.pm file? I would have loved to see this change as part of your next build.
During start up I see sometimes Slimserver.pl pop up for a few seconds, but thats it.
As said, if I can help in any way to clear this thing ... any time. For now I will build the packages first to get Lms up and running again.
MartinComment
-
If you can send me a package for DSM6 on ARM, I can have a look at this from the command line.Comment
-
New update for DSM 6.0-7275 and up.
Hi,
If you're running DSM6 and applied the latest update, you might need to update your LmsUpdate package!
Synology has updated the Perl package to 5.24. Therefore You will have to update your LMS/Lmsupdate package.
Check your DSM version first! If it's 6.0-7275 or higher, please update your LmsUpdate package to '1131'.
Greetings,
Martin.
1 downside: due to this update, Audio Scan is back to version 0.93 which means dsd support is dropped for these packages.
Greetings,
MartinLast edited by pinkdot; 2017-01-05, 22:36.Comment
-
[Test] Repo for LMS 7.9.0 on SynologyDSM 5.*
> 1 downside: due to this update, Audio Scan is back to version 0.93 which
> means dsd support is dropped for these packages.
Is this module provided by Synology, yourself, or us?
--
Michael
Michael
"It doesn't work - what shall I do?" - "Please check your server.log and/or scanner.log file!"
(LMS: Settings/Information)Comment
Comment