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")));
 

Reply via email to