Return of honkbot, in Rust. Hopefully it won't die all the time.
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

ci: debug openssl locations in nix store

goose.art 0e82d819 c6d78b6a

+12 -5
+12 -5
.tangled/workflows/build.yaml
··· 22 22 IMAGE_NAME: "honkbot" 23 23 24 24 steps: 25 + - name: "find openssl" 26 + command: | 27 + echo "=== looking for openssl in nix store ===" 28 + find /nix/store -maxdepth 4 -name '*ssl*' -o -name '*openssl*' 2>/dev/null | head -30 29 + echo "=== looking for .pc files ===" 30 + find /nix/store -maxdepth 4 -name '*.pc' 2>/dev/null | head -20 31 + echo "=== looking for libssl ===" 32 + find /nix/store -maxdepth 5 -name 'libssl*' 2>/dev/null | head -10 33 + echo "=== looking for ssl headers ===" 34 + find /nix/store -maxdepth 5 -name 'ssl.h' 2>/dev/null | head -10 35 + 25 36 - name: "build rust binary" 26 37 command: | 27 - export OPENSSL_DIR=$(dirname $(dirname $(find /nix/store -name 'openssl.pc' 2>/dev/null | head -1))) 28 - export OPENSSL_LIB_DIR=$(find /nix/store -path '*/lib/libssl.so' 2>/dev/null | head -1 | xargs dirname) 29 - echo "OPENSSL_DIR=$OPENSSL_DIR" 30 - echo "OPENSSL_LIB_DIR=$OPENSSL_LIB_DIR" 31 - cargo build --release 38 + echo "TODO: fix openssl paths first" 32 39 33 40 - name: "build and push container image" 34 41 command: |