Fixing testing

This commit is contained in:
retropikzel 2026-01-25 12:22:12 +02:00
parent 51ed9e02e4
commit 67aa1cab58
1 changed files with 6 additions and 4 deletions

View File

@ -1,10 +1,10 @@
ARG SCHEME=chibi ARG SCHEME=chibi
FROM docker.io/debian:trixie AS build FROM docker.io/debian:trixie AS build
RUN apt-get update && apt-get install -y \ RUN apt-get update && apt-get install -y \
build-essential git ca-certificates wget guile-3.0 libcurl4-gnutls-dev chezscheme build-essential git ca-certificates wget
WORKDIR /build WORKDIR /build
RUN wget https://gitlab.com/-/project/6808260/uploads/9d23bb6ec47dd2d7ee41802115cd7d80/akku-1.1.0.src.tar.xz && tar -xf akku-1.1.0.src.tar.xz RUN wget https://gitlab.com/-/project/6808260/uploads/094ce726ce3c6cf8c14560f1e31aaea0/akku-1.1.0.amd64-linux.tar.xz && tar -xf akku-1.1.0.amd64-linux.tar.xz
WORKDIR /build/akku-1.1.0.src WORKDIR /build/akku-1.1.0.amd64-linux
RUN ./install.sh RUN ./install.sh
WORKDIR /build WORKDIR /build
RUN wget https://ftp.gnu.org/gnu/make/make-4.4.tar.gz && tar -xf make-4.4.tar.gz RUN wget https://ftp.gnu.org/gnu/make/make-4.4.tar.gz && tar -xf make-4.4.tar.gz
@ -18,10 +18,12 @@ RUN git clone https://github.com/ashinn/chibi-scheme.git --depth=1
WORKDIR /build/chibi-scheme WORKDIR /build/chibi-scheme
RUN make PREFIX=/root/.local RUN make PREFIX=/root/.local
RUN make PREFIX=/root/.local install RUN make PREFIX=/root/.local install
RUN apt-get install -y plocate libcurl3t64-gnutls
RUN cp /usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.3 /root/.local/lib/libcurl.so.3
RUN cp -r /usr/lib/x86_64-linux-gnu/* /root/.local/lib/
ARG SCHEME=chibi ARG SCHEME=chibi
FROM docker.io/schemers/${SCHEME}:head FROM docker.io/schemers/${SCHEME}:head
RUN apt-get update && apt-get install -y guile-3.0 libcurl3t64-gnutls libcurl4-gnutls-dev chezscheme
COPY --from=build /root/.local /root/.local COPY --from=build /root/.local /root/.local
ENV PATH=/root/.local/bin:${PATH} ENV PATH=/root/.local/bin:${PATH}
ENV LD_LIBRARY_PATH=/root/.local/lib ENV LD_LIBRARY_PATH=/root/.local/lib