Bug 275019 - security/py-cryptography does not build with LibreSSL 3.8.2
Summary: security/py-cryptography does not build with LibreSSL 3.8.2
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Po-Chuan Hsieh
URL:
Keywords:
Depends on: 275397
Blocks:
  Show dependency treegraph
 
Reported: 2023-11-10 21:36 UTC by jakub_lach
Modified: 2023-12-02 05:47 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (sunpoet)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jakub_lach 2023-11-10 21:36:05 UTC
<...>

  --- stderr                                                                                        
 thread 'main' panicked at /usr/obj/usr/ports/security/py-cryptography/work-py39/cryptography-41.0.5/cargo-crates/openssl-sys-0.9.88/build/main.rs:327:5:                                                                                 

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

<...>
Comment 1 Peter Putzer 2023-11-12 11:49:09 UTC
This, and py-cryptography-legacy does not either.
Comment 2 Peter Putzer 2023-11-17 09:50:02 UTC
Anyone working on this?
Comment 3 Po-Chuan Hsieh freebsd_committer freebsd_triage 2023-12-02 05:47:17 UTC
Updated to 41.0.7 in ports 642d1fcaa4b9558b48706f1cf658b2ada126ce1e. It should be fixed now.