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

Reply via email to