Skip to content

Commit b6c5891

Browse files
committed
Add "--disable-hash" (so it can be compiled after-the-fact)
This allows for users of the image to `docker-php-ext-configure hash --with-mhash`, for example.
1 parent 6a28b28 commit b6c5891

File tree

17 files changed

+51
-0
lines changed

17 files changed

+51
-0
lines changed

5.6/alpine3.4/cli/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,9 @@ RUN set -xe \
114114
\
115115
--disable-cgi \
116116
\
117+
# https://github.com/docker-library/php/issues/439
118+
--disable-hash \
119+
\
117120
# --enable-ftp is included here because ftp_ssl_connect() needs ftp to be compiled statically (see https://github.com/docker-library/php/issues/236)
118121
--enable-ftp \
119122
# --enable-mbstring is included here because otherwise there's no way to get pecl to use it properly (see https://github.com/docker-library/php/issues/195)

5.6/alpine3.4/fpm/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,9 @@ RUN set -xe \
115115
\
116116
--disable-cgi \
117117
\
118+
# https://github.com/docker-library/php/issues/439
119+
--disable-hash \
120+
\
118121
# --enable-ftp is included here because ftp_ssl_connect() needs ftp to be compiled statically (see https://github.com/docker-library/php/issues/236)
119122
--enable-ftp \
120123
# --enable-mbstring is included here because otherwise there's no way to get pecl to use it properly (see https://github.com/docker-library/php/issues/195)

5.6/alpine3.4/zts/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,9 @@ RUN set -xe \
115115
\
116116
--disable-cgi \
117117
\
118+
# https://github.com/docker-library/php/issues/439
119+
--disable-hash \
120+
\
118121
# --enable-ftp is included here because ftp_ssl_connect() needs ftp to be compiled statically (see https://github.com/docker-library/php/issues/236)
119122
--enable-ftp \
120123
# --enable-mbstring is included here because otherwise there's no way to get pecl to use it properly (see https://github.com/docker-library/php/issues/195)

7.0/alpine3.4/cli/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,9 @@ RUN set -xe \
114114
\
115115
--disable-cgi \
116116
\
117+
# https://github.com/docker-library/php/issues/439
118+
--disable-hash \
119+
\
117120
# --enable-ftp is included here because ftp_ssl_connect() needs ftp to be compiled statically (see https://github.com/docker-library/php/issues/236)
118121
--enable-ftp \
119122
# --enable-mbstring is included here because otherwise there's no way to get pecl to use it properly (see https://github.com/docker-library/php/issues/195)

7.0/alpine3.4/fpm/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,9 @@ RUN set -xe \
115115
\
116116
--disable-cgi \
117117
\
118+
# https://github.com/docker-library/php/issues/439
119+
--disable-hash \
120+
\
118121
# --enable-ftp is included here because ftp_ssl_connect() needs ftp to be compiled statically (see https://github.com/docker-library/php/issues/236)
119122
--enable-ftp \
120123
# --enable-mbstring is included here because otherwise there's no way to get pecl to use it properly (see https://github.com/docker-library/php/issues/195)

7.0/alpine3.4/zts/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,9 @@ RUN set -xe \
115115
\
116116
--disable-cgi \
117117
\
118+
# https://github.com/docker-library/php/issues/439
119+
--disable-hash \
120+
\
118121
# --enable-ftp is included here because ftp_ssl_connect() needs ftp to be compiled statically (see https://github.com/docker-library/php/issues/236)
119122
--enable-ftp \
120123
# --enable-mbstring is included here because otherwise there's no way to get pecl to use it properly (see https://github.com/docker-library/php/issues/195)

7.1/alpine3.4/cli/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,9 @@ RUN set -xe \
114114
\
115115
--disable-cgi \
116116
\
117+
# https://github.com/docker-library/php/issues/439
118+
--disable-hash \
119+
\
117120
# --enable-ftp is included here because ftp_ssl_connect() needs ftp to be compiled statically (see https://github.com/docker-library/php/issues/236)
118121
--enable-ftp \
119122
# --enable-mbstring is included here because otherwise there's no way to get pecl to use it properly (see https://github.com/docker-library/php/issues/195)

7.1/alpine3.4/fpm/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,9 @@ RUN set -xe \
115115
\
116116
--disable-cgi \
117117
\
118+
# https://github.com/docker-library/php/issues/439
119+
--disable-hash \
120+
\
118121
# --enable-ftp is included here because ftp_ssl_connect() needs ftp to be compiled statically (see https://github.com/docker-library/php/issues/236)
119122
--enable-ftp \
120123
# --enable-mbstring is included here because otherwise there's no way to get pecl to use it properly (see https://github.com/docker-library/php/issues/195)

