Skip to content

Commit 36355c3

Browse files
committed
Disable Interbase for PHP 7.4 and 8.0
1 parent 80f8557 commit 36355c3

4 files changed

Lines changed: 3 additions & 16 deletions

File tree

Dockerfiles/mods/Dockerfile-7.4

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -160,11 +160,6 @@ RUN set -x \
160160
&& (rm -rf /usr/local/lib/php/test/igbinary || true) \
161161
&& (rm -rf /usr/local/lib/php/doc/igbinary || true) \
162162
\
163-
# ---- Installing PHP Extension: interbase ----
164-
&& /usr/local/bin/docker-php-ext-install -j$(getconf _NPROCESSORS_ONLN) interbase \
165-
&& (rm -rf /usr/local/lib/php/test/interbase || true) \
166-
&& (rm -rf /usr/local/lib/php/doc/interbase || true) \
167-
\
168163
# ---- Installing PHP Extension: intl ----
169164
&& /usr/local/bin/docker-php-ext-install -j$(getconf _NPROCESSORS_ONLN) intl \
170165
&& (rm -rf /usr/local/lib/php/test/intl || true) \
@@ -471,8 +466,6 @@ RUN set -x \
471466
&& php-fpm -m | grep -oiE '^iconv$' \
472467
&& php -m | grep -oiE '^igbinary$' \
473468
&& php-fpm -m | grep -oiE '^igbinary$' \
474-
&& php -m | grep -oiE '^interbase$' \
475-
&& php-fpm -m | grep -oiE '^interbase$' \
476469
&& php -m | grep -oiE '^intl$' \
477470
&& php-fpm -m | grep -oiE '^intl$' \
478471
&& php -m | grep -oiE '^json$' \

Dockerfiles/mods/Dockerfile-8.0

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -148,11 +148,6 @@ RUN set -x \
148148
&& (rm -rf /usr/local/lib/php/test/gmp || true) \
149149
&& (rm -rf /usr/local/lib/php/doc/gmp || true) \
150150
\
151-
# ---- Installing PHP Extension: interbase ----
152-
&& /usr/local/bin/docker-php-ext-install -j$(getconf _NPROCESSORS_ONLN) interbase \
153-
&& (rm -rf /usr/local/lib/php/test/interbase || true) \
154-
&& (rm -rf /usr/local/lib/php/doc/interbase || true) \
155-
\
156151
# ---- Installing PHP Extension: intl ----
157152
&& /usr/local/bin/docker-php-ext-install -j$(getconf _NPROCESSORS_ONLN) intl \
158153
&& (rm -rf /usr/local/lib/php/test/intl || true) \
@@ -477,8 +472,6 @@ RUN set -x \
477472
&& php-fpm -m | grep -oiE '^hash$' \
478473
&& php -m | grep -oiE '^iconv$' \
479474
&& php-fpm -m | grep -oiE '^iconv$' \
480-
&& php -m | grep -oiE '^interbase$' \
481-
&& php-fpm -m | grep -oiE '^interbase$' \
482475
&& php -m | grep -oiE '^intl$' \
483476
&& php-fpm -m | grep -oiE '^intl$' \
484477
&& php -m | grep -oiE '^json$' \

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -643,12 +643,12 @@ Check out this table to see which Docker image provides what PHP modules.
643643
<tr>
644644
<th>7.4</th>
645645
<td id="74-base">Core, ctype, curl, date, dom, fileinfo, filter, ftp, hash, iconv, json, libxml, mbstring, mysqlnd, openssl, pcre, PDO, pdo_sqlite, Phar, posix, readline, Reflection, session, SimpleXML, sodium, SPL, sqlite3, standard, tokenizer, xml, xmlreader, xmlwriter, zlib</td>
646-
<td id="74-mods">bcmath, bz2, calendar, Core, ctype, curl, date, dba, dom, enchant, exif, FFI, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, igbinary, interbase, intl, json, ldap, libxml, mbstring, memcached, mongodb, mysqli, mysqlnd, oci8, openssl, pcntl, pcre, PDO, pdo_dblib, PDO_Firebird, pdo_mysql, PDO_OCI, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, rdkafka, readline, recode, redis, Reflection, session, shmop, SimpleXML, snmp, soap, sockets, sodium, SPL, sqlite3, standard, swoole, sysvmsg, sysvsem, sysvshm, tidy, tokenizer, uploadprogress, xml, xmlreader, xmlrpc, xmlwriter, xsl, Zend OPcache, zip, zlib</td>
646+
<td id="74-mods">bcmath, bz2, calendar, Core, ctype, curl, date, dba, dom, enchant, exif, FFI, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, igbinary, intl, json, ldap, libxml, mbstring, memcached, mongodb, mysqli, mysqlnd, oci8, openssl, pcntl, pcre, PDO, pdo_dblib, PDO_Firebird, pdo_mysql, PDO_OCI, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, rdkafka, readline, recode, redis, Reflection, session, shmop, SimpleXML, snmp, soap, sockets, sodium, SPL, sqlite3, standard, swoole, sysvmsg, sysvsem, sysvshm, tidy, tokenizer, uploadprogress, xml, xmlreader, xmlrpc, xmlwriter, xsl, Zend OPcache, zip, zlib</td>
647647
</tr>
648648
<tr>
649649
<th>8.0</th>
650650
<td id="80-base">Core, ctype, curl, date, dom, fileinfo, filter, ftp, hash, iconv, json, libxml, mbstring, mysqlnd, openssl, pcre, PDO, pdo_sqlite, Phar, posix, readline, Reflection, session, SimpleXML, sodium, SPL, sqlite3, standard, tokenizer, xml, xmlreader, xmlwriter, zlib</td>
651-
<td id="80-mods">bcmath, bz2, calendar, Core, ctype, curl, date, dba, dom, enchant, exif, FFI, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, interbase, intl, json, ldap, libxml, mbstring, memcached, mongodb, mysqli, mysqlnd, oci8, openssl, pcntl, pcre, PDO, pdo_dblib, PDO_Firebird, pdo_mysql, PDO_OCI, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, readline, recode, redis, Reflection, session, shmop, SimpleXML, snmp, soap, sockets, sodium, SPL, sqlite3, standard, sysvmsg, sysvsem, sysvshm, tidy, tokenizer, uploadprogress, xml, xmlreader, xmlrpc, xmlwriter, xsl, Zend OPcache, zip, zlib</td>
651+
<td id="80-mods">bcmath, bz2, calendar, Core, ctype, curl, date, dba, dom, enchant, exif, FFI, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, intl, json, ldap, libxml, mbstring, memcached, mongodb, mysqli, mysqlnd, oci8, openssl, pcntl, pcre, PDO, pdo_dblib, PDO_Firebird, pdo_mysql, PDO_OCI, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, readline, recode, redis, Reflection, session, shmop, SimpleXML, snmp, soap, sockets, sodium, SPL, sqlite3, standard, sysvmsg, sysvsem, sysvshm, tidy, tokenizer, uploadprogress, xml, xmlreader, xmlrpc, xmlwriter, xsl, Zend OPcache, zip, zlib</td>
652652
</tr>
653653
</tbody>
654654
</table>

build/ansible/group_vars/all/mods.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -356,6 +356,7 @@ extensions_available:
356356
build_dep: [libc-client-dev, libkrb5-dev, libcurl4-openssl-dev]
357357
run_dep: [libc-client2007e]
358358
interbase:
359+
disabled: [7.4, 8.0] # TODO: re-enable. currently not available anymore on 7.4 and 8.0
359360
all:
360361
type: builtin
361362
build_dep: [libfbclient2, libib-util, firebird-dev]

0 commit comments

Comments
 (0)