# HG changeset patch # User Richard Westhaver # Date 1716698202 0 # Node ID 290f6f651c37eac0266f8088c28e3d97ceaaf5d7 # Parent 989b1b4782dc66a97e84bdd7dd0837312d5bc27d sk update diff -r 989b1b4782dc -r 290f6f651c37 .hgsubstate --- a/.hgsubstate Sat May 25 23:17:00 2024 -0400 +++ b/.hgsubstate Sun May 26 04:36:42 2024 +0000 @@ -1,2 +1,2 @@ -3637c633768a600b964bcb567a3b0ba195963706 etc +d5b76348e00ed20d362eb1a4109abd45a784cd7b etc 13e2311f62218eb153de54dd7c51e422567df0ed home diff -r 989b1b4782dc -r 290f6f651c37 containers/Containerfile.box --- a/containers/Containerfile.box Sat May 25 23:17:00 2024 -0400 +++ b/containers/Containerfile.box Sun May 26 04:36:42 2024 +0000 @@ -35,9 +35,9 @@ RUN make emacs-install RUN make rocksdb-build-shared RUN make rocksdb-install -ADD etc/sbclrc /etc/sbclrc -COPY etc/skel/ /etc/skel/ -ADD etc/shells /etc/ +#ADD etc/sbclrc /etc/sbclrc +#COPY etc/skel/ /etc/skel/ +#ADD etc/shells /etc/ RUN useradd --system -s /usr/bin/bash -u ${ID} -k /etc/skel -m ${DEV} RUN groupadd -g 128 engineer -U ${DEV} RUN groupadd -g 256 operator -U ${DEV} diff -r 989b1b4782dc -r 290f6f651c37 makefile --- a/makefile Sat May 25 23:17:00 2024 -0400 +++ b/makefile Sun May 26 04:36:42 2024 +0000 @@ -145,7 +145,7 @@ cargo-tools-install:scripts/install-cargo-tools.sh $< ### Tree-sitter -TREE_SIToTER_TARGET:=build/src/tree-sitter +TREE_SITTER_TARGET:=build/src/tree-sitter $(TREE_SITTER_TARGET):scripts/get-tree-sitter.sh $< tree-sitter:$(TREE_SITTER_TARGET) diff -r 989b1b4782dc -r 290f6f651c37 skelfile --- a/skelfile Sat May 25 23:17:00 2024 -0400 +++ b/skelfile Sun May 26 04:36:42 2024 +0000 @@ -20,22 +20,32 @@ (src () #$mkdir -pv .stash/src$#) (emacs (src) #$./scripts/get-emacs.sh$# #$cd .stash/src/emacs && ./autogen.sh$# - #$scripts/build-emacs.sh$#) + #$./scripts/build-emacs.sh$#) (emacs-mini (src) #$cd .stash/src/emacs && ./autogen.sh$# - #$scripts/build-emacs-mini.sh$#) - (rocksdb (src) #$make rocksdb-build-shared$#) - (rocksdb-static (src) #$make rocksdb-build-static$#) - (sbcl (src) #$cd .stash/src/sbcl && + #$./scripts/build-emacs-mini.sh$#) + (rocksdb (src) #$scripts/get-rocksdb.sh$# + #$cd .stash/src/rocksdb && make shared_lib DISABLE_JEMALLOC=1$#) + (rocksdb-static (src) #$scripts/get-rocksdb.sh$# + #$cd .stash/src/rocksdb && make static_lib DISABLE_JEMALLOC=1$#) + (sbcl (src) #$scripts/get-sbcl.sh$# + #$cd .stash/src/sbcl && + echo '"2.4.5"' > version.lisp-expr && ./make.sh --dynamic-space-size=8Gb --without-gencgc --with-mark-region-gc --fancy$#) (sbcl-gencgc (src) #$cd .stash/src/sbcl && ./make.sh --dynamic-space-size=8Gb --fancy$#) (quicklisp () #$cd .stash && curl -O https://beta.quicklisp.org/quicklisp.lisp$# #$./scripts/quicklisp-install.sh$#) - (stumpwm (src) #$scripts/get-stumpwm.sh$# + (stumpwm (src) #$./scripts/get-stumpwm.sh$# #$cd .stash/src/stumpwm && ./autogen.sh && ./configure && make$#) - (tree-sitter (src) #$scripts/get-tree-sitter.sh$#) - (linux () #$make linux$#) - (clean () #$rm -vf .stash$#) - (rust () #$make rust$#) + (tree-sitter (src) #$./scripts/get-tree-sitter.sh$#) + (linux () #$mkdir -pv .stash/src/linux$# + #$gpg --export autosigner@ torvalds@ gregkh@ > .stash/src/linux/keyring.gpg$# + #$./scripts/get-linux.sh $(uname -r | cut -d- -f1) .stash .stash/src/linux/keyring.gpg$# + #$cd scripts && unxz .stash/src/linux.tar.xz && + tar -xvf .stash/src/linux.tar $(uname -r | cut -d- -f1)$# + #$cd .stash/src/linux && make mrproper -j && + zcat /proc/config.gz > .config && yes N | make localmodconfig$#) + (clean () #$rm -rvf .stash$#) + (rust () #$scripts/get-rust.sh$#) (rustup () #$curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y$#))