> If I apply the following on the latest 7.9 it starts to work again in my
> setup (this is probably not correct solution though since it removes
> support for Audio::Scan 0.99):
Instead of fiddling with core files you could try to compile Audio::Scan
for your platform and put it in your CPAN/arch folder (inside LMS).
> The above also solves the Segmentation Fault on latest public/8.0
> version but 8.0 now instead fails with this error which I guess might be
> related to perl 5.8.8 ?
>
> Code:
> --------------------
>
> Bareword found where operator expected at /media/disk2/squeezecenter/8.0/server/Slim/Player/ProtocolHandlers.pm line 117, near "return $handler && $handler =~ /::"
> (Might be a runaway multi-line // string starting on line 114)
That "//" statement indeed is relatively new. What if you replaced it
with "||"? Or put it on one line? "//" is an operator I didn't even know
before that pull request :-)
--
Michael
> setup (this is probably not correct solution though since it removes
> support for Audio::Scan 0.99):
Instead of fiddling with core files you could try to compile Audio::Scan
for your platform and put it in your CPAN/arch folder (inside LMS).
> The above also solves the Segmentation Fault on latest public/8.0
> version but 8.0 now instead fails with this error which I guess might be
> related to perl 5.8.8 ?
>
> Code:
> --------------------
>
> Bareword found where operator expected at /media/disk2/squeezecenter/8.0/server/Slim/Player/ProtocolHandlers.pm line 117, near "return $handler && $handler =~ /::"
> (Might be a runaway multi-line // string starting on line 114)
That "//" statement indeed is relatively new. What if you replaced it
with "||"? Or put it on one line? "//" is an operator I didn't even know
before that pull request :-)
--
Michael
Comment