Bug#966573: progress packaging awscli v2
On Tue, Oct 05, 2021 at 11:10:48PM -0600, Ross Vandegrift wrote:
> A few known issues:
>
> - some repos have tests disabled due to failing during builds. So far, I don't
> know if these are real failures, or if upstream's build method.
>
> - copyright attribution for aws-lc is very hard. It's a fork of Google's
> BoringSSL, which is a fork of pre-3.0 OpenSSL.
>
> - That also means that aws-lc inherits the openssl gpl incompatibility.
>
> - the aws-cli2-temp repo is based on upstream, not our awscli repo. I was
> intentionally being sloppy to quickly get through a test.
>
> - aws-lc and s2n-tls may be hard to maintain. Both are complicated, security
> critical crypto libraries.
I forgot to mention one more issue:
- this branch avoids the challenges with botocore by embedding a copy. This
decision is defended by the author in the github conversation, and I'm
convinced it's the best option right now. Still, it's not ideal.
Ross
Reply to: