File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -38,6 +38,7 @@ We build executor from `PHP 8.4.2` with the following extensions enabled and com
3838* openssl
3939* zlib
4040* mbstring
41+ * iconv
4142
4243## Build from source
4344
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ install_deps() {
2222 ln -s /usr/bin/objcopy " /usr/bin/${arch} -alpine-linux-musl-objcopy"
2323 export CROSS_COMPILE=" /usr/bin/${arch} -alpine-linux-musl-"
2424
25- apk add curl git autoconf bison re2c pkgconf zlib-dev zstd-dev openssl-libs-static openssl-dev zlib-static zlib-dev
25+ apk add curl git autoconf bison re2c pkgconf zlib-dev zstd-dev openssl-libs-static openssl-dev zlib-static zlib-dev libiconv-dev
2626
2727 install_curl
2828
@@ -70,6 +70,7 @@ ENABLE_STATIC=yes
7070 --enable-sysvsem \
7171 --with-mysqli \
7272 --enable-mysqlnd \
73+ --with-iconv \
7374 " ${BUILD_EXTRA[@]} "
7475
7576fix_static_linking
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ set -xe
1717
1818install_deps () {
1919 sudo apt-get update -y
20- sudo apt-get install -y curl build-essential autoconf automake bison re2c libzstd-dev pkg-config git libssl-dev zlib1g-dev libzip-dev libonig-dev cmake libcurl4-openssl-dev libzip-dev librdkafka-dev
20+ sudo apt-get install -y curl build-essential autoconf automake bison re2c libzstd-dev pkg-config git libssl-dev zlib1g-dev libzip-dev libonig-dev cmake libcurl4-openssl-dev libzip-dev librdkafka-dev libiconv-hook-dev
2121}
2222
2323install_dev_deps () {
@@ -55,6 +55,7 @@ ENABLE_STATIC=yes
5555 --enable-sysvsem \
5656 --with-mysqli \
5757 --enable-mysqlnd \
58+ --with-iconv \
5859 " ${BUILD_EXTRA[@]} "
5960
6061make -j8
You can’t perform that action at this time.
0 commit comments