Fix debs for PHP 5.2 and PHP 5.3

This commit is contained in:
cytopia
2022-03-17 19:29:45 +01:00
parent b937b99641
commit 361192deee
6 changed files with 33 additions and 28 deletions

View File

@@ -37,6 +37,7 @@ RUN set -eux \
libssl-dev \ libssl-dev \
libtidy-dev \ libtidy-dev \
libvpx-dev \ libvpx-dev \
libwebp-dev \
libxml2-dev \ libxml2-dev \
libxpm-dev \ libxpm-dev \
libxslt-dev \ libxslt-dev \
@@ -576,18 +577,19 @@ RUN set -eux \
libenchant1c2a \ libenchant1c2a \
libfbclient2 \ libfbclient2 \
libfreetype6 \ libfreetype6 \
libicu52 \ libicu57 \
libjpeg62-turbo \ libjpeg62-turbo \
libmariadbclient18 \
libmcrypt4 \ libmcrypt4 \
libmemcachedutil2 \ libmemcachedutil2 \
libmysqlclient18 \ libpng16-16 \
libpng12-0 \
libpq5 \ libpq5 \
librabbitmq4 \ librabbitmq4 \
librecode0 \ librecode0 \
libsybdb5 \ libsybdb5 \
libtidy-0.99-0 \ libtidy5 \
libvpx1 \ libvpx4 \
libwebp6 \
libxpm4 \ libxpm4 \
libxslt1.1 \ libxslt1.1 \
snmp \ snmp \

View File

@@ -40,6 +40,7 @@ RUN set -eux \
libssl-dev \ libssl-dev \
libtidy-dev \ libtidy-dev \
libvpx-dev \ libvpx-dev \
libwebp-dev \
libxml2-dev \ libxml2-dev \
libxpm-dev \ libxpm-dev \
libxslt-dev \ libxslt-dev \
@@ -691,20 +692,21 @@ RUN set -eux \
libenchant1c2a \ libenchant1c2a \
libfbclient2 \ libfbclient2 \
libfreetype6 \ libfreetype6 \
libicu52 \ libicu57 \
libjpeg62-turbo \ libjpeg62-turbo \
libmariadbclient18 \
libmcrypt4 \ libmcrypt4 \
libmemcachedutil2 \ libmemcachedutil2 \
libmysqlclient18 \ libnghttp2-14 \
libnghttp2-5 \ libpng16-16 \
libpng12-0 \
libpq5 \ libpq5 \
librabbitmq4 \ librabbitmq4 \
librdkafka1 \ librdkafka1 \
librecode0 \ librecode0 \
libsybdb5 \ libsybdb5 \
libtidy-0.99-0 \ libtidy5 \
libvpx1 \ libvpx4 \
libwebp6 \
libxpm4 \ libxpm4 \
libxslt1.1 \ libxslt1.1 \
libyaml-0-2 \ libyaml-0-2 \

View File

@@ -319,8 +319,9 @@ RUN set -eux \
# -------------------- Installing PHP Extension: mysql -------------------- # -------------------- Installing PHP Extension: mysql --------------------
RUN set -eux \ RUN set -eux \
# Installation: Generic # Installation: Version specific
# Type: Built-in extension # Type: Built-in extension
# Installation
&& docker-php-ext-install mysql \ && docker-php-ext-install mysql \
&& true && true

View File

@@ -327,8 +327,9 @@ RUN set -eux \
# -------------------- Installing PHP Extension: mysql -------------------- # -------------------- Installing PHP Extension: mysql --------------------
RUN set -eux \ RUN set -eux \
# Installation: Generic # Installation: Version specific
# Type: Built-in extension # Type: Built-in extension
# Installation
&& docker-php-ext-install -j$(getconf _NPROCESSORS_ONLN) mysql \ && docker-php-ext-install -j$(getconf _NPROCESSORS_ONLN) mysql \
&& true && true

View File

@@ -343,9 +343,8 @@ RUN set -eux \
# -------------------- Installing PHP Extension: mysql -------------------- # -------------------- Installing PHP Extension: mysql --------------------
RUN set -eux \ RUN set -eux \
# Installation: Version specific # Installation: Generic
# Type: Built-in extension # Type: Built-in extension
# Installation
&& docker-php-ext-install -j$(getconf _NPROCESSORS_ONLN) mysql \ && docker-php-ext-install -j$(getconf _NPROCESSORS_ONLN) mysql \
&& true && true

