Howdy, all,
A user of an open-source project of mine reports that when he upgraded to Fedora 22, the following statement started causing an error:
use open ":encoding(utf8)";He gets this:
$ perl use open ":encoding(utf8)"; Can't locate open.pm in @INC (you may need to install the open module) (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at - line 1. BEGIN failed--compilation aborted at - line 1.
Running perl --version shows that he's running perl 5.20.2. I'm running 5.18 and can't reproduce the error.
Is "use open" deprecated? I don't see any mention of it in the perldelta. Can anyone who's running perl 5.20 confirm whether or not this error occurs for them, either on Fedora or some other system?
Thanks in advance!In reply to "use open" fails in perl 5.20? by bcrowell2
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |