The latest version(s) of Parse::MediaWikiDump breaks some of the extraction scripts (extractWikipediaData.pl and splitData.pl). The call
my $pages = Parse::MediaWikiDump::Pages->new($dump_file);
my $page;
while(defined($page = $pages->page)) {...}
Should be replaced by
my $pmwd = Parse::MediaWikiDump->new;.