fix.sh in checkoff-0.30.0 vs fix.sh in checkoff-0.31.0
- old
+ new
@@ -98,10 +98,11 @@
ensure_ruby_build_requirements() {
ensure_dev_library readline/readline.h readline libreadline-dev
ensure_dev_library zlib.h zlib zlib1g-dev
ensure_dev_library openssl/ssl.h openssl libssl-dev
+ ensure_dev_library yaml.h libyaml libyaml-dev
}
ensure_latest_ruby_build_definitions() {
ensure_rbenv
@@ -186,11 +187,11 @@
# without needing to have a machine that matches PLATFORM handy to
# install those platform-specific gems on.'
#
# This affects nokogiri, which will try to reinstall itself in
# Docker builds where it's already installed if this is not run.
- for platform in x86_64-darwin-21 x86_64-linux
+ for platform in x86_64-darwin-21 x86_64-linux x86_64-linux-musl
do
grep "${platform:?}" Gemfile.lock >/dev/null 2>&1 || bundle lock --add-platform "${platform:?}"
done
}
@@ -282,10 +283,10 @@
# You can find out which feature versions are still supported / have
# been release here: https://www.python.org/downloads/
ensure_python_versions() {
# You can find out which feature versions are still supported / have
# been release here: https://www.python.org/downloads/
- python_versions="$(latest_python_version 3.10)"
+ python_versions="$(latest_python_version 3.11)"
echo "Latest Python versions: ${python_versions}"
ensure_python_build_requirements