You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I ran into a few errors when I tried to build the linux kernel with aws-lc installed to /usr/local globally.
I was wondering if aws-lc should add the following patches to the repository/CI since there are already other projects being patched such as cpython. These patches are partially taken from android-mainline. I changed OPENSSL_IS_BORINGSSL to OPENSSL_IS_AWSLC.
Alternatively, either these patches could be upstreamed somehow to the Linux kernel, or the patches could live in a separate repository if that is preferred.
The text was updated successfully, but these errors were encountered:
Hi @theoparis, thanks for reaching out! We appreciate you trying out AWS-LC and we're also excited to patch/integrate into more projects for AWS-LC support. Unfortunately, AWS-LC is committed to having a stable API, but is not ABI stable. Systems cannot directly swap out OpenSSL with AWS-LC without recompiling. This makes us not suitable as a system library in a traditional Linux distribution.
Long-term we do want to support packaging AWS-LC for operating systems, but there's still a substantial amount of effort to be made before we can integrate AWS-LC into any linux distributions. You can check out #1098 for more details regarding that.
I ran into a few errors when I tried to build the linux kernel with aws-lc installed to /usr/local globally.
I was wondering if aws-lc should add the following patches to the repository/CI since there are already other projects being patched such as cpython. These patches are partially taken from android-mainline. I changed OPENSSL_IS_BORINGSSL to OPENSSL_IS_AWSLC.
Alternatively, either these patches could be upstreamed somehow to the Linux kernel, or the patches could live in a separate repository if that is preferred.
The text was updated successfully, but these errors were encountered: