Adlopa wrote: > I'm trying to get ShairTunes to run on a ReadyNAS Ultra 4 (Intel Atom, > fw 4.2.30) with LMS 7.9.0 - 1483603909, but get the "Failed to load" > error. > > I'm a little out of my depth here, but is it sufficient to install the > plugin from Settings > Plugins, or is something else still required? Or > is this a perl issue? I appear to be running 5.8.8. > > > Code: -------------------- > > [17-01-13 18:08:21.4671] main::init (388) Starting Logitech Media Server (v7.9.0, 1483603909, Thu Jan 5 08:20:07 UTC 2017) perl 5.008008 - i486-linux-gnu-thread-multi > [17-01-13 18:12:14.0625] main::init (388) Starting Logitech Media Server (v7.9.0, 1483603909, Thu Jan 5 08:20:07 UTC 2017) perl 5.008008 - i486-linux-gnu-thread-multi > [17-01-13 18:12:21.9519] Slim::bootstrap::tryModuleLoad (286) Warning: Module [Plugins::ShairTunes2W::Plugin] failed to load: > Global symbol "$class" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$client" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$url" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$action" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$action" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$client" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$action" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$self" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$song" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$self" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$maxRate" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$rate" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$self" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$maxRate" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$rate" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$rate" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$class" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$url" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$args" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$url" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$args" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$class" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$client" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$url" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$client" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$url" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > Global symbol "$url" requires explicit package name at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 19. > syntax error at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm line 60, near "/}" > /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/AIRPLAY.pm has too many errors. > Compilation failed in require at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/Plugin.pm line 6. > BEGIN failed--compilation aborted at /c/.squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/Plugin.pm line 6. > Compilation failed in require at (eval 946) line 2. > BEGIN failed--compilation aborted at (eval 946) line 2. > > [17-01-13 18:12:21.9546] Slim::Utils::PluginManager::load (323) Error: Couldn't load Plugins::ShairTunes2W::Plugin > -------------------- > >
I use a Perl syntax that was not available before 5.14. I'm using it multiple times, so it's not easy to fix. Even if I do that, you might then have issues with some openSSL libraries that I've not made available for perl except 5.14, 5.18 or 5.20. Best if that you see if there is a way to get a more recent Perl version LMS 7.7.5 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos 2xPLAY:1, PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBMC, Foobar2000, XBoxOne, JRiver 21, Chromecast Audio, Chromecast v1, Pi B2, Pi B+, 2xPi A+, Odroid-C1, Cubie2 ------------------------------------------------------------------------ philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261 View this thread: http://forums.slimdevices.com/showthread.php?t=106289 _______________________________________________ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins