This commit is contained in:
STAM 2025-02-20 00:01:42 +03:00
parent 6b47537985
commit 30bb84bb1c
34 changed files with 381 additions and 108 deletions

View File

@ -38,6 +38,29 @@ jobs:
################################################################################## ##################################################################################
- name: "Build and Deploy Debian 11 LTS Python 3.9:"
run: cd `pwd`/linux/ecosystem/epicmorg/debian/11-bullseye/python/3.9 && pwd && make build && make deploy
- name: "Build and Deploy Debian 11 LTS Python 3.10:"
run: cd `pwd`/linux/ecosystem/epicmorg/debian/11-bullseye/python/3.10 && pwd && make build && make deploy
- name: "Build and Deploy Debian 11 LTS Python 3.11:"
run: cd `pwd`/linux/ecosystem/epicmorg/debian/11-bullseye/python/3.11 && pwd && make build && make deploy
- name: "Build and Deploy Debian 11 LTS Python 3.12:"
run: cd `pwd`/linux/ecosystem/epicmorg/debian/11-bullseye/python/3.12 && pwd && make build && make deploy
- name: "Build and Deploy Debian 11 LTS Python 3.12:"
run: cd `pwd`/linux/ecosystem/epicmorg/debian/11-bullseye/python/3.13 && pwd && make build && make deploy
##################################################################################
- name: Cleanup
run: make docker-clean
##################################################################################
- name: "Build and Deploy Debian 11 LTS jdk6 Image:" - name: "Build and Deploy Debian 11 LTS jdk6 Image:"
run: cd linux/ecosystem/epicmorg/debian/11-bullseye/jdk/jdk6 && pwd && make build && make deploy run: cd linux/ecosystem/epicmorg/debian/11-bullseye/jdk/jdk6 && pwd && make build && make deploy

View File

@ -38,8 +38,20 @@ jobs:
################################################################################## ##################################################################################
- name: "Build and Deploy Debian 12 Python 2.6 Image:" - name: "Build and Deploy Debian 12 Python 3.9:"
run: cd linux/ecosystem/epicmorg/debian/12-bookworm/php/php5.6 && pwd && make build && make deploy run: cd `pwd`/linux/ecosystem/epicmorg/debian/12-bookworm/python/3.9 && pwd && make build && make deploy
- name: "Build and Deploy Debian 12 Python 3.10:"
run: cd `pwd`/linux/ecosystem/epicmorg/debian/12-bookworm/python/3.10 && pwd && make build && make deploy
- name: "Build and Deploy Debian 12 Python 3.11:"
run: cd `pwd`/linux/ecosystem/epicmorg/debian/12-bookworm/python/3.11 && pwd && make build && make deploy
- name: "Build and Deploy Debian 12 Python 3.12:"
run: cd `pwd`/linux/ecosystem/epicmorg/debian/12-bookworm/python/3.12 && pwd && make build && make deploy
- name: "Build and Deploy Debian 12 Python 3.12:"
run: cd `pwd`/linux/ecosystem/epicmorg/debian/12-bookworm/python/3.13 && pwd && make build && make deploy
################################################################################## ##################################################################################

View File

@ -36,6 +36,28 @@ jobs:
- name: Cleanup - name: Cleanup
run: make docker-clean run: make docker-clean
##################################################################################
- name: "Build and Deploy Debian 13 Python 3.9:"
run: cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.9 && pwd && make build && make deploy
- name: "Build and Deploy Debian 13 Python 3.10:"
run: cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.10 && pwd && make build && make deploy
- name: "Build and Deploy Debian 13 Python 3.11:"
run: cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.11 && pwd && make build && make deploy
- name: "Build and Deploy Debian 13 Python 3.12:"
run: cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.12 && pwd && make build && make deploy
- name: "Build and Deploy Debian 13 Python 3.12:"
run: cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.13 && pwd && make build && make deploy
##################################################################################
- name: Cleanup
run: make docker-clean
################################################################################## ##################################################################################
- name: "Build and Deploy Debian 13 jdk6 Image:" - name: "Build and Deploy Debian 13 jdk6 Image:"

View File

@ -36,6 +36,28 @@ jobs:
- name: Cleanup - name: Cleanup
run: make docker-clean run: make docker-clean
##################################################################################
- name: "Build and Deploy Debian SID Python 3.9:"
run: cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.9 && pwd && make build && make deploy
- name: "Build and Deploy Debian SID Python 3.10:"
run: cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.10 && pwd && make build && make deploy
- name: "Build and Deploy Debian SID Python 3.11:"
run: cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.11 && pwd && make build && make deploy
- name: "Build and Deploy Debian SID Python 3.12:"
run: cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.12 && pwd && make build && make deploy
- name: "Build and Deploy Debian SID Python 3.12:"
run: cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.13 && pwd && make build && make deploy
##################################################################################
- name: Cleanup
run: make docker-clean
################################################################################## ##################################################################################
- name: "Build and Deploy Debian SID jdk6 Image:" - name: "Build and Deploy Debian SID jdk6 Image:"

View File

@ -6,6 +6,7 @@
* updated `OpenSSL` versions. * updated `OpenSSL` versions.
* created `python` base images. * created `python` base images.
* updated `nextcloud` images. * updated `nextcloud` images.
* fixed `sid` and `trixie` images.
* `jan` * `jan`
* updated `atlassian` images * updated `atlassian` images
* updated some deps in images: * updated some deps in images:

View File

@ -740,10 +740,6 @@ ecosystem-debian-trixie-base-images:
cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/develop && pwd && make build && make deploy cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/develop && pwd && make build && make deploy
ecosystem-debian-trixie-python-images: ecosystem-debian-trixie-python-images:
cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/2.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/2.7 && pwd && make build && make deploy
# cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.2 && pwd && make build && make deploy cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.3 && pwd && make build && make deploy cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.4 && pwd && make build && make deploy cd `pwd`/linux/ecosystem/epicmorg/debian/13-trixie/python/3.4 && pwd && make build && make deploy
@ -819,10 +815,6 @@ ecosystem-debian-sid-base-images:
cd `pwd`/linux/ecosystem/epicmorg/debian/sid/develop && pwd && make build && make deploy cd `pwd`/linux/ecosystem/epicmorg/debian/sid/develop && pwd && make build && make deploy
ecosystem-debian-sid-python-images: ecosystem-debian-sid-python-images:
cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/2.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/2.7 && pwd && make build && make deploy
# cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.2 && pwd && make build && make deploy cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.3 && pwd && make build && make deploy cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.4 && pwd && make build && make deploy cd `pwd`/linux/ecosystem/epicmorg/debian/sid/python/3.4 && pwd && make build && make deploy
@ -2484,8 +2476,8 @@ bundle-python:
@echo "==============================================" @echo "=============================================="
@echo "===== Building EpicMorg Python images =====" @echo "===== Building EpicMorg Python images ====="
@echo "==============================================" @echo "=============================================="
make ecosystem-debian-bullseye-python-images # make ecosystem-debian-bullseye-python-images
make ecosystem-debian-bookworm-python-images # make ecosystem-debian-bookworm-python-images
make ecosystem-debian-trixie-python-images make ecosystem-debian-trixie-python-images
make ecosystem-debian-sid-python-images make ecosystem-debian-sid-python-images

View File

@ -51,7 +51,7 @@ RUN ./configure \
--enable-loadable-sqlite-extensions \ --enable-loadable-sqlite-extensions \
--with-ensurepip=install \ --with-ensurepip=install \
--enable-profiling \ --enable-profiling \
--with-system-expat \ # --with-system-expat \
--with-computed-gotos \ --with-computed-gotos \
--with-pydebug \ --with-pydebug \
--with-trace-refs \ --with-trace-refs \

View File

@ -51,7 +51,7 @@ RUN ./configure \
--enable-loadable-sqlite-extensions \ --enable-loadable-sqlite-extensions \
--with-ensurepip=install \ --with-ensurepip=install \
--enable-profiling \ --enable-profiling \
--with-system-expat \ # --with-system-expat \
--with-computed-gotos \ --with-computed-gotos \
--with-pydebug \ --with-pydebug \
--with-trace-refs \ --with-trace-refs \

View File

@ -1,20 +1,26 @@
# Version Compablity # Version Compablity
| Python | OpenSSL | Comments | ## Status of Python versions
| ------------- | ------------- | ----------------- |
| 2.6 | Not ready | No pip installed | https://devguide.python.org/versions/
| 2.7 | Not ready | |
| 3.0 | 1.0.2u | No pip installed | | Python | OpenSSL | Comments | Status |
| 3.1 | 1.0.2u | No pip installed | | ------------- | ------------- | ----------------- | --------- |
| 3.2 | 1.0.2u | | | 2.6 | Not ready | No pip installed | End Of Life |
| 3.3 | 1.0.2u | | | 2.7 | Not ready | | End Of Life |
| 3.4 | 1.0.2u | | | 3.0 | Not ready | No pip installed | End Of Life |
| 3.5 | 1.1.1.1w | | | 3.1 | Not ready | No pip installed | End Of Life |
| 3.6 | 1.1.1.1w | | | 3.2 | 1.0.2u | | End Of Life |
| 3.7 | 1.1.1.1w | | | 3.3 | 1.0.2u | | End Of Life |
| 3.8 | 1.1.1.1w | | | 3.4 | 1.0.2u | | End Of Life |
| 3.9 | 1.1.1.1w | | | 3.5 | 1.1.1.1w | | End Of Life |
| 3.10 | 3.4.x | | | 3.6 | 1.1.1.1w | | End Of Life |
| 3.11 | 3.4.x | | | 3.7 | 1.1.1.1w | | End Of Life |
| 3.12 | 3.4.x | | | 3.8 | 1.1.1.1w | | End Of Life |
| 3.13 | 3.4.x | | | 3.9 | 1.1.1.1w | | security, 2025-10 |
| 3.10 | 3.4.x | | security, 2026-10 |
| 3.11 | 3.4.x | | security, 2029-10 |
| 3.12 | 3.4.x | | bugfix, 2028-10 |
| 3.13 | 3.4.x | | bugfix, 2029-10 |
Only supported versions will be automaticly updated at CI.

View File

@ -51,7 +51,7 @@ RUN ./configure \
--enable-loadable-sqlite-extensions \ --enable-loadable-sqlite-extensions \
--with-ensurepip=install \ --with-ensurepip=install \
--enable-profiling \ --enable-profiling \
--with-system-expat \ # --with-system-expat \
--with-computed-gotos \ --with-computed-gotos \
--with-pydebug \ --with-pydebug \
--with-trace-refs \ --with-trace-refs \

View File

@ -51,7 +51,7 @@ RUN ./configure \
--enable-loadable-sqlite-extensions \ --enable-loadable-sqlite-extensions \
--with-ensurepip=install \ --with-ensurepip=install \
--enable-profiling \ --enable-profiling \
--with-system-expat \ # --with-system-expat \
--with-computed-gotos \ --with-computed-gotos \
--with-pydebug \ --with-pydebug \
--with-trace-refs \ --with-trace-refs \

View File

@ -1,20 +1,26 @@
# Version Compablity # Version Compablity
| Python | OpenSSL | Comments | ## Status of Python versions
| ------------- | ------------- | ----------------- |
| 2.6 | Not ready | No pip installed | https://devguide.python.org/versions/
| 2.7 | Not ready | |
| 3.0 | 1.0.2u | No pip installed | | Python | OpenSSL | Comments | Status |
| 3.1 | 1.0.2u | No pip installed | | ------------- | ------------- | ----------------- | --------- |
| 3.2 | 1.0.2u | | | 2.6 | Not ready | No pip installed | End Of Life |
| 3.3 | 1.0.2u | | | 2.7 | Not ready | | End Of Life |
| 3.4 | 1.0.2u | | | 3.0 | Not ready | No pip installed | End Of Life |
| 3.5 | 1.1.1.1w | | | 3.1 | Not ready | No pip installed | End Of Life |
| 3.6 | 1.1.1.1w | | | 3.2 | 1.0.2u | | End Of Life |
| 3.7 | 1.1.1.1w | | | 3.3 | 1.0.2u | | End Of Life |
| 3.8 | 1.1.1.1w | | | 3.4 | 1.0.2u | | End Of Life |
| 3.9 | 1.1.1.1w | | | 3.5 | 1.1.1.1w | | End Of Life |
| 3.10 | 3.4.x | | | 3.6 | 1.1.1.1w | | End Of Life |
| 3.11 | 3.4.x | | | 3.7 | 1.1.1.1w | | End Of Life |
| 3.12 | 3.4.x | | | 3.8 | 1.1.1.1w | | End Of Life |
| 3.13 | 3.4.x | | | 3.9 | 1.1.1.1w | | security, 2025-10 |
| 3.10 | 3.4.x | | security, 2026-10 |
| 3.11 | 3.4.x | | security, 2029-10 |
| 3.12 | 3.4.x | | bugfix, 2028-10 |
| 3.13 | 3.4.x | | bugfix, 2029-10 |
Only supported versions will be automaticly updated at CI.

View File

@ -1,3 +1,6 @@
FROM epicmorg/debian:trixie-develop as builder
RUN echo "Just temp lyer to copy OpenSSL"
FROM epicmorg/debian:trixie FROM epicmorg/debian:trixie
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org" LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive ARG DEBIAN_FRONTEND=noninteractive
@ -11,6 +14,22 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
##################################################################
# OpenSSL 3.4
##################################################################
ENV OPENSSL_34_VERSION=3.4.1
ENV OPENSSL_34_DIR=${EMG_LOCAL_BASE_DIR}/openssl/${OPENSSL_34_VERSION}
ENV OPENSSL_34_BIN_DIR=${OPENSSL_34_DIR}/bin
ENV OPENSSL_34_INC_DIR=${OPENSSL_34_DIR}/include
ENV OPENSSL_34_LIB_DIR=${OPENSSL_34_DIR}/lib64
ENV OPENSSL_34_SRC_DIR=/usr/local/src/openssl/${OPENSSL_34_VERSION}
COPY --from=builder ${OPENSSL_34_DIR} ${OPENSSL_34_DIR}
COPY --from=builder ${OPENSSL_34_SRC_DIR} ${OPENSSL_34_SRC_DIR}
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
################################################################## ##################################################################
# installing dotnet # installing dotnet
################################################################## ##################################################################
@ -22,7 +41,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
################################################################## ##################################################################
# Setup $PATH # Setup $PATH
################################################################## ##################################################################
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR} ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
################################################################## ##################################################################
# Version after install # Version after install

View File

@ -11,6 +11,9 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
################################################################## ##################################################################
# installing dotnet # installing dotnet
################################################################## ##################################################################
@ -22,7 +25,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
################################################################## ##################################################################
# Setup $PATH # Setup $PATH
################################################################## ##################################################################
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR} ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
################################################################## ##################################################################
# Setup certs # Setup certs

View File

@ -1,3 +1,6 @@
FROM epicmorg/debian:trixie-develop as builder
RUN echo "Just temp lyer to copy OpenSSL"
FROM epicmorg/debian:trixie FROM epicmorg/debian:trixie
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org" LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive ARG DEBIAN_FRONTEND=noninteractive
@ -11,6 +14,23 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
##################################################################
# OpenSSL 3.4
##################################################################
ENV OPENSSL_34_VERSION=3.4.1
ENV OPENSSL_34_DIR=${EMG_LOCAL_BASE_DIR}/openssl/${OPENSSL_34_VERSION}
ENV OPENSSL_34_BIN_DIR=${OPENSSL_34_DIR}/bin
ENV OPENSSL_34_INC_DIR=${OPENSSL_34_DIR}/include
ENV OPENSSL_34_LIB_DIR=${OPENSSL_34_DIR}/lib64
ENV OPENSSL_34_SRC_DIR=/usr/local/src/openssl/${OPENSSL_34_VERSION}
COPY --from=builder ${PYTHON_DIR} ${PYTHON_DIR}
COPY --from=builder ${OPENSSL_34_DIR} ${OPENSSL_34_DIR}
COPY --from=builder ${OPENSSL_34_SRC_DIR} ${OPENSSL_34_SRC_DIR}
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
################################################################## ##################################################################
# installing dotnet # installing dotnet
################################################################## ##################################################################
@ -22,7 +42,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
################################################################## ##################################################################
# Setup $PATH # Setup $PATH
################################################################## ##################################################################
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR} ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
################################################################## ##################################################################
# Version after install # Version after install

View File

@ -11,6 +11,9 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
################################################################## ##################################################################
# installing dotnet # installing dotnet
################################################################## ##################################################################
@ -22,7 +25,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
################################################################## ##################################################################
# Setup $PATH # Setup $PATH
################################################################## ##################################################################
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR} ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
################################################################## ##################################################################
# Setup certs # Setup certs

View File

