On Tue, Oct 05, 2021 at 11:10:43PM -0600, Ross Vandegrift wrote: > My first pass only produces -dev packages with headers and static libraries. > To test them out, build the debian/sid branch from these repos, in this order: > - https://salsa.debian.org/rvandegrift/aws-c-common
Are you sure this library can have a 1 as ABI? Can you please reproduce the ABI stability promisses? I see in the public JSON headers the following interface changes: | -typedef bool(aws_json_on_member_encountered_const_fn)( | +typedef int(aws_json_on_member_encountered_const_fn)( | const struct aws_byte_cursor *key, | const struct aws_json_value *value, | + bool *out_should_continue, | void *user_data); That's neither source nor binary compatible. I don't think any of those libraries are reasonable ABI stable to be maintained as shaed libraries. Bastian -- Warp 7 -- It's a law we can live with.