@@ -215,9 +215,9 @@ install_from_source() {
215
215
fi
216
216
echo " (*) Building Python ${PYTHON_VERSION} from source..."
217
217
# Install prereqs if missing
218
- check_packages curl ca-certificates gnupg2 tar make gcc libssl-dev zlib1g-dev libncurses5-dev \
219
- libbz2-dev libreadline-dev libxml2-dev xz-utils libgdbm-dev tk-dev dirmngr \
220
- libxmlsec1-dev libsqlite3-dev libffi-dev liblzma-dev uuid-dev
218
+ check_packages curl gdb ca-certificates gnupg2 tar make gcc libssl-dev zlib1g-dev libncurses5-dev \
219
+ libbz2-dev libreadline-dev libreadline6-dev libxml2-dev xz-utils libgdbm-dev libgdbm-compat -dev tk-dev dirmngr \
220
+ libxmlsec1-dev libsqlite3-dev libffi-dev liblzma-dev lzma zma-dev uuid-dev
221
221
if ! type git > /dev/null 2>&1 ; then
222
222
apt_get_update_if_needed
223
223
apt-get -y install --no-install-recommends git
@@ -249,7 +249,7 @@ install_from_source() {
249
249
tar -xzf " /tmp/python-src/${tgz_filename} " -C " /tmp/python-src" --strip-components=1
250
250
local config_args=" "
251
251
if [ " ${OPTIMIZE_BUILD_FROM_SOURCE} " = " true" ]; then
252
- config_args=" --enable-optimizations"
252
+ config_args=" --enable-optimizations --enable-framework "
253
253
fi
254
254
./configure --prefix=" ${PYTHON_INSTALL_PATH} " --with-ensurepip=install ${config_args}
255
255
make -j 8
@@ -281,7 +281,7 @@ export DEBIAN_FRONTEND=noninteractive
281
281
# General requirements
282
282
check_packages curl ca-certificates gnupg2 tar make gcc libssl-dev zlib1g-dev libncurses5-dev \
283
283
libbz2-dev libreadline-dev libxml2-dev xz-utils libgdbm-dev tk-dev dirmngr \
284
- libxmlsec1-dev libsqlite3-dev libffi-dev liblzma-dev uuid-dev
284
+ libxmlsec1-dev libsqlite3-dev libffi-dev liblzma-dev lzma uuid-dev
285
285
286
286
287
287
# Install python from source if needed
0 commit comments