After I updated “Apache, Perl, Mysql, and ImageMagick” last time, I have had errors “defined(%hash) is deprecated at ./lib/./lib/jcode.pl line xxx” and “(Maybe you should just omit the defined()?)” on the Apache error.log.
Though I thought it depends on the Perl’s version, I felt some strange because I could not find any information on the net. But tonight I found out the below finally.
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6392
So, I changed two lines of jcode.pl.
Line 684 &init_z2h_euc unless defined %z2h_euc;
—–>> &init_z2h_euc unless %z2h_euc;
Line 693 &init_z2h_sjis unless defined %z2h_sjis;
—–>> &init_z2h_sjis unless %z2h_sjis;
I also did DBD.pm and Maketext.pm.
Line 14 unless (defined %{“${subclass}::”}) {
—–>> unless (%{“${subclass}::”}) {
Line 404 if defined(%{$module . ‘::Lexicon’}) or defined(@{$module . ‘::ISA’});
—–>> if (%{$module . ‘::Lexicon’}) or (@{$module . ‘::ISA’});
These had no problems with the old perl, but the new one might become strict about them.
The laptop mentioned previous article successfully became 24H2. The touchpad was risen because the battery…
I had a cheap laptop from Amazon and had used it to watch streaming programs…
The recipe for sweet potato yōkan that I often made this fall. Ingredients Sweet potato…
After a long time, when I checked broken links and fixed them, I got an…
I made a box, so I prepare the contents. Theme and Plugins. The theme is…
Hehe, it's been almost a year since my last post. I received a notification email…
This website uses cookies.