Skip to content

Commit e116260

Browse files
authored
Update automake on gnu docker to fix attr build bug (#636)
1 parent c6d4934 commit e116260

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

bin/build-static-frankenphp

+8
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,14 @@ RUN curl -o make.tgz -fsSL https://ftp.gnu.org/gnu/make/make-4.4.tar.gz && \
104104
make install && \
105105
ln -sf /usr/local/bin/make /usr/bin/make
106106
107+
RUN curl -o automake.tgz -fsSL https://ftp.gnu.org/gnu/automake/automake-1.17.tar.xz && \
108+
tar -xvf automake.tgz && \
109+
cd automake-1.17 && \
110+
./configure && \
111+
make && \
112+
make install && \
113+
ln -sf /usr/local/bin/automake /usr/bin/automake
114+
107115
RUN git clone https://github.com/static-php/gnu-frankenphp --depth=1 /frankenphp
108116
WORKDIR /frankenphp
109117

bin/spc-gnu-docker

+8
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,14 @@ RUN curl -o make.tgz -fsSL https://ftp.gnu.org/gnu/make/make-4.4.tar.gz && \
100100
make install && \
101101
ln -sf /usr/local/bin/make /usr/bin/make
102102
103+
RUN curl -o automake.tgz -fsSL https://ftp.gnu.org/gnu/automake/automake-1.17.tar.xz && \
104+
tar -xvf automake.tgz && \
105+
cd automake-1.17 && \
106+
./configure && \
107+
make && \
108+
make install && \
109+
ln -sf /usr/local/bin/automake /usr/bin/automake
110+
103111
EOF
104112
fi
105113

0 commit comments

Comments
 (0)