Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package aws-c-sdkutils for openSUSE:Factory checked in at 2026-08-14 22:06:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/aws-c-sdkutils (Old) and /work/SRC/openSUSE:Factory/.aws-c-sdkutils.new.1258 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aws-c-sdkutils" Fri Aug 14 22:06:12 2026 rev:14 rq:1370959 version:0.2.9 Changes: -------- --- /work/SRC/openSUSE:Factory/aws-c-sdkutils/aws-c-sdkutils.changes 2026-08-06 16:25:55.796249949 +0200 +++ /work/SRC/openSUSE:Factory/.aws-c-sdkutils.new.1258/aws-c-sdkutils.changes 2026-08-14 22:06:28.793929607 +0200 @@ -1,0 +2,8 @@ +Mon Aug 10 12:17:42 UTC 2026 - John Paul Adrian Glaubitz <[email protected]> + +- Update to version 0.2.9 + * Use latest as aws-crt-builder version by @sfod in (#70) + * Relax handling of unmodeled context params in bdd by + @DmitriyMusatkin in (#71) + +------------------------------------------------------------------- Old: ---- v0.2.8.tar.gz New: ---- v0.2.9.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aws-c-sdkutils.spec ++++++ --- /var/tmp/diff_new_pack.fDGXMf/_old 2026-08-14 22:06:29.498954772 +0200 +++ /var/tmp/diff_new_pack.fDGXMf/_new 2026-08-14 22:06:29.500954844 +0200 @@ -20,7 +20,7 @@ %define library_pkg 1_0_0 %define library_soversion 1 Name: aws-c-sdkutils -Version: 0.2.8 +Version: 0.2.9 Release: 0 Summary: AWS C SDK Utils License: Apache-2.0 ++++++ v0.2.8.tar.gz -> v0.2.9.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-c-sdkutils-0.2.8/.github/workflows/ci.yml new/aws-c-sdkutils-0.2.9/.github/workflows/ci.yml --- old/aws-c-sdkutils-0.2.8/.github/workflows/ci.yml 2026-07-28 22:27:01.000000000 +0200 +++ new/aws-c-sdkutils-0.2.9/.github/workflows/ci.yml 2026-08-04 18:32:02.000000000 +0200 @@ -6,7 +6,7 @@ - 'main' env: - BUILDER_VERSION: v0.9.72 + BUILDER_VERSION: latest BUILDER_SOURCE: releases BUILDER_HOST: https://d19elf31gohf1l.cloudfront.net PACKAGE_NAME: aws-c-sdkutils diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-c-sdkutils-0.2.8/.github/workflows/codecov.yml new/aws-c-sdkutils-0.2.9/.github/workflows/codecov.yml --- old/aws-c-sdkutils-0.2.8/.github/workflows/codecov.yml 2026-07-28 22:27:01.000000000 +0200 +++ new/aws-c-sdkutils-0.2.9/.github/workflows/codecov.yml 2026-08-04 18:32:02.000000000 +0200 @@ -4,7 +4,7 @@ push: env: - BUILDER_VERSION: v0.9.72 + BUILDER_VERSION: latest BUILDER_HOST: https://d19elf31gohf1l.cloudfront.net BUILDER_SOURCE: releases PACKAGE_NAME: aws-c-sdkutils diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-c-sdkutils-0.2.8/source/endpoints_bdd_engine.c new/aws-c-sdkutils-0.2.9/source/endpoints_bdd_engine.c --- old/aws-c-sdkutils-0.2.8/source/endpoints_bdd_engine.c 2026-07-28 22:27:01.000000000 +0200 +++ new/aws-c-sdkutils-0.2.9/source/endpoints_bdd_engine.c 2026-08-04 18:32:02.000000000 +0200 @@ -20,11 +20,14 @@ aws_hash_table_find(&state->engine->register_map, &context_value->name.cur, &element); if (element == NULL) { - AWS_LOGF_ERROR( - AWS_LS_SDKUTILS_ENDPOINTS_RESOLVE, - "Received a context variable not present in parameters: " PRInSTR, - AWS_BYTE_CURSOR_PRI(context_value->name.cur)); - return aws_raise_error(AWS_ERROR_SDKUTILS_ENDPOINTS_RESOLVE_INIT_FAILED); + /** + * Technically all context params need to be defined in the model, i.e. + * we should have already mapped a register for them. But some SDKs populate + * context with undefined context params (giving you a side look cpp). + * In general, we can just ignore those params, since they will not be derefed + * by the rules anyways. + */ + continue; } size_t idx = (size_t)element->value; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-c-sdkutils-0.2.8/tests/endpoint_bdd_tests.c new/aws-c-sdkutils-0.2.9/tests/endpoint_bdd_tests.c --- old/aws-c-sdkutils-0.2.8/tests/endpoint_bdd_tests.c 2026-07-28 22:27:01.000000000 +0200 +++ new/aws-c-sdkutils-0.2.9/tests/endpoint_bdd_tests.c 2026-08-04 18:32:02.000000000 +0200 @@ -49,6 +49,12 @@ struct aws_endpoints_request_context *context = aws_endpoints_request_context_new(allocator); ASSERT_SUCCESS(aws_endpoints_request_context_add_string( allocator, context, aws_byte_cursor_from_c_str("Region"), aws_byte_cursor_from_c_str("us-west-2"))); + /* add undefined param to make sure it still passes. */ + ASSERT_SUCCESS(aws_endpoints_request_context_add_string( + allocator, + context, + aws_byte_cursor_from_c_str("AnotherRegion"), + aws_byte_cursor_from_c_str("old-snake-is-back"))); ASSERT_SUCCESS(aws_endpoints_request_context_add_string( allocator, context, aws_byte_cursor_from_c_str("Bucket"), aws_byte_cursor_from_c_str("bucket-name")));