@ -1,3 +1,6 @@
FROM epicmorg/debian:trixie-develop as builder
RUN echo "Just temp lyer to copy OpenSSL"
FROM epicmorg/debian:trixie FROM epicmorg/debian:trixie
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org" LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive ARG DEBIAN_FRONTEND=noninteractive
@ -11,6 +14,22 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
##################################################################
# OpenSSL 3.4
##################################################################
ENV OPENSSL_34_VERSION=3.4.1
ENV OPENSSL_34_DIR=${EMG_LOCAL_BASE_DIR}/openssl/${OPENSSL_34_VERSION}
ENV OPENSSL_34_BIN_DIR=${OPENSSL_34_DIR}/bin
ENV OPENSSL_34_INC_DIR=${OPENSSL_34_DIR}/include
ENV OPENSSL_34_LIB_DIR=${OPENSSL_34_DIR}/lib64
ENV OPENSSL_34_SRC_DIR=/usr/local/src/openssl/${OPENSSL_34_VERSION}
COPY --from=builder ${OPENSSL_34_DIR} ${OPENSSL_34_DIR}
COPY --from=builder ${OPENSSL_34_SRC_DIR} ${OPENSSL_34_SRC_DIR}
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
################################################################## ##################################################################
# installing dotnet # installing dotnet
################################################################## ##################################################################
@ -22,7 +41,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
################################################################## ##################################################################
# Setup $PATH # Setup $PATH
################################################################## ##################################################################
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR} ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
################################################################## ##################################################################
# Version after install # Version after install

View File

@ -11,6 +11,9 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
################################################################## ##################################################################
# installing dotnet # installing dotnet
################################################################## ##################################################################
@ -22,7 +25,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
################################################################## ##################################################################
# Setup $PATH # Setup $PATH
################################################################## ##################################################################
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR} ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
################################################################## ##################################################################
# Setup certs # Setup certs

View File

@ -1,3 +1,6 @@
FROM epicmorg/debian:trixie-develop as builder
RUN echo "Just temp lyer to copy OpenSSL"
FROM epicmorg/debian:trixie FROM epicmorg/debian:trixie
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org" LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive ARG DEBIAN_FRONTEND=noninteractive
@ -11,6 +14,22 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
##################################################################
# OpenSSL 3.4
##################################################################
ENV OPENSSL_34_VERSION=3.4.1
ENV OPENSSL_34_DIR=${EMG_LOCAL_BASE_DIR}/openssl/${OPENSSL_34_VERSION}
ENV OPENSSL_34_BIN_DIR=${OPENSSL_34_DIR}/bin
ENV OPENSSL_34_INC_DIR=${OPENSSL_34_DIR}/include
ENV OPENSSL_34_LIB_DIR=${OPENSSL_34_DIR}/lib64
ENV OPENSSL_34_SRC_DIR=/usr/local/src/openssl/${OPENSSL_34_VERSION}
COPY --from=builder ${OPENSSL_34_DIR} ${OPENSSL_34_DIR}
COPY --from=builder ${OPENSSL_34_SRC_DIR} ${OPENSSL_34_SRC_DIR}
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
################################################################## ##################################################################
# installing dotnet # installing dotnet
################################################################## ##################################################################
@ -22,7 +41,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
################################################################## ##################################################################
# Setup $PATH # Setup $PATH
################################################################## ##################################################################
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR} ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
################################################################## ##################################################################
# Version after install # Version after install

View File

@ -11,6 +11,9 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
################################################################## ##################################################################
# installing dotnet # installing dotnet
################################################################## ##################################################################
@ -22,7 +25,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
################################################################## ##################################################################
# Setup $PATH # Setup $PATH
################################################################## ##################################################################
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR} ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
################################################################## ##################################################################
# Setup certs # Setup certs

View File

@ -51,7 +51,7 @@ RUN ./configure \
--enable-loadable-sqlite-extensions \ --enable-loadable-sqlite-extensions \
--with-ensurepip=install \ --with-ensurepip=install \
--enable-profiling \ --enable-profiling \
--with-system-expat \ # --with-system-expat \
--with-computed-gotos \ --with-computed-gotos \
--with-pydebug \ --with-pydebug \
--with-trace-refs \ --with-trace-refs \

View File

@ -51,7 +51,7 @@ RUN ./configure \
--enable-loadable-sqlite-extensions \ --enable-loadable-sqlite-extensions \
--with-ensurepip=install \ --with-ensurepip=install \
--enable-profiling \ --enable-profiling \
--with-system-expat \ # --with-system-expat \
--with-computed-gotos \ --with-computed-gotos \
--with-pydebug \ --with-pydebug \
--with-trace-refs \ --with-trace-refs \

View File

@ -1,20 +1,26 @@
# Version Compablity # Version Compablity
| Python | OpenSSL | Comments | ## Status of Python versions
| ------------- | ------------- | ----------------- |
| 2.6 | Not ready | No pip installed | https://devguide.python.org/versions/
| 2.7 | Not ready | |
| 3.0 | 1.0.2u | No pip installed | | Python | OpenSSL | Comments | Status |
| 3.1 | 1.0.2u | No pip installed | | ------------- | ------------- | ----------------- | --------- |
| 3.2 | 1.0.2u | | | 2.6 | Not ready | No pip installed | End Of Life |
| 3.3 | 1.0.2u | | | 2.7 | Not ready | | End Of Life |
| 3.4 | 1.0.2u | | | 3.0 | Not ready | No pip installed | End Of Life |
| 3.5 | 1.1.1.1w | | | 3.1 | Not ready | No pip installed | End Of Life |
| 3.6 | 1.1.1.1w | | | 3.2 | 1.0.2u | | End Of Life |
| 3.7 | 1.1.1.1w | | | 3.3 | 1.0.2u | | End Of Life |
| 3.8 | 1.1.1.1w | | | 3.4 | 1.0.2u | | End Of Life |
| 3.9 | 1.1.1.1w | | | 3.5 | 1.1.1.1w | | End Of Life |
| 3.10 | 3.4.x | | | 3.6 | 1.1.1.1w | | End Of Life |
| 3.11 | 3.4.x | | | 3.7 | 1.1.1.1w | | End Of Life |
| 3.12 | 3.4.x | | | 3.8 | 1.1.1.1w | | End Of Life |
| 3.13 | 3.4.x | | | 3.9 | 1.1.1.1w | | security, 2025-10 |
| 3.10 | 3.4.x | | security, 2026-10 |
| 3.11 | 3.4.x | | security, 2029-10 |
| 3.12 | 3.4.x | | bugfix, 2028-10 |
| 3.13 | 3.4.x | | bugfix, 2029-10 |
Only supported versions will be automaticly updated at CI.

View File

@ -1,3 +1,6 @@
FROM epicmorg/debian:sid-develop as builder
RUN echo "Just temp lyer to copy OpenSSL"
FROM epicmorg/debian:sid FROM epicmorg/debian:sid
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org" LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive ARG DEBIAN_FRONTEND=noninteractive
@ -11,6 +14,22 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
##################################################################
# OpenSSL 3.4
##################################################################
ENV OPENSSL_34_VERSION=3.4.1
ENV OPENSSL_34_DIR=${EMG_LOCAL_BASE_DIR}/openssl/${OPENSSL_34_VERSION}
ENV OPENSSL_34_BIN_DIR=${OPENSSL_34_DIR}/bin
ENV OPENSSL_34_INC_DIR=${OPENSSL_34_DIR}/include
ENV OPENSSL_34_LIB_DIR=${OPENSSL_34_DIR}/lib64
ENV OPENSSL_34_SRC_DIR=/usr/local/src/openssl/${OPENSSL_34_VERSION}
COPY --from=builder ${OPENSSL_34_DIR} ${OPENSSL_34_DIR}
COPY --from=builder ${OPENSSL_34_SRC_DIR} ${OPENSSL_34_SRC_DIR}
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
################################################################## ##################################################################
# installing dotnet # installing dotnet
################################################################## ##################################################################
@ -22,7 +41,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
################################################################## ##################################################################
# Setup $PATH # Setup $PATH
################################################################## ##################################################################
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR} ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
################################################################## ##################################################################
# Version after install # Version after install

View File

@ -11,6 +11,9 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
################################################################## ##################################################################
# installing dotnet # installing dotnet
################################################################## ##################################################################
@ -22,7 +25,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
################################################################## ##################################################################
# Setup $PATH # Setup $PATH
################################################################## ##################################################################
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR} ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
################################################################## ##################################################################
# Setup certs # Setup certs

View File

