Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
Back to tool/Back to issues
#496·monolith

monolith fails to build with OpenSSL 4.0 #22

Author: loqsCreated Jul 25, 2026Updated Jul 25, 2026

monolith Version

monolith HEAD https://github.com/etesync/libetebase/commit/49e67feaa4770dff07acad0fab282e17a3a9c508

System information

Arch Linux Rolling

Describe the bug

monolith fails to build against OpenSSL 4.0. This issue can be fixed by https://github.com/Y2Z/monolith/pull/49.

Additional information

Steps to reproduce:

$ git clone https://github.com/Y2Z/monolith.git
$ cd monolith
$ OPENSSL_NO_VENDOR=true cargo build
....
  --- stderr

  thread 'main' (2751) panicked at /build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/openssl-sys-0.9.107/build/main.rs:490:5:


  This crate is only compatible with OpenSSL (version 1.0.1 through 1.1.1, or 3), or LibreSSL 2.5
  through 4.0.x, but a different version of OpenSSL was found. The build is now aborting
  due to this version mismatch.


  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...
  • monitoring-plugins-3.0.1-1.1-x86_64-build.log
  • openssl-sys 0.9.114
  • openssl 0.10.78

@orhun @pierres

Source: Y2Z/monolith

View original on GitHubView discussion on GitHub