Skip to content

ci(upstream-bump): switch to openssl crypto and surface build logs on failure#2

Merged
alanwiss merged 1 commit into
mainfrom
fix/upstream-bump-openssl
Apr 30, 2026
Merged

ci(upstream-bump): switch to openssl crypto and surface build logs on failure#2
alanwiss merged 1 commit into
mainfrom
fix/upstream-bump-openssl

Conversation

@alanwiss
Copy link
Copy Markdown
Contributor

Two fixes for the upstream-bump workflow:

  1. Use -DSQLCIPHER_CRYPTO_OPENSSL instead of SQLCIPHER_CRYPTO_LIBTOMCRYPT. The former matches the libssl-dev system dep we install in the workflow; libtomcrypt-dev is not in the runner image and would need an extra apt step.
  2. On configure / make failure, dump the relevant log to stdout (instead of pointing at a tempdir file the user cannot reach after the runner is torn down). Saves the next debugging round-trip.

… failure

Signed-off-by: Alan Wiss <alan@moldchat.com>
@alanwiss alanwiss merged commit 2c1cf6f into main Apr 30, 2026
12 checks passed
@alanwiss alanwiss deleted the fix/upstream-bump-openssl branch April 30, 2026 23:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant