Using perl 5.8 after updating to this 7.8.1 git commit
commit 88837e3019feb46ef9f653495014bce5a35fe75d
Author: Michael Herger <[email protected]>
Date: Tue Mar 31 14:25:21 2015 +0200
Improve Perl 5.18+ compatibility.
Don't iterate over a hash while modifying it. Newer Perl versions
will
no longer tolerate this.
LMS fails to start with the following errors.
Code:
--------------------
Type of arg 1 to keys must be hash (not private variable) at
/opt/logitechmediaserver/Slim/Control/Queries.pm line 1812, near "$itemDetails)
"
Type of arg 1 to keys must be hash (not private variable) at
/opt/logitechmediaserver/Slim/Control/Queries.pm line 1823, near "$itemDetails)
"
BEGIN not safe after errors--compilation aborted at
/opt/logitechmediaserver/Slim/Control/Queries.pm line 2383.
Compilation failed in require at
/opt/logitechmediaserver/Slim/Control/Request.pm line 435.
BEGIN failed--compilation aborted at
/opt/logitechmediaserver/Slim/Control/Request.pm line 435.
Compilation failed in require at
/opt/logitechmediaserver/Slim/Player/Client.pm line 32.
Compilation failed in require at /opt/logitechmediaserver/Slim/Utils/Alarm.pm
line 48.
BEGIN failed--compilation aborted at
/opt/logitechmediaserver/Slim/Utils/Alarm.pm line 48.
Compilation failed in require at
/opt/logitechmediaserver/Slim/Buttons/Alarm.pm line 12.
BEGIN failed--compilation aborted at
/opt/logitechmediaserver/Slim/Buttons/Alarm.pm line 12.
Compilation failed in require at
/opt/logitechmediaserver/Slim/Buttons/Common.pm line 41.
BEGIN failed--compilation aborted at
/opt/logitechmediaserver/Slim/Buttons/Common.pm line 41.
Compilation failed in require at /opt/logitechmediaserver/slimserver.pl line
200.
BEGIN failed--compilation aborted at /opt/logitechmediaserver/slimserver.pl
line 200.
--------------------
If I revert to commit
commit 97dcb339d1d31dfa917f681339a7713bffa4c9a5
Author: Michael Herger <[email protected]>
Date: Wed Mar 18 10:14:25 2015 +0100
Fix metadata parsing for TuneIn radio stations. Some of them would
have
iTunesTrackID and other stuff in the title. Remove it.
lms starts fine.
Ralphy
*1*-Touch, *4*-Classics, *2*-Booms, *1*-Reverted UE Radio
'Squeezebox client builds'
(https://www.mediafire.com/folder/4q8dvq20iyz9e/Builds) 'donations'
(https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=LL5P6365KQEXN&lc=CA&item_name=Squeezebox%20client%20builds¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted)
always appreciated.
------------------------------------------------------------------------
ralphy's Profile: http://forums.slimdevices.com/member.php?userid=3484
View this thread: http://forums.slimdevices.com/showthread.php?t=103463
_______________________________________________
beta mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/beta