[PATCH] Fix warning with older versions of Perl

dinkypumpkin dinkypumpkin at gmail.com
Mon Sep 30 18:52:39 EDT 2013

On 30/09/2013 07:23, Bastien Nocera wrote:
> Perl as shipped on the Synology NASes generates warnings
> when get_iplayer tries to override the Ctrl+C handling:
> Can't use string ("IGNORE") as a subroutine ref while "strict refs" in use at /usr/local/get_iplayer/bin//get_iplayer line 2859.

That doesn't look like it has anything to do with the version of Perl in 
use on your machine, ancient though it may be. It appears your perl 
explicitly ignores SIGINT by default, which get_iplayer doesn't expect. 
  Please run the command below and reply with the result:

perl -e 'while ( ($k, $v) = each %SIG ) { print "$k=$v\n"; }'

More information about the get_iplayer mailing list