View File

@@ -280,14 +280,12 @@ extensions_available:
ln -s /usr/lib/$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)/libpng.* /usr/lib/ && \ ln -s /usr/lib/$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)/libpng.* /usr/lib/ && \
ln -s /usr/lib/$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)/libXpm.* /usr/lib/ \ ln -s /usr/lib/$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)/libXpm.* /usr/lib/ \
configure: --with-gd --with-jpeg-dir=/usr --with-png-dir=/usr --with-zlib-dir=/usr --with-xpm-dir=/usr --with-freetype-dir=/usr --enable-gd-native-ttf configure: --with-gd --with-jpeg-dir=/usr --with-png-dir=/usr --with-zlib-dir=/usr --with-xpm-dir=/usr --with-freetype-dir=/usr --enable-gd-native-ttf
build_dep: [libpng-dev, libjpeg-dev, libxpm-dev, libvpx-dev, zlib1g-dev, libfreetype6-dev] run_dep: [libpng16-16, libjpeg62-turbo, libxpm4, libvpx4, libfreetype6, libwebp6]
run_dep: [libpng12-0, libjpeg62-turbo, libxpm4, libvpx1, libfreetype6]
5.3: 5.3:
type: builtin type: builtin
pre: ln -s /usr/lib/$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)/libXpm.* /usr/lib/ pre: ln -s /usr/lib/$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)/libXpm.* /usr/lib/
configure: --with-gd --with-jpeg-dir=/usr --with-png-dir=/usr --with-zlib-dir=/usr --with-xpm-dir=/usr --with-freetype-dir=/usr --enable-gd-native-ttf configure: --with-gd --with-jpeg-dir=/usr --with-png-dir=/usr --with-zlib-dir=/usr --with-xpm-dir=/usr --with-freetype-dir=/usr --enable-gd-native-ttf
build_dep: [libpng-dev, libjpeg-dev, libxpm-dev, libvpx-dev, zlib1g-dev, libfreetype6-dev] run_dep: [libpng16-16, libjpeg62-turbo, libxpm4, libvpx4, libfreetype6, libwebp6]
run_dep: [libpng12-0, libjpeg62-turbo, libxpm4, libvpx1, libfreetype6]
5.4: 5.4:
type: builtin type: builtin
pre: ln -s /usr/lib/$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)/libXpm.* /usr/lib/ pre: ln -s /usr/lib/$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)/libXpm.* /usr/lib/
@@ -419,10 +417,10 @@ extensions_available:
intl: intl:
5.2: 5.2:
type: pecl type: pecl
run_dep: [libicu52] run_dep: [libicu57]
5.3: 5.3:
type: builtin type: builtin
run_dep: [libicu52] run_dep: [libicu57]
5.4: 5.4:
type: builtin type: builtin
run_dep: [libicu52] run_dep: [libicu52]
@@ -648,12 +646,15 @@ extensions_available:
mysql: mysql:
already_avail: [5.2, 5.3] already_avail: [5.2, 5.3]
disabled: [7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2] # Deprecated in newer versions disabled: [7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2] # Deprecated in newer versions
5.6: 5.4:
type: builtin
run_dep: [libmariadbclient18]
all:
type: builtin type: builtin
run_dep: [libmysqlclient18] run_dep: [libmysqlclient18]
5.5:
type: builtin
run_dep: [libmysqlclient18]
all:
type: builtin
run_dep: [libmariadbclient18]
mysqli: mysqli:
already_avail: [5.2] already_avail: [5.2]
all: all:
@@ -1084,7 +1085,6 @@ extensions_available:
5.3: 5.3:
type: pecl type: pecl
version: 1.9.23 version: 1.9.23
run_dep: [libnghttp2-5]
5.4: 5.4:
type: pecl type: pecl
version: 1.9.23 version: 1.9.23
@@ -1119,10 +1119,10 @@ extensions_available:
tidy: tidy:
5.2: 5.2:
type: builtin type: builtin
run_dep: [libtidy-0.99-0] run_dep: [libtidy5]
5.3: 5.3:
type: builtin type: builtin
run_dep: [libtidy-0.99-0] run_dep: [libtidy5]
5.4: 5.4:
type: builtin type: builtin
run_dep: [libtidy-0.99-0] run_dep: [libtidy-0.99-0]