Bug 15720 - Scanner doesn't start using Perl 5.10.1
: Scanner doesn't start using Perl 5.10.1
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Scanner
: 7.5.0
: PC Windows XP
: P3 normal (vote)
: 7.5.0
Assigned To: Andy Grundman
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-02-16 14:39 UTC by Philip Meyer
Modified: 2010-04-08 17:26 UTC (History)
1 user (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philip Meyer 2010-02-16 14:39:20 UTC
I can't get the scanner to run at all with ActivePerl 5.10.1.

When I run scanner.pl --help, I get the following:

Digest::SHA1 object version 2.12 does not match bootstrap parameter 2.11 at P:/Programming/Perl/lib/DynaLoader.pm line 224.
Compilation failed in require at P:/Music/SlimServer/trunk/server/Slim/Utils/Strings.pm line 45.
BEGIN failed--compilation aborted at P:/Music/SlimServer/trunk/server/Slim/Utils/Strings.pm line 45.
Compilation failed in require at P:/Music/SlimServer/trunk/server/Slim/Music/TitleFormatter.pm line 28.
BEGIN failed--compilation aborted at P:/Music/SlimServer/trunk/server/Slim/Music/TitleFormatter.pm line 28.
Compilation failed in require at P:/Music/SlimServer/trunk/server/Slim/Music/Info.pm line 30.
BEGIN failed--compilation aborted at P:/Music/SlimServer/trunk/server/Slim/Music/Info.pm line 30.
Compilation failed in require at P:/Music/SlimServer/trunk/server/Slim/Formats.pm line 13.
BEGIN failed--compilation aborted at P:/Music/SlimServer/trunk/server/Slim/Formats.pm line 13.
Compilation failed in require at P:/Music/SlimServer/trunk/server/Slim/Music/Artwork.pm line 28.
BEGIN failed--compilation aborted at P:/Music/SlimServer/trunk/server/Slim/Music/Artwork.pm line 28.
Compilation failed in require at P:/Music/SlimServer/trunk/server/Slim/Music/Import.pm line 49.
BEGIN failed--compilation aborted at P:/Music/SlimServer/trunk/server/Slim/Music/Import.pm line 49.
Compilation failed in require at P:\Music\SlimServer\trunk\server\scanner.pl line 81.
BEGIN failed--compilation aborted at P:\Music\SlimServer\trunk\server\scanner.pl line 81.

I uninstalled ActivePerl 5.10.1 and went back to a clean install of 5.10.0, and the scanner works fine.

So 7.5.0/trunk SVN 30174 is NOT compatible with Perl 5.10.1.
Comment 1 Andy Grundman 2010-02-17 08:09:07 UTC
I'm making this a P3 since a normal user will never run into this problem.
Comment 2 SVN Bot 2010-02-17 09:23:18 UTC
 == Auto-comment from SVN commit #30184 to the  repo by agrundman ==
 == https://svn.slimdevices.com/?view=revision&revision=30184 ==

Fixed bug 15720, package binary for Digest::SHA1 2.11 for win32
Comment 3 Chris Owens 2010-04-08 17:26:38 UTC
This bug has been marked fixed in a released version of Squeezebox Server or the accompanying firmware or mysqueezebox.com release.

If you are still seeing this issue, please let us know!