Skip Menu |

This queue is for tickets about the Net-AppNotifications CPAN distribution.

Report information
The Basics
Id: 76426
Status: open
Priority: 0/
Queue: Net-AppNotifications

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.02
Fixed in: (no value)



Subject: Barewords in Makefile.PL
With bleadperl (perl 5.15.5 and newer) executing Makefile.PL fails: Bareword "auto_set_repository" not allowed while "strict subs" in use at Makefile.PL line 14. Bareword "githubmeta" not allowed while "strict subs" in use at Makefile.PL line 15. Execution of Makefile.PL aborted due to compilation errors. This is probably because of a perl core change discussed here: https://rt.perl.org/rt3/Ticket/Display.html?id=70151 Regards, Slaven
I can't reproduce ykerherve@ykerherve:~/perl-net-appnotifications [master]$ perl -v | head -2 | tail -1 This is perl 5, version 15, subversion 9 (v5.15.9-123-gbd9cbc4) built for x86_64-linux ykerherve@ykerherve:~/perl-net-appnotifications [master]$ perl Makefile.PL Warning: prerequisite Find::Lib 0 not found. Writing Makefile for Net::AppNotifications Writing MYMETA.yml and MYMETA.json What's the fix? just adding parens around everything? githubmeta()? Thanks for the report.
hmm I see that inc/ is incorrect in the cpan distribution: https://metacpan.org/source/YANNK/Net-AppNotifications-0.01/inc/Module/Install I'll fix. Thanks
FYI: here's another ticket with more information about the bareword problem: https://rt.cpan.org/Ticket/Display.html?id=76035 Regards, Slaven