changelog shortlog graph tags branches files raw help

Mercurial > infra > pod / changeset: install/dist updates

changeset 18: 0d1acc5d1f35
parent 17: 576882e9345a
child 19: fc83b775ec58
author: Richard Westhaver <ellis@rwest.io>
date: Sun, 07 Jul 2024 22:53:39 -0400
files: Containerfile.alpine-infra Containerfile.worker
description: install/dist updates
     1.1--- a/Containerfile.alpine-infra	Sun Jul 07 21:27:55 2024 -0400
     1.2+++ b/Containerfile.alpine-infra	Sun Jul 07 22:53:39 2024 -0400
     1.3@@ -1,11 +1,11 @@
     1.4 FROM localhost/alpine:latest
     1.5-RUN apk add --no-cache build-base zstd-dev sbcl git make linux-headers pkgconf m4 perl autoconf texinfo ncurses-dev libgccjit-dev zlib-dev
     1.6+RUN apk add --no-cache build-base zstd-dev sbcl git make linux-headers pkgconf m4 perl autoconf texinfo ncurses-dev libgccjit-dev zlib-dev tar
     1.7 RUN hg clone https://vc.compiler.company/comp/infra
     1.8 WORKDIR infra
     1.9 RUN ./check.sh
    1.10 RUN mkdir -pv .stash/src
    1.11 # RUN ./scripts/get-sbcl.sh && cd .stash/src/sbcl && echo \""2.4.6:$(git rev-parse --short HEAD)"\" > version.lisp-expr && ./make.sh --dynamic-space-size=8Gb --fancy && sh make-shared-library.sh && INSTALL_ROOT=/usr/local sh install.sh
    1.12 # RUN ./scripts/get-rocksdb.sh && cd .stash/src/rocksdb && make shared_lib DISABLE_JEMALLOC=1 && make install-shared && cp -r include/* /usr/local/include/
    1.13-# RUN ./scripts/dist-sbcl-binary.sh
    1.14+# RUN ./scripts/dist-sbcl-binary.sh 
    1.15 # RUN ./scripts/dist-rocksdb-binary.sh
    1.16-# RUN ./scripts/quicklisp-install.sh
    1.17+# RUN ./scripts/quicklisp-install.sh 
     2.1--- a/Containerfile.worker	Sun Jul 07 21:27:55 2024 -0400
     2.2+++ b/Containerfile.worker	Sun Jul 07 22:53:39 2024 -0400
     2.3@@ -2,7 +2,7 @@
     2.4 ARG WORKER_ID=908
     2.5 ARG WORKER=worker
     2.6 ARG WORKER_HOME=/home/${WORKER}
     2.7-RUN apk add build-base zstd-dev curl make git linux-headers openssl-dev pkgconf m4 mercurial llvm
     2.8+RUN apk add build-base zstd-dev curl make git linux-headers openssl-dev pkgconf m4 mercurial llvm libgccjit-dev zlib-dev texinfo
     2.9 RUN mkdir -pv /usr/share/lisp /usr/local/share/lisp
    2.10 RUN addgroup -g 128 engineer
    2.11 RUN addgroup -g 256 operator
    2.12@@ -16,6 +16,10 @@
    2.13 ENV CARGO_HOME="/usr/local/share/cargo"
    2.14 ENV RUSTUP_HOME="/usr/local/share/rustup"
    2.15 ENV PATH="$PATH:/usr/local/share/cargo/bin:/usr/local/share/lisp/bin"
    2.16+RUN mkdir -pv .stash/tmp
    2.17+RUN ./scripts/install-emacs-mini-pack.sh x86_64-unknown-linux-musl
    2.18+RUN ./scripts/install-sbcl-pack.sh x86_64-unknown-linux-musl
    2.19+RUN ./scripts/install-rocksdb-pack.sh x86_64-unknown-linux-musl
    2.20 # RUN ./bootstrap.sh
    2.21 # WORKDIR ${WORKER_HOME}
    2.22 # RUN rm -rf /usr/local/src/*