ci: add JERBOA_CC_OPT=-O0 (OOM fix) and mkdir -p ~/.cache

Jaime Fournier <jaimef@linbsd.org>

4ed8a465976e2ac464a2e98631ce80f191bc67ce

diff --git a/.builds/ci.yml b/.builds/ci.yml
index 5aff404..c549753 100644
--- a/.builds/ci.yml
+++ b/.builds/ci.yml
@@ -27,12 +27,12 @@ tasks:
     curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | \
       sh -s -- -y --profile minimal --default-toolchain 1.94.1
     source "$HOME/.cargo/env"
-    make jerboa CHEZ_CONFIGURE_EXTRA=--disable-x11 JERBOA_NATIVE_FEATURES=tls
+    make jerboa CHEZ_CONFIGURE_EXTRA=--disable-x11 JERBOA_NATIVE_FEATURES=tls JERBOA_CC_OPT=-O0
     echo 'export PATH="$HOME/jerboa/dist:$PATH"' >> ~/.buildenv
 - package: |
     cd jerboa-coreutils
     J="$HOME/jerboa/dist/jerboa"
-    chmod -R go-w "$HOME/.cache"
+    mkdir -p "$HOME/.cache" && chmod -R go-w "$HOME/.cache"
     "$J" pkg verify
     "$J" pkg policy
     "$J" pkg build