markus.e wrote: > Hello Philippe - and anybody else who has hints -- > > since I'm pretty new to the topic you might be able to point me to some > discussion which already answers my questions or help me directly. First > of all my setup: > QNAP Turbostation 439, SW-Version 4.4.2 > SqueezeboxServer (LMS) 7.9 (so ShairTunes2W was already included) (very > recently installed after running 7.7.2 for quite a while) > > Since a couple of days I tried to get disaster123 shairport2-plugin > running, without success. I then came across your port and tried that, > but the problems appear to be the same. Here is the server log: > -7501: BEGIN failed--compilation aborted at (eval 942) line 2. > 7500: Compilation failed in require at (eval 942) line 2. > 7499: BEGIN failed--compilation aborted at > /opt/ssods4/var/home/SqueezeboxServer/Cache/InstalledPlugins/Plugins/ShairTunes2W/Plugin.pm > line 33. > 7498: Compilation failed in require at > /opt/ssods4/var/home/SqueezeboxServer/Cache/InstalledPlugins/Plugins/ShairTunes2W/Plugin.pm > line 33. > 7497: at > /opt/ssods4/var/home/SqueezeboxServer/Cache/InstalledPlugins/Plugins/ShairTunes2W/Plugin.pm > line 33 > 7496: Can't load > '/opt/ssods4/lib/perl5/site_perl/5.10.0/i686-linux-thread-multi/auto/Crypt/OpenSSL/RSA/RSA.so' > for module Crypt::OpenSSL::RSA: > /opt/ssods4/lib/perl5/site_perl/5.10.0/i686-linux-thread-multi/auto/Crypt/OpenSSL/RSA/RSA.so: > undefined symbol: PL_sv_undef at > /opt/ssods4/lib/perl5/5.10.0/i686-linux-thread-multi/DynaLoader.pm line > 203. > 7495: [16-12-26 19:51:39.7616] Slim::bootstrap::tryModuleLoad (286) > Warning: Module [Plugins::ShairTunes2W::Plugin] failed to load: > 7494: [16-12-26 19:51:32 ] ssctrl Setting nice level to +0 > 7493: [16-12-26 19:51:32 ] ssctrl SqueezeboxServer started.- > > From my humble undestanding, the perl installation is missing a couple > of things (RSA, Net). I had tried to install these things following > disaster123 instructions (> sudo /usr/bin/perl -MCPAN -e'install > Crypt::OpenSSL::RSA' > > sudo /usr/bin/perl -MCPAN -e'install IO::Socket::INET6' > > sudo /usr/bin/perl -MCPAN -e'install Net::SDP'), but > a) I couldn't find all components for the linux on the QNAP (I used ipkg > and the identified packages) > b) the components are installed in a path which is not in the > env-variables of SSOTS (/opt/lib/perl5/....) > > Any hints? > Thanks, Markus
I don't know well QNAP but it seems that this version is using an Atom, so this is good from binary architecture. Unfortunately, your Perl version is 5.10 which is ancient and I've not included binaries to match it (Compared to disaster123's version, I wanted a no-user-manual-installation, so I've added all necessary Perl libraries, but some are binaries that I had to build for each supported platform, and that was already a lot). It's surprising that LMS 7.9 is happy with 5.10, but it is obviously. The best would be that you find a way to udpate the QNAP's perl version to 5.14. PS: I tried to build for 5.10 in the past to help another user, but I always had a few missing links at runtime, so I gave up 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 [email protected] http://lists.slimdevices.com/mailman/listinfo/plugins
