Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Keys on Scalar" Syntax in json_server.pl Causes Fatal Error in Later Perl Versions #737

Closed
JaredF opened this issue Oct 22, 2017 · 0 comments
Assignees
Labels

Comments

@JaredF
Copy link
Collaborator

JaredF commented Oct 22, 2017

MH will not startup using the version of Perl (v5.26.0) that ships with Ubuntu Artful (17.10) due to the following errors:

Experimental keys on scalar is now forbidden at /usr/local/bin/misterhouse/mh/bin/../lib/json_server.pl line 265.
Type of arg 1 to keys must be hash or array (not private variable) at /usr/local/bin/misterhouse/mh/bin/../lib/json_server.pl line 265, near "$body) "
Experimental keys on scalar is now forbidden at /usr/local/bin/misterhouse/mh/bin/../lib/json_server.pl line 266.
Type of arg 1 to keys must be hash or array (not hash element) at /usr/local/bin/misterhouse/mh/bin/../lib/json_server.pl line 266, near "}) "
Compilation failed in require at mh line 799.
 at mh line 31.
        main::__ANON__("Experimental keys on scalar is now forbidden at /usr/local/bi"...) called at mh line 799
        main::setup called at mh line 7770
mh rc=255
mh failed on startup ... will not restart
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant