** Description changed: rust-cargo-c: FTBFS with openssl 4.0 Build log (amd64): https://launchpadlibrarian.net/865289153/buildlog_ubuntu-stonking- amd64.rust-cargo-c_0.10.16-1ubuntu2_BUILDING.txt.gz + + We need to update [email protected] to [email protected]: + + ---- + ## [v0.9.114] - 2026-04-19 + + ### Added + + * Added support for OpenSSL 4.x. + * Added support for LibreSSL 4.3.x. + + ### Changed + + * Marked `BIO_get_mem_data` as `unsafe` on AWS-LC -- this matches other backends. + * `X509_NAME_ENTRY_get_data`, `X509_NAME_ENTRY_get_object`, and `X509_CRL_get_issuer` now return `*const` pointers under `ossl400` to match OpenSSL 4. + + ## [v0.9.113] - 2026-04-12 + + ### Added + + * Exposed `EVP_MD_CTX_reset` on LibreSSL. + + ### Changed + + * Bumped `aws-lc-sys` to 0.39. + + ## [v0.9.112] - 2026-03-11 + + ### Added + + * Added bindings for HKDF support. + * Added `OSSL_PARAM_BLD_push_int`. + * Added bindings for `EVP_PKEY_new_raw_public_key_ex`, `EVP_PKEY_new_raw_private_key_ex`, and `EVP_PKEY_is_a`. + * Added brainpool curve NID constants. + * Added NID for `AES_*_OCB`. + * Unconditionally exposed `X509_NAME_dup` and other `*_dup()` functions. + * Added support for pregenerated Rust bindings from AWS-LC installations. + * Added support for LibreSSL 4.3.0. + + ### Changed + + * Bumped `aws-lc-sys` from 0.27 to 0.38. 0.38 includes security fixes + (CVEs). + + ### Removed + + * Removed `ASN1_STRING_data` for LibreSSL 4.3.0. + * Removed `X509_VERIFY_PARAM_ID` for LibreSSL 4.3.0. + * Removed `ASN1_ENCODING` for LibreSSL 4.3.0. + + ## [v0.9.111] - 2025-11-07 + + ### Added + + * Added bindings to `EVP_MAC` APIs. + * Added bindings to `ASN1_GENERALIZEDTIME_new` and `ASN1_GENERALIZEDTIME_set_string`. + + ## [v0.9.110] - 2025-10-14 + + ### Added + + * Added support for LibreSSL 4.2.0. + * Added bindings to many OpenSSL APIs. + + ### Changed + + * Bumped bindgen to 0.72.0. + * Bumped MSRV to 1.70. + + ### Fixed + + * Fixed missing `__off_t` on NetBSD 10. + * Fixed building with `OPENSSL_NO_COMP`. + * Fixed building with `OPENSSL_NO_SRTP`. + * Fixed finding OpenSSL on AIX. + + ### Removed + + * Removed support for OpenSSL <1.0.2. + * Removed support for LibreSSL <3.5. + ---- + + The new updates add APIs not used by rust-cargo-c.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2157642 Title: [FFE] rust-cargo-c: FTBFS with openssl 4.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/rust-cargo-c/+bug/2157642/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
