Skip to content

Commit 4558e2a

Browse files
committed
disable ffi extension for now
1 parent fb63d5e commit 4558e2a

2 files changed

Lines changed: 9 additions & 9 deletions

File tree

build-static.sh

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -39,17 +39,17 @@ if [ -z "${SPC_LIBC}" ]; then
3939
fi
4040
# init spc build additional args
4141
if [ -z "${SPC_OPT_BUILD_ARGS}" ]; then
42-
SPC_OPT_BUILD_ARGS="--debug"
42+
SPC_OPT_BUILD_ARGS=""
4343
if [ "${SPC_LIBC}" = "musl" ]; then
4444
SPC_OPT_BUILD_ARGS="${SPC_OPT_BUILD_ARGS} --disable-opcache-jit"
4545
fi
4646
fi
4747
# init spc download additional args
4848
if [ -z "${SPC_OPT_DOWNLOAD_ARGS}" ]; then
49-
if [ "${SPC_LIBC}" = "glibc" ]; then
50-
SPC_OPT_DOWNLOAD_ARGS="--debug --ignore-cache-sources=php-src"
49+
if [ "${SPC_LIBC}" = "musl" ]; then
50+
SPC_OPT_DOWNLOAD_ARGS="--prefer-pre-built --ignore-cache-sources=php-src"
5151
else
52-
SPC_OPT_DOWNLOAD_ARGS="--prefer-pre-built --debug --ignore-cache-sources=php-src"
52+
SPC_OPT_DOWNLOAD_ARGS="--ignore-cache-sources=php-src"
5353
fi
5454
fi
5555
# if we need debug symbols, disable strip
@@ -62,9 +62,9 @@ if [ -z "${PHP_VERSION}" ]; then
6262
fi
6363
# default extension set
6464
defaultExtensions="apcu,bcmath,bz2,calendar,ctype,curl,dba,dom,exif,fileinfo,filter,ftp,gd,gmp,gettext,iconv,igbinary,imagick,intl,ldap,mbregex,mbstring,mysqli,mysqlnd,opcache,openssl,parallel,pcntl,pdo,pdo_mysql,pdo_pgsql,pdo_sqlite,pgsql,phar,posix,protobuf,readline,redis,session,shmop,simplexml,soap,sockets,sodium,sqlite3,ssh2,sysvmsg,sysvsem,sysvshm,tidy,tokenizer,xlswriter,xml,xmlreader,xmlwriter,zip,zlib,yaml,zstd"
65-
if [ "${os}" != "linux" ] || [ "${SPC_LIBC}" = "glibc" ]; then
66-
defaultExtensions="${defaultExtensions},ffi"
67-
fi
65+
# if [ "${os}" != "linux" ] || [ "${SPC_LIBC}" = "glibc" ]; then
66+
# defaultExtensions="${defaultExtensions},ffi"
67+
# fi
6868
defaultExtensionLibs="bzip2,freetype,libavif,libjpeg,liblz4,libwebp,libzip,nghttp2"
6969

7070
md5binary="md5sum"

gnu-static.Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,8 @@ ENV SPC_DEFAULT_C_FLAGS='-fPIE -fPIC'
108108
ENV SPC_LIBC='glibc'
109109
ENV SPC_CMD_VAR_PHP_MAKE_EXTRA_LDFLAGS_PROGRAM='-Wl,-O1 -pie'
110110
ENV SPC_CMD_VAR_PHP_MAKE_EXTRA_LIBS='-ldl -lpthread -lm -lresolv -lutil -lrt'
111-
ENV SPC_OPT_DOWNLOAD_ARGS='--debug --ignore-cache-sources=php-src'
112-
ENV SPC_OPT_BUILD_ARGS='--debug'
111+
ENV SPC_OPT_DOWNLOAD_ARGS='--ignore-cache-sources=php-src'
112+
ENV SPC_OPT_BUILD_ARGS=''
113113
ENV SPC_REL_TYPE='binary'
114114

115115
# not sure if this is needed

0 commit comments

Comments
 (0)