Fix OpenSSL version parsing in python-build script (#3181)

This commit is contained in:
threadflow 2025-02-02 09:50:48 +08:00 committed by GitHub
parent 734d6323d8
commit 8d93ccae39
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1621,7 +1621,7 @@ build_package_mac_openssl() {
openssl_version() {
local -a ver
IFS=- ver=( ${1:?} )
IFS=. ver=( ${ver[0]} )
IFS=. ver=( ${ver[1]} )
[[ ${ver[2]} =~ '^([[:digit:]]+)[[:alpha:]]$' ]] && ver[2]="${BASH_REMATCH[1]}"
echo $(( ${ver[0]}*10000 + ${ver[1]}*100 + ${ver[2]} ))
}