awslabs / aws-crt-python

Python bindings for the AWS Common Runtime
Apache License 2.0
87 stars 42 forks source link

Support for OpenBSD #447

Closed knightjoel closed 1 year ago

knightjoel commented 1 year ago

I've been working on bringing support for OpenBSD to the downstream CRT components and s2n-tls. That work is done now and everything builds and tests. The last part is to bring those changes into the Python bindings.

This issue is to request a bump of the CRT submodules to enable building the Python bindings on OpenBSD.

knightjoel commented 1 year ago

Thanks for this, @graebm. Unfortunately, aws-lc v1.4.0 doesn't pull in OpenBSD support (https://github.com/aws/aws-lc/commit/3c0ddb1e2f4b9dc3cb8f98b2dcda48ae8274f324). v1.5.0 was tagged a short while ago which does pull it in.

graebm commented 1 year ago

yeah, aws-lc v1.5.0 went out RIGHT after I updated everything else to the latest release

anyway, I pushed aws-lc v1.5.0 to the fix/build_on_openbsd branch over here: https://github.com/awslabs/aws-crt-python/pull/448