@@ -225,18 +225,18 @@ RUN set -xe && \
225225 tar -xf /tmp/go.tar.gz -C /usr/local/go-$GO_VERSION --strip-components=1 && \
226226 rm -rf /tmp/*
227227
228- # Stage 14: Install FreeBASIC
229- FROM go-stage AS fbc-stage
230- # Check for latest version here: https://sourceforge.net/projects/fbc/files/Binaries%20-%20Linux
231- ENV FBC_VERSION=1.10.1
232- RUN set -xe && \
233- curl -fSsL "https://downloads.sourceforge.net/project/fbc/Binaries%20-%20Linux/FreeBASIC-$FBC_VERSION-linux-x86_64.tar.gz" -o /tmp/fbc.tar.gz && \
234- mkdir /usr/local/fbc-$FBC_VERSION && \
235- tar -xf /tmp/fbc.tar.gz -C /usr/local/fbc-$FBC_VERSION --strip-components=1 && \
236- rm -rf /tmp/*
228+ # # Stage 14: Install FreeBASIC
229+ # FROM go-stage AS fbc-stage
230+ # # Check for latest version here: https://sourceforge.net/projects/fbc/files/Binaries%20-%20Linux
231+ # ENV FBC_VERSION=1.10.1
232+ # RUN set -xe && \
233+ # curl -fSsL "https://downloads.sourceforge.net/project/fbc/Binaries%20-%20Linux/FreeBASIC-$FBC_VERSION-linux-x86_64.tar.gz" -o /tmp/fbc.tar.gz && \
234+ # mkdir /usr/local/fbc-$FBC_VERSION && \
235+ # tar -xf /tmp/fbc.tar.gz -C /usr/local/fbc-$FBC_VERSION --strip-components=1 && \
236+ # rm -rf /tmp/*
237237
238238# Stage 15: Build OCaml
239- FROM fbc -stage AS ocaml-stage
239+ FROM go -stage AS ocaml-stage
240240# Check for latest version here: https://github.com/ocaml/ocaml/releases
241241ENV OCAML_VERSION=5.4.0
242242RUN set -xe && \
@@ -283,19 +283,19 @@ RUN set -xe && \
283283 rm -rf /usr/local/d-$D_VERSION/linux/*32 && \
284284 rm -rf /tmp/*
285285
286- # Stage 18: Install Lua
287- FROM d-stage AS lua-stage
288- # Check for latest version here: https://www.lua.org/download.html
289- ENV LUA_VERSION=5.4.8
290- RUN set -xe && \
291- curl -fSsL "https://downloads.sourceforge.net/project/luabinaries/$LUA_VERSION/Tools%20Executables/lua-${LUA_VERSION}_Linux44_64_bin.tar.gz" -o /tmp/lua.tar.gz && \
292- mkdir /usr/local/lua-$LUA_VERSION && \
293- tar -xf /tmp/lua.tar.gz -C /usr/local/lua-$LUA_VERSION && \
294- rm -rf /tmp/* && \
295- ln -s /lib/x86_64-linux-gnu/libreadline.so.7 /lib/x86_64-linux-gnu/libreadline.so.6
286+ # # Stage 18: Install Lua
287+ # FROM d-stage AS lua-stage
288+ # # Check for latest version here: https://www.lua.org/download.html
289+ # ENV LUA_VERSION=5.4.8
290+ # RUN set -xe && \
291+ # curl -fSsL "https://downloads.sourceforge.net/project/luabinaries/$LUA_VERSION/Tools%20Executables/lua-${LUA_VERSION}_Linux44_64_bin.tar.gz" -o /tmp/lua.tar.gz && \
292+ # mkdir /usr/local/lua-$LUA_VERSION && \
293+ # tar -xf /tmp/lua.tar.gz -C /usr/local/lua-$LUA_VERSION && \
294+ # rm -rf /tmp/* && \
295+ # ln -s /lib/x86_64-linux-gnu/libreadline.so.7 /lib/x86_64-linux-gnu/libreadline.so.6
296296
297297# Stage 19: Install TypeScript
298- FROM lua -stage AS typescript-stage
298+ FROM d -stage AS typescript-stage
299299# Check for latest version here: https://github.com/microsoft/TypeScript/releases
300300ENV TYPESCRIPT_VERSION=5.9.3
301301RUN set -xe && \
@@ -340,24 +340,24 @@ RUN set -xe && \
340340 make -j"$(nproc)" install-strip && \
341341 rm -rf /tmp/*
342342
343- # Stage 22: Install SBCL (Common Lisp)
344- FROM gprolog-stage AS sbcl-stage
345- # Check for latest version here: http://www.sbcl.org/platform-table.html
346- ENV SBCL_VERSION=2.5.10
347- RUN set -xe && \
348- apt update && \
349- apt install -y --no-install-recommends bison re2c && \
350- rm -rf /var/lib/apt/lists/* && \
351- curl -fSsL "https://downloads.sourceforge.net/project/sbcl/sbcl/$SBCL_VERSION/sbcl-$SBCL_VERSION-x86-64-linux-binary.tar.bz2" -o /tmp/sbcl.tar.bz2 && \
352- mkdir /tmp/sbcl-build && \
353- tar -xf /tmp/sbcl.tar.bz2 -C /tmp/sbcl-build --strip-components=1 && \
354- cd /tmp/sbcl-build && \
355- export INSTALL_ROOT=/usr/local/sbcl-$SBCL_VERSION && \
356- sh install.sh && \
357- rm -rf /tmp/*
343+ # # Stage 22: Install SBCL (Common Lisp)
344+ # FROM gprolog-stage AS sbcl-stage
345+ # # Check for latest version here: http://www.sbcl.org/platform-table.html
346+ # ENV SBCL_VERSION=2.5.10
347+ # RUN set -xe && \
348+ # apt update && \
349+ # apt install -y --no-install-recommends bison re2c && \
350+ # rm -rf /var/lib/apt/lists/* && \
351+ # curl -fSsL "https://downloads.sourceforge.net/project/sbcl/sbcl/$SBCL_VERSION/sbcl-$SBCL_VERSION-x86-64-linux-binary.tar.bz2" -o /tmp/sbcl.tar.bz2 && \
352+ # mkdir /tmp/sbcl-build && \
353+ # tar -xf /tmp/sbcl.tar.bz2 -C /tmp/sbcl-build --strip-components=1 && \
354+ # cd /tmp/sbcl-build && \
355+ # export INSTALL_ROOT=/usr/local/sbcl-$SBCL_VERSION && \
356+ # sh install.sh && \
357+ # rm -rf /tmp/*
358358
359359# Stage 23: Build GnuCOBOL
360- FROM sbcl -stage AS cobol-stage
360+ FROM gprolog -stage AS cobol-stage
361361# Check for latest version here: https://ftpmirror.gnu.org/gnu/gnucobol
362362ENV COBOL_VERSION=3.2
363363RUN set -xe && \
0 commit comments