The upload involves only bug-fixes in openssl-sys and libraries updated in the changelog are not used by rust-cargo-c, proceeding with upload.
** 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. + `bindgen` and `aws-lc-sys` are an optional dependency and are not included. + `msrv` is minimum supported rust version and used at build-time only. -- 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: 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
