The version of Perl on your Vortexbox is a new version and which has
made a language construct of Perl illegal as noted in log
Code:
--------------------
[16-04-03 16:01:56.4959] Slim::bootstrap::tryModuleLoad (286) Warning: Module
[Plugins::CDplayer::Plugin] failed to load:
Can't use 'defined(@array)' (Maybe you should just omit the defined()?) at
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/CDplayer/CDPLAY.pm
line 481.
--------------------
I haven't time to update the plugin but you can edit the file
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/CDplayer/CDPLAY.pm
Goto to Line 481 which is as below.
Code:
--------------------
return join('; ',@artists) if (defined(@artists)) ;
--------------------
Removed the blue highlighted "defined" with brackets so that it looks
like
Code:
--------------------
return join('; ',@artists) if (@artists) ;
--------------------
Savethe updated CDPLAY.pm file and then then restart LMS.
------------------------------------------------------------------------
bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=47288
_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins