I found the reason, why XSAccessor wasn't found. (Remember: we took a newer version (1.05 -> 1.14)) The version to load is hardcoded in /usr/share/squeezeboxserver/CPAN/Class/XSAccessor.pm Change the VERSION line to our $VERSION = '1.14'; and it will load - and play sound again.
As I also took a newer version for YAML-LibYAML, there could be a similar problem, but I did not find a load command with a fixed version number. In /usr/share/squeezeboxserver/CPAN/YAML/XS.pm I also found a hardcoded version number, so changing it to $YAML::XS::VERSION = '0.38'; would match the number I used. There are still some issues with this patches: In the web interface I cannot control play, pause, next and prev. functions. I can press "play" and the title starts, but after that none of the above keys work. The other web functions seem to work as expected. there are still the warnings on startup "defined(@array) is deprecated at ..." as well as the following in server.log Slim::Utils::Misc::msg (1304) Warning: [18:33:55.4132] overload arg '"' is invalid at /usr/share/squeezeboxserver/CPAN/DBIx/Class/Storage.pm line 26 Slim::Formats::XML::gotErrorViaHTTP (347) Error: getting http://www.mysqueezebox.com/api/sounds/v1/opml Connect timed out: Slim::Plugin::Sounds::Plugin::_gotSoundsError (83) Error: Unable to cache Sounds & Effects menu from SN: Connect timed out: Slim::Plugin::InternetRadio::Plugin::_gotRadioError (105) Unable to retrieve radio directory from SN: Connect timed out: I didn't set up any www.mysqueezebox.com accout at the initial setup and I disabled a lots of plugins, but the errors are still there. There must be something else, may be a change that was done in perl 5.14 -> 5.16. Isn't there anybody left at Logitech, that can look at the perl code? Andy, where are you??? ------------------------------------------------------------------------ cajus's Profile: http://forums.slimdevices.com/member.php?userid=16872 View this thread: http://forums.slimdevices.com/showthread.php?t=96492 _______________________________________________ unix mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/unix