7.1/alpine3.4/zts/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,9 @@ RUN set -xe \
115115
\
116116
--disable-cgi \
117117
\
118+
# https://github.com/docker-library/php/issues/439
119+
--disable-hash \
120+
\
118121
# --enable-ftp is included here because ftp_ssl_connect() needs ftp to be compiled statically (see https://github.com/docker-library/php/issues/236)
119122
--enable-ftp \
120123
# --enable-mbstring is included here because otherwise there's no way to get pecl to use it properly (see https://github.com/docker-library/php/issues/195)

7.2/alpine3.6/cli/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,9 @@ RUN set -xe \
115115
\
116116
--disable-cgi \
117117
\
118+
# https://github.com/docker-library/php/issues/439
119+
--disable-hash \
120+
\
118121
# --enable-ftp is included here because ftp_ssl_connect() needs ftp to be compiled statically (see https://github.com/docker-library/php/issues/236)
119122
--enable-ftp \
120123
# --enable-mbstring is included here because otherwise there's no way to get pecl to use it properly (see https://github.com/docker-library/php/issues/195)

7.2/alpine3.6/fpm/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,9 @@ RUN set -xe \
116116
\
117117
--disable-cgi \
118118
\
119+
# https://github.com/docker-library/php/issues/439
120+
--disable-hash \
121+
\
119122
# --enable-ftp is included here because ftp_ssl_connect() needs ftp to be compiled statically (see https://github.com/docker-library/php/issues/236)
120123
--enable-ftp \
121124
# --enable-mbstring is included here because otherwise there's no way to get pecl to use it properly (see https://github.com/docker-library/php/issues/195)

7.2/alpine3.6/zts/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,9 @@ RUN set -xe \
116116
\
117117
--disable-cgi \
118118
\
119+
# https://github.com/docker-library/php/issues/439
120+
--disable-hash \
121+
\
119122
# --enable-ftp is included here because ftp_ssl_connect() needs ftp to be compiled statically (see https://github.com/docker-library/php/issues/236)
120123
--enable-ftp \
121124
# --enable-mbstring is included here because otherwise there's no way to get pecl to use it properly (see https://github.com/docker-library/php/issues/195)

7.2/alpine3.7/cli/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,9 @@ RUN set -xe \
115115
\
116116
--disable-cgi \
117117
\
118+
# https://github.com/docker-library/php/issues/439
119+
--disable-hash \
120+
\
118121
# --enable-ftp is included here because ftp_ssl_connect() needs ftp to be compiled statically (see https://github.com/docker-library/php/issues/236)
119122
--enable-ftp \
120123
# --enable-mbstring is included here because otherwise there's no way to get pecl to use it properly (see https://github.com/docker-library/php/issues/195)

7.2/alpine3.7/fpm/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,9 @@ RUN set -xe \
116116
\
117117
--disable-cgi \
118118
\
119+
# https://github.com/docker-library/php/issues/439
120+
--disable-hash \
121+
\
119122
# --enable-ftp is included here because ftp_ssl_connect() needs ftp to be compiled statically (see https://github.com/docker-library/php/issues/236)
120123
--enable-ftp \
121124
# --enable-mbstring is included here because otherwise there's no way to get pecl to use it properly (see https://github.com/docker-library/php/issues/195)

7.2/alpine3.7/zts/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,9 @@ RUN set -xe \
116116
\
117117
--disable-cgi \
118118
\
119+
# https://github.com/docker-library/php/issues/439
120+
--disable-hash \
121+
\
119122
# --enable-ftp is included here because ftp_ssl_connect() needs ftp to be compiled statically (see https://github.com/docker-library/php/issues/236)
120123
--enable-ftp \
121124
# --enable-mbstring is included here because otherwise there's no way to get pecl to use it properly (see https://github.com/docker-library/php/issues/195)

Dockerfile-alpine.template

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,9 @@ RUN set -xe \
109109
\
110110
--disable-cgi \
111111
\
112+
# https://github.com/docker-library/php/issues/439
113+
--disable-hash \
114+
\
112115
# --enable-ftp is included here because ftp_ssl_connect() needs ftp to be compiled statically (see https://github.com/docker-library/php/issues/236)
113116
--enable-ftp \
114117
# --enable-mbstring is included here because otherwise there's no way to get pecl to use it properly (see https://github.com/docker-library/php/issues/195)

Dockerfile-debian.template

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,9 @@ RUN set -eux; \
130130
\
131131
--disable-cgi \
132132
\
133+
# https://github.com/docker-library/php/issues/439
134+
--disable-hash \
135+
\
133136
# --enable-ftp is included here because ftp_ssl_connect() needs ftp to be compiled statically (see https://github.com/docker-library/php/issues/236)
134137
--enable-ftp \
135138
# --enable-mbstring is included here because otherwise there's no way to get pecl to use it properly (see https://github.com/docker-library/php/issues/195)

0 commit comments

Comments
 (0)