#1137385 389-ds-base: FTBFS with openssl-4

Package:
389-ds-base
Source:
389-ds-base
Description:
389 Directory Server suite - server
Submitter:
Sebastian Andrzej Siewior
Date:
2026-07-10 05:15:01 UTC
Severity:
normal
Tags:
#1137385#5
Date:
2026-05-23 13:17:28 UTC
From:
To:
OpenSSL 4.0 is in experimental. This package fails to build against it:

|  thread 'main' (3212926) panicked at /build/reproducible-path/389-ds-base-3.1.2+vendor1/vendor/openssl-sys/build/main.rs:423: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.
|

Full buildlog
https://breakpoint.cc/openssl-rebuild/logs-4/attempted/389-ds-base_3.1.2+vendor1-1_amd64-2026-04-19T14:06:50Z

Sebastian

#1137385#12
Date:
2026-07-10 05:12:01 UTC
From:
To:
This is an issue in the openssl-sys crate and has been fixed upsteam in the
crate[1].
This has trickled down to this package as well. A simple update will fix it
and a patch is
not necessary, unless some other OpenSSL 4.0 related complication arises.

[1]
https://github.com/rust-openssl/rust-openssl/commit/1fc51efa3f63e38a3139e201edf3395e5a10f8ba