@@ -61,7 +61,8 @@ RUN sed -i 's/mirror.centos.org/vault.centos.org/g' /etc/yum.repos.d/*.repo && \
61
61
sed -i 's/^mirrorlist=http/#mirrorlist=http/g' /etc/yum.repos.d/*.repo
62
62
RUN yum clean all && \
63
63
yum makecache && \
64
- yum update -y
64
+ yum update -y && \
65
+ localedef -c -i en_US -f UTF-8 en_US.UTF-8
65
66
66
67
RUN yum install -y centos-release-scl
67
68
@@ -137,15 +138,15 @@ MOUNT_LIST="$MOUNT_LIST -v ""$(pwd)""/source:/app/source"
137
138
MOUNT_LIST=" $MOUNT_LIST -v " " $( pwd) " " /dist:/app/dist"
138
139
MOUNT_LIST=" $MOUNT_LIST -v " " $( pwd) " " /downloads:/app/downloads"
139
140
MOUNT_LIST=" $MOUNT_LIST -v " " $( pwd) " " /pkgroot:/app/pkgroot"
140
- MOUNT_LIST=" $MOUNT_LIST -v " " $( pwd) " " /dist:/frankenphp/dist"
141
+ MOUNT_LIST=" $MOUNT_LIST -v " " $( pwd) " " /frankenphp- dist:/frankenphp/dist"
141
142
142
143
# Apply env in temp env file
143
144
echo ' SPC_SKIP_DOCTOR_CHECK_ITEMS=if musl-wrapper is installed,if musl-cross-make is installed' > /tmp/spc-gnu-docker.env
144
145
echo ' CC=/opt/rh/devtoolset-10/root/usr/bin/gcc' >> /tmp/spc-gnu-docker.env
145
146
echo ' CXX=/opt/rh/devtoolset-10/root/usr/bin/g++' >> /tmp/spc-gnu-docker.env
146
147
echo ' AR=/opt/rh/devtoolset-10/root/usr/bin/ar' >> /tmp/spc-gnu-docker.env
147
148
echo ' LD=/opt/rh/devtoolset-10/root/usr/bin/ld' >> /tmp/spc-gnu-docker.env
148
- echo ' SPC_DEFAULT_C_FLAGS=-fPIE' >> /tmp/spc-gnu-docker.env
149
+ echo ' SPC_DEFAULT_C_FLAGS=-fPIE -fPIC ' >> /tmp/spc-gnu-docker.env
149
150
echo ' SPC_NO_MUSL_PATH=yes' >> /tmp/spc-gnu-docker.env
150
151
echo ' SPC_CMD_VAR_PHP_MAKE_EXTRA_LDFLAGS_PROGRAM="-Wl,-O1 -pie"' >> /tmp/spc-gnu-docker.env
151
152
echo ' SPC_CMD_VAR_PHP_MAKE_EXTRA_LIBS="-ldl -lpthread -lm -lresolv -lutil -lrt"' >> /tmp/spc-gnu-docker.env
0 commit comments