File tree Expand file tree Collapse file tree 5 files changed +15
-16
lines changed
Expand file tree Collapse file tree 5 files changed +15
-16
lines changed Original file line number Diff line number Diff line change @@ -18,8 +18,7 @@ RUN set -xe \
1818 # Download yum repository data to cache
1919 && yum makecache \
2020 # Install default development tools (gcc, make, etc)
21- && yum groupinstall -y "Development Tools" --setopt=group_package_types=mandatory,default \
22- && yum install -y libffi libffi-devel
21+ && yum groupinstall -y "Development Tools" --setopt=group_package_types=mandatory,default
2322
2423
2524# The default version of cmake is 2.8.12. We need cmake to build a few of
@@ -381,8 +380,8 @@ RUN make && make install
381380# libicu-devel : needed for intl
382381# libxslt-devel : needed for the XSL extension
383382# sqlite-devel : Since PHP 7.4 this must be installed (https://github.com/php/php-src/blob/99b8e67615159fc600a615e1e97f2d1cf18f14cb/UPGRADING#L616-L619)
384- RUN LD_LIBRARY_PATH= yum install -y readline- devel gettext-devel libicu-devel libxslt-devel sqlite-devel
385-
383+ # libffi- devel : needed for the FFI extension
384+ RUN LD_LIBRARY_PATH= yum install -y readline-devel gettext-devel libicu-devel libxslt-devel sqlite-devel libffi-devel
386385
387386# Note: this variable is used when building extra/custom extensions, do not remove
388387ENV PHP_BUILD_DIR=/tmp/php
Original file line number Diff line number Diff line change @@ -18,8 +18,7 @@ RUN set -xe \
1818 # Download yum repository data to cache
1919 && yum makecache \
2020 # Install default development tools (gcc, make, etc)
21- && yum groupinstall -y "Development Tools" --setopt=group_package_types=mandatory,default \
22- && yum install -y libffi libffi-devel
21+ && yum groupinstall -y "Development Tools" --setopt=group_package_types=mandatory,default
2322
2423
2524# The default version of cmake is 2.8.12. We need cmake to build a few of
@@ -402,7 +401,8 @@ RUN make && make install
402401# gettext-devel : needed for the --with-gettext flag
403402# libicu-devel : needed for intl
404403# libxslt-devel : needed for the XSL extension
405- RUN LD_LIBRARY_PATH= yum install -y readline-devel gettext-devel libicu-devel libxslt-devel
404+ # libffi-devel : needed for the FFI extension
405+ RUN LD_LIBRARY_PATH= yum install -y readline-devel gettext-devel libicu-devel libxslt-devel libffi-devel
406406
407407
408408# Note: this variable is used when building extra/custom extensions, do not remove
Original file line number Diff line number Diff line change @@ -18,8 +18,7 @@ RUN set -xe \
1818 # Download yum repository data to cache
1919 && yum makecache \
2020 # Install default development tools (gcc, make, etc)
21- && yum groupinstall -y "Development Tools" --setopt=group_package_types=mandatory,default \
22- && yum install -y libffi libffi-devel
21+ && yum groupinstall -y "Development Tools" --setopt=group_package_types=mandatory,default
2322
2423
2524# The default version of cmake is 2.8.12. We need cmake to build a few of
@@ -402,7 +401,8 @@ RUN make && make install
402401# gettext-devel : needed for the --with-gettext flag
403402# libicu-devel : needed for intl
404403# libxslt-devel : needed for the XSL extension
405- RUN LD_LIBRARY_PATH= yum install -y readline-devel gettext-devel libicu-devel libxslt-devel
404+ # libffi-devel : needed for the FFI extension
405+ RUN LD_LIBRARY_PATH= yum install -y readline-devel gettext-devel libicu-devel libxslt-devel libffi-devel
406406
407407
408408# Note: this variable is used when building extra/custom extensions, do not remove
Original file line number Diff line number Diff line change @@ -18,8 +18,7 @@ RUN set -xe \
1818 # Download yum repository data to cache
1919 && yum makecache \
2020 # Install default development tools (gcc, make, etc)
21- && yum groupinstall -y "Development Tools" --setopt=group_package_types=mandatory,default \
22- && yum install -y libffi libffi-devel
21+ && yum groupinstall -y "Development Tools" --setopt=group_package_types=mandatory,default
2322
2423
2524# The default version of cmake is 2.8.12. We need cmake to build a few of
@@ -402,7 +401,8 @@ RUN make && make install
402401# gettext-devel : needed for the --with-gettext flag
403402# libicu-devel : needed for intl
404403# libxslt-devel : needed for the XSL extension
405- RUN LD_LIBRARY_PATH= yum install -y readline-devel gettext-devel libicu-devel libxslt-devel
404+ # libffi-devel : needed for the FFI extension
405+ RUN LD_LIBRARY_PATH= yum install -y readline-devel gettext-devel libicu-devel libxslt-devel libffi-devel
406406
407407
408408# Note: this variable is used when building extra/custom extensions, do not remove
Original file line number Diff line number Diff line change @@ -18,8 +18,7 @@ RUN set -xe \
1818 # Download yum repository data to cache
1919 && yum makecache \
2020 # Install default development tools (gcc, make, etc)
21- && yum groupinstall -y "Development Tools" --setopt=group_package_types=mandatory,default \
22- && yum install -y libffi libffi-devel
21+ && yum groupinstall -y "Development Tools" --setopt=group_package_types=mandatory,default
2322
2423
2524# The default version of cmake is 2.8.12. We need cmake to build a few of
@@ -405,7 +404,8 @@ RUN make && make install
405404# gettext-devel : needed for the --with-gettext flag
406405# libicu-devel : needed for intl
407406# libxslt-devel : needed for the XSL extension
408- RUN LD_LIBRARY_PATH= yum install -y readline-devel gettext-devel libicu-devel libxslt-devel
407+ # libffi-devel : needed for the FFI extension
408+ RUN LD_LIBRARY_PATH= yum install -y readline-devel gettext-devel libicu-devel libxslt-devel libffi-devel
409409
410410
411411# Note: this variable is used when building extra/custom extensions, do not remove
You can’t perform that action at this time.
0 commit comments