Skip to content

Commit d01a98b

Browse files
committed
Added iconv extension to fix issues with newer symfony/polyfill-mbstring in Buddy
1 parent 8398b07 commit d01a98b

3 files changed

Lines changed: 5 additions & 2 deletions

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff 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

build-alpine

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff 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

7576
fix_static_linking

build-linux

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ set -xe
1717

1818
install_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

2323
install_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

6061
make -j8

0 commit comments

Comments
 (0)