[mythtv-users] mythvideo imdb problem

Robert Moss rob at mossko.com
Sun Nov 2 13:31:24 UTC 2008


Somebody wrote some bad perl code and didn't declare variables at the
start.

Try commenting out the line that says "use strict;"

Failing that, declare all of the missing variables at the start as
follows

our ($uri, $opt_d, ...)

cheers

On Sun, 2 Nov 2008 01:11:44 -0400, "Bill Stewart" <wstewart at hgrace.com>
said:
> 
> Anyone get this with trunk imdb or know what the problem is:
> 
> Global symbol "$uri" requires explicit package name at
> /usr/share/mythtv/mythvideo/scripts/MythTV/MythVideoCommon.pm line 147.
> Global symbol "$opt_d" requires explicit package name at
> /usr/share/mythtv/mythvideo/scripts/MythTV/MythVideoCommon.pm line 149.
> Global symbol "$opt_d" requires explicit package name at
> /usr/share/mythtv/mythvideo/scripts/MythTV/MythVideoCommon.pm line 151.
> Global symbol "$opt_r" requires explicit package name at
> /usr/share/mythtv/mythvideo/scripts/MythTV/MythVideoCommon.pm line 152.
> Global symbol "$movieid" requires explicit package name at
> /usr/share/mythtv/mythvideo/scripts/MythTV/MythVideoCommon.pm line 154.
> Global symbol "$opt_d" requires explicit package name at
> /usr/share/mythtv/mythvideo/scripts/MythTV/MythVideoCommon.pm line 155.
> Global symbol "$uri" requires explicit package name at
> /usr/share/mythtv/mythvideo/scripts/MythTV/MythVideoCommon.pm line 156.
> Compilation failed in require at
> /usr/share/mythtv/mythvideo/scripts/imdb.pl line 35.
> BEGIN failed--compilation aborted at
> /usr/share/mythtv/mythvideo/scripts/imdb.pl line 35.


More information about the mythtv-users mailing list