[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#966573: progress packaging awscli v2



On Mon, Oct 31, 2022 at 10:50:19PM -0700, Noah Meyerhans wrote:
> > aws-crt-python is the hard part.  It depends on a bunch of C libraries which
> > follow a more modern development style.  They:
> > - provide no abi/api stability guarantees.
> > - have versioned releases, but no one cares about the versions.  The intention
> >   is that everyone should be following the main branch.
> > - only nominally support dynamic linking (it can be enabled, but is not used or
> >   tested by upstream).

Actually, taking a look at Amazon Linux 2022's packaging of these
libraries, I see that they're distributed as .so files, and the
aws-crt-python packagin declares runtime dependencies on these
dynamically loaded libraries.  So I don't think we're in uncharted
waters if we decide to ship .so libraries.

noah


Reply to: