> Debian Unclable現在擁有Perl 5.40.0,這是一個重大的升級,其中包含新功能,安全補丁和錯誤修復。 Debian開發人員Niko Tyni在Debian郵件列表上宣布了此更新,警告sid
>分支機構中潛在的臨時軟件包安裝問題(Debian Undclable),同時完成了必要的重建。
>讓我們深入研究密鑰增強和Perl 5.40.0介紹的更改:
鍵功能和增強:
>
class
__CLASS__
中的空格:-M
> -M
添加了邏輯XOR操作員,完成了邏輯和位運算符的集合。
-I
^^
> 穩定try/catch
>特徵捆綁包:builtin
builtin
安全改進:use v5.40
try
builtin
CVE-2023-47038:cve-2023-47039:>解決了特定於perl的Windows版本的二進制劫持漏洞,這是由於其對系統路徑的依賴>。 >。 >。
打破變化:reset EXPR
行為:修改reset EXPR
行為現在觸發標量上的“ set-magic”,潛在地影響內部狀態。 import
:unimport
>在帶有參數的未定義類上調用或import
現在會生成警告。 unimport
return
運算符不再支持間接對象。 return
> no feature "bareword_filehandles"
重大更新包括:
:Archive::Tar
和:Term::Table
Test2::Suite
模塊:包括新的builtin
其他許多核心模塊也已收到更新(例如,load_module()
, bytes
報告錯誤:Compress::Raw::Bzip2
Compress::Raw::Zlib
Data::Dumper
對於任何可疑的錯誤,請通過:
參考:
perl 5.40過渡正在進行(鏈接到原始公告)
以上是Debian不穩定升級到Perl 5.40的詳細內容。更多資訊請關注PHP中文網其他相關文章!