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

Reply via email to