The issue is caused by the opening bracket on line 362 (as of 05/04/2016) after "defined(@" in file "/usr/share/perl5/GNUpod/XMLhelper.pm". Removing this opening bracket and one of the closing brackets after "plname" fixes the issue.

I think this has to do with changes in the perl5 standard.

To clarify, line 362 in /usr/share/perl5/GNUpod/XMLhelper.pm has to be changed from: if (defined(@{$XDAT->{playlists}->{data}->{$current_plname}})) { #the playlist is not empty/
to:
if (defined(@$XDAT->{playlists}->{data}->{$current_plname})) { #the playlist is not empty/


Hope this helps,
Corey

Reply via email to