#author("2023-10-03T09:46:49+09:00","default:kuji","kuji") #author("2023-10-03T09:47:13+09:00","default:kuji","kuji") CONTENTS #contents ---- Lastmodified &lastmod; ---- *DEFAULT_VERSIONS+= perl5=5.32 [#i2454714] /etc/make.conf に DEFAULT_VERSIONS+= perl5=5.32 としているサーバで、 portversion -vl'<' すると、 p5-HTTP-Message-6.44 < needs updating (port has 6.45) p5-Mail-DKIM-1.20230630 < needs updating (port has 1.20230911) perl5-5.32.1_4 < needs updating (port has 5.34.1_3) (=> 'lang/perl5.34') php81-8.1.23 < needs updating (port has 8.1.24) php81-bcmath-8.1.23 < needs updating (port has 8.1.24) perl のバージョンを5.34にしましょう、といわれた。ので、 /etc/make.conf を #DEFAULT_VERSIONS+= perl5=5.32 と、バージョン指定をコメントアウトして、 [[pkg・ports アップデート関連 - perl5 - perl5.32 → 5.34:https://freebsd.sing.ne.jp/daily/06/12/07.html]] [[pkg・ports アップデート関連 - perl5 - perl5.32 → 5.34:https://freebsd.sing.ne.jp/daily/06/12/07.html]] **バージョンの変更 [#b055795d] $ portupgrade -f perl5.32 -o lang/perl5.34 [Reading data from pkg(8) ... - 322 packages found - done] $ pkg set -o lang/perl5.32:lang/perl5.34 Change origin from lang/perl5.32 to lang/perl5.34 for perl5-5.32.1_1? [y/N]: **/etc/make.conf 編集 [#d1a4ddf6] /etc/make.conf DEFAULT_VERSIONS+=perl5=5.34 **アップグレード [#ea4d9bcc] portupgrade -Rr perl5 --batch ---- # portupgrade -a [Reading data from pkg(8) ... - 557 packages found - done] ** Port marked as IGNORE: graphics/ImageMagick7: Invalid perl5 version 5.32 ** Port marked as IGNORE: security/amavisd-new: Invalid perl5 version 5.32 ** Port marked as IGNORE: multimedia/aom: Invalid perl5 version 5.32 ** Port marked as IGNORE: www/apache24: Invalid perl5 version 5.32 と言う具合に、perl5.32 ゆかりの ports を飛ばして、perl5.34のインストールに。 ################################################## This is *NOT* the DEFAULT perl version It will *NOT* install /usr/local/bin/perl It will *ONLY* install /usr/local/bin/perl5.34.1 The default Perl version currently is 5.32. If you want to use this version as the default, stop the build now, add this line to your /etc/make.conf, and then restart the build. DEFAULT_VERSIONS+=perl5=5.34 ################################################## これで、残りはphp81関連のインストールとなるが、気になるのは、Zend オプションがどうなっているか、なので、確認すると、 #ref(php81.PNG) #ref(mod_php81.PNG) チェックが入って居た。 ---- Total access &counter(total);:本日 &counter(today);:昨日 &counter(yesterday); #counter([total|today|yesterday]);