@ -1,3 +1,6 @@
FROM epicmorg/debian:sid-develop as builder
RUN echo "Just temp lyer to copy OpenSSL"
FROM epicmorg/debian:sid FROM epicmorg/debian:sid
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org" LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive ARG DEBIAN_FRONTEND=noninteractive
@ -11,6 +14,22 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
##################################################################
# OpenSSL 3.4
##################################################################
ENV OPENSSL_34_VERSION=3.4.1
ENV OPENSSL_34_DIR=${EMG_LOCAL_BASE_DIR}/openssl/${OPENSSL_34_VERSION}
ENV OPENSSL_34_BIN_DIR=${OPENSSL_34_DIR}/bin
ENV OPENSSL_34_INC_DIR=${OPENSSL_34_DIR}/include
ENV OPENSSL_34_LIB_DIR=${OPENSSL_34_DIR}/lib64
ENV OPENSSL_34_SRC_DIR=/usr/local/src/openssl/${OPENSSL_34_VERSION}
COPY --from=builder ${OPENSSL_34_DIR} ${OPENSSL_34_DIR}
COPY --from=builder ${OPENSSL_34_SRC_DIR} ${OPENSSL_34_SRC_DIR}
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
################################################################## ##################################################################
# installing dotnet # installing dotnet
################################################################## ##################################################################
@ -22,7 +41,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
################################################################## ##################################################################
# Setup $PATH # Setup $PATH
################################################################## ##################################################################
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR} ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
################################################################## ##################################################################
# Version after install # Version after install

View File

@ -11,6 +11,9 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
################################################################## ##################################################################
# installing dotnet # installing dotnet
################################################################## ##################################################################
@ -22,7 +25,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
################################################################## ##################################################################
# Setup $PATH # Setup $PATH
################################################################## ##################################################################
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR} ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
################################################################## ##################################################################
# Setup certs # Setup certs

View File

@ -1,3 +1,6 @@
FROM epicmorg/debian:sid-develop as builder
RUN echo "Just temp lyer to copy OpenSSL"
FROM epicmorg/debian:sid FROM epicmorg/debian:sid
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org" LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive ARG DEBIAN_FRONTEND=noninteractive
@ -11,6 +14,22 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
##################################################################
# OpenSSL 3.4
##################################################################
ENV OPENSSL_34_VERSION=3.4.1
ENV OPENSSL_34_DIR=${EMG_LOCAL_BASE_DIR}/openssl/${OPENSSL_34_VERSION}
ENV OPENSSL_34_BIN_DIR=${OPENSSL_34_DIR}/bin
ENV OPENSSL_34_INC_DIR=${OPENSSL_34_DIR}/include
ENV OPENSSL_34_LIB_DIR=${OPENSSL_34_DIR}/lib64
ENV OPENSSL_34_SRC_DIR=/usr/local/src/openssl/${OPENSSL_34_VERSION}
COPY --from=builder ${OPENSSL_34_DIR} ${OPENSSL_34_DIR}
COPY --from=builder ${OPENSSL_34_SRC_DIR} ${OPENSSL_34_SRC_DIR}
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
################################################################## ##################################################################
# installing dotnet # installing dotnet
################################################################## ##################################################################
@ -22,7 +41,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
################################################################## ##################################################################
# Setup $PATH # Setup $PATH
################################################################## ##################################################################
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR} ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
################################################################## ##################################################################
# Version after install # Version after install

View File

@ -11,6 +11,9 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
################################################################## ##################################################################
# installing dotnet # installing dotnet
################################################################## ##################################################################
@ -22,7 +25,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
################################################################## ##################################################################
# Setup $PATH # Setup $PATH
################################################################## ##################################################################
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR} ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
################################################################## ##################################################################
# Setup certs # Setup certs

View File

@ -1,3 +1,6 @@
FROM epicmorg/debian:sid-develop as builder
RUN echo "Just temp lyer to copy OpenSSL"
FROM epicmorg/debian:sid FROM epicmorg/debian:sid
LABEL maintainer="EpicMorg DevTeam, developer@epicm.org" LABEL maintainer="EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive ARG DEBIAN_FRONTEND=noninteractive
@ -11,6 +14,22 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
##################################################################
# OpenSSL 3.4
##################################################################
ENV OPENSSL_34_VERSION=3.4.1
ENV OPENSSL_34_DIR=${EMG_LOCAL_BASE_DIR}/openssl/${OPENSSL_34_VERSION}
ENV OPENSSL_34_BIN_DIR=${OPENSSL_34_DIR}/bin
ENV OPENSSL_34_INC_DIR=${OPENSSL_34_DIR}/include
ENV OPENSSL_34_LIB_DIR=${OPENSSL_34_DIR}/lib64
ENV OPENSSL_34_SRC_DIR=/usr/local/src/openssl/${OPENSSL_34_VERSION}
COPY --from=builder ${OPENSSL_34_DIR} ${OPENSSL_34_DIR}
COPY --from=builder ${OPENSSL_34_SRC_DIR} ${OPENSSL_34_SRC_DIR}
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
################################################################## ##################################################################
# installing dotnet # installing dotnet
################################################################## ##################################################################
@ -22,7 +41,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
################################################################## ##################################################################
# Setup $PATH # Setup $PATH
################################################################## ##################################################################
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR} ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
################################################################## ##################################################################
# Version after install # Version after install

View File

@ -11,6 +11,9 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip
ENV DOTNET_CLI_TELEMETRY_OPTOUT=true ENV DOTNET_CLI_TELEMETRY_OPTOUT=true
ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
ENV OPENSSL_ROOT=${OPENSSL_34_DIR}
ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH
################################################################## ##################################################################
# installing dotnet # installing dotnet
################################################################## ##################################################################
@ -22,7 +25,7 @@ RUN mkdir -p ${DOTNET_ROOT} && \
################################################################## ##################################################################
# Setup $PATH # Setup $PATH
################################################################## ##################################################################
ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR} ENV PATH=$PATH:${DOTNET_ROOT}:${DOTNET_TOOLS_DIR}:${OPENSSL_34_BIN_DIR}
################################################################## ##################################################################
# Setup certs # Setup certs

View File

@ -51,7 +51,7 @@ RUN ./configure \
--enable-loadable-sqlite-extensions \ --enable-loadable-sqlite-extensions \
--with-ensurepip=install \ --with-ensurepip=install \
--enable-profiling \ --enable-profiling \
--with-system-expat \ # --with-system-expat \
--with-computed-gotos \ --with-computed-gotos \
--with-pydebug \ --with-pydebug \
--with-trace-refs \ --with-trace-refs \

View File

@ -51,7 +51,7 @@ RUN ./configure \
--enable-loadable-sqlite-extensions \ --enable-loadable-sqlite-extensions \
--with-ensurepip=install \ --with-ensurepip=install \
--enable-profiling \ --enable-profiling \
--with-system-expat \ # --with-system-expat \
--with-computed-gotos \ --with-computed-gotos \
--with-pydebug \ --with-pydebug \
--with-trace-refs \ --with-trace-refs \

View File

@ -1,20 +1,26 @@
# Version Compablity # Version Compablity
| Python | OpenSSL | Comments | ## Status of Python versions
| ------------- | ------------- | ----------------- |
| 2.6 | Not ready | No pip installed | https://devguide.python.org/versions/
| 2.7 | Not ready | |
| 3.0 | 1.0.2u | No pip installed | | Python | OpenSSL | Comments | Status |
| 3.1 | 1.0.2u | No pip installed | | ------------- | ------------- | ----------------- | --------- |
| 3.2 | 1.0.2u | | | 2.6 | Not ready | No pip installed | End Of Life |
| 3.3 | 1.0.2u | | | 2.7 | Not ready | | End Of Life |
| 3.4 | 1.0.2u | | | 3.0 | Not ready | No pip installed | End Of Life |
| 3.5 | 1.1.1.1w | | | 3.1 | Not ready | No pip installed | End Of Life |
| 3.6 | 1.1.1.1w | | | 3.2 | 1.0.2u | | End Of Life |
| 3.7 | 1.1.1.1w | | | 3.3 | 1.0.2u | | End Of Life |
| 3.8 | 1.1.1.1w | | | 3.4 | 1.0.2u | | End Of Life |
| 3.9 | 1.1.1.1w | | | 3.5 | 1.1.1.1w | | End Of Life |
| 3.10 | 3.4.x | | | 3.6 | 1.1.1.1w | | End Of Life |
| 3.11 | 3.4.x | | | 3.7 | 1.1.1.1w | | End Of Life |
| 3.12 | 3.4.x | | | 3.8 | 1.1.1.1w | | End Of Life |
| 3.13 | 3.4.x | | | 3.9 | 1.1.1.1w | | security, 2025-10 |
| 3.10 | 3.4.x | | security, 2026-10 |
| 3.11 | 3.4.x | | security, 2029-10 |
| 3.12 | 3.4.x | | bugfix, 2028-10 |
| 3.13 | 3.4.x | | bugfix, 2029-10 |
Only supported versions will be automaticly updated at CI.