Skip to content

Commit 2847efb

Browse files
committed
[v83] bump 0.0.7 with fixes for curl, opcache, remove runkit and sockets
1 parent 7a65f3e commit 2847efb

File tree

13 files changed

+20
-6
lines changed

13 files changed

+20
-6
lines changed

libs/amazon-linux-2-v83/Makefile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ dist: build
7676
docker exec ${DOCKER_CONTAINER} /bin/cat /opt/remi/php${DIST_PHP}/root/usr/lib64/php/modules/msgpack.so > ${DIST_PHP_MODULES_PATH}/msgpack.so
7777
docker exec ${DOCKER_CONTAINER} /bin/cat /opt/remi/php${DIST_PHP}/root/usr/lib64/php/modules/mysqli.so > ${DIST_PHP_MODULES_PATH}/mysqli.so
7878
docker exec ${DOCKER_CONTAINER} /bin/cat /opt/remi/php${DIST_PHP}/root/usr/lib64/php/modules/mysqlnd.so > ${DIST_PHP_MODULES_PATH}/mysqlnd.so
79-
# docker exec ${DOCKER_CONTAINER} /bin/cat /opt/remi/php${DIST_PHP}/root/usr/lib64/php/modules/opcache.so > ${DIST_PHP_MODULES_PATH}/opcache.so
79+
docker exec ${DOCKER_CONTAINER} /bin/cat /opt/remi/php${DIST_PHP}/root/usr/lib64/php/modules/opcache.so > ${DIST_PHP_MODULES_PATH}/opcache.so
8080
docker exec ${DOCKER_CONTAINER} /bin/cat /opt/remi/php${DIST_PHP}/root/usr/lib64/php/modules/pdo.so > ${DIST_PHP_MODULES_PATH}/pdo.so
8181
docker exec ${DOCKER_CONTAINER} /bin/cat /opt/remi/php${DIST_PHP}/root/usr/lib64/php/modules/pdo_mysql.so > ${DIST_PHP_MODULES_PATH}/pdo_mysql.so
8282
docker exec ${DOCKER_CONTAINER} /bin/cat /opt/remi/php${DIST_PHP}/root/usr/lib64/php/modules/pdo_pgsql.so > ${DIST_PHP_MODULES_PATH}/pdo_pgsql.so
@@ -160,6 +160,10 @@ dist: build
160160
# docker exec ${DOCKER_CONTAINER} /bin/cat /usr/lib64/libcares.so.2 > ${DIST_LIB_PATH}/libcares.so.2
161161
docker exec ${DOCKER_CONTAINER} /bin/cat /usr/lib64/libzip.so.5 > ${DIST_LIB_PATH}/libzip.so.5
162162
docker exec ${DOCKER_CONTAINER} /bin/cat /usr/lib64/libGeoIP.so.1 > ${DIST_LIB_PATH}/libGeoIP.so.1
163+
docker exec ${DOCKER_CONTAINER} /bin/cat /usr/lib64/libplds4.so > ${DIST_LIB_PATH}/libplds4.so
164+
docker exec ${DOCKER_CONTAINER} /bin/cat /usr/lib64/libutf8proc.so.1 > ${DIST_LIB_PATH}/libutf8proc.so.1
165+
docker exec ${DOCKER_CONTAINER} /bin/cat /usr/lib64/libpsl.so.5 > ${DIST_LIB_PATH}/libpsl.so.5
166+
docker exec ${DOCKER_CONTAINER} /bin/cat /usr/lib64/libcapstone.so.4 > ${DIST_LIB_PATH}/libcapstone.so.4
163167

164168
# Remove temporary PHP container
165169
docker rm --force ${DOCKER_CONTAINER} || true

libs/amazon-linux-2-v83/build/Dockerfile

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,16 @@ RUN yum install -y \
5252
${PHP}-php-xmlrpc \
5353
${PHP}-php-zip
5454

55+
RUN amazon-linux-extras enable python3 && \
56+
yum clean metadata && \
57+
yum install -y python3-3.6.* --disablerepo=amzn2-core
58+
59+
RUN curl -L http://mirrors.20i.com/pub/fedora/epel/7/x86_64/Packages/c/capstone-4.0.2-5.el7.x86_64.rpm -o /tmp/capstone.rpm && \
60+
rpm -Uvh /tmp/capstone.rpm && \
61+
yum install -y python36-capstone
62+
63+
RUN yum install -y ${PHP}-php-opcache --skip-broken
64+
5565
RUN amazon-linux-extras install postgresql14
5666

5767
RUN curl -sS https://getcomposer.org/installer | ${PHP} -- --install-dir=/usr/bin --filename=composer

libs/amazon-linux-2-v83/build/conf/php.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ extension=pgsql
2727
extension=phar
2828
extension=simplexml
2929
extension=soap
30-
extension=sockets
30+
; extension=sockets
3131
extension=sodium
3232
extension=sqlite3
3333
extension=tokenizer
@@ -50,7 +50,7 @@ extension=brotli
5050
extension=grpc
5151
; extension=lua
5252
; extension=protobuf
53-
extension=runkit7
53+
; extension=runkit7
5454
; extension=timecop
5555
extension=uuid
5656
extension=mongodb
6.38 MB
Binary file not shown.
2.36 MB
Binary file not shown.
15.3 KB
Binary file not shown.
0 Bytes
Binary file not shown.
71.2 KB
Binary file not shown.
703 KB
Binary file not shown.
34.9 KB
Binary file not shown.

0 commit comments

Comments
 (0)