Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package aws-crt-cpp for openSUSE:Factory 
checked in at 2025-09-10 20:22:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/aws-crt-cpp (Old)
 and      /work/SRC/openSUSE:Factory/.aws-crt-cpp.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "aws-crt-cpp"

Wed Sep 10 20:22:44 2025 rev:36 rq:1303583 version:0.34.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/aws-crt-cpp/aws-crt-cpp.changes  2025-08-15 
21:53:33.667864045 +0200
+++ /work/SRC/openSUSE:Factory/.aws-crt-cpp.new.1977/aws-crt-cpp.changes        
2025-09-10 20:22:46.790577975 +0200
@@ -1,0 +2,12 @@
+Tue Sep  9 11:10:00 UTC 2025 - John Paul Adrian Glaubitz 
<[email protected]>
+
+- Update to version 0.34.1
+  * Error handling added to EnforceSubmoduleVersions by @sbSteveK in (#772)
+  * Latest submodules for Fix sts_web_identity credentials provider
+    by @TingDaoK in (#773)
+- from version 0.34.0
+  * CI Jobs fail-fast False by @sbSteveK in (#767)
+  * Update aws-c-io to fix dispatch queue memory leak
+    by @xiazhvera in (#769)
+
+-------------------------------------------------------------------

Old:
----
  v0.33.5.tar.gz

New:
----
  v0.34.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ aws-crt-cpp.spec ++++++
--- /var/tmp/diff_new_pack.PXbks2/_old  2025-09-10 20:22:47.514608538 +0200
+++ /var/tmp/diff_new_pack.PXbks2/_new  2025-09-10 20:22:47.514608538 +0200
@@ -20,7 +20,7 @@
 %define library_soversion 1
 
 Name:           aws-crt-cpp
-Version:        0.33.5
+Version:        0.34.1
 Release:        0
 Summary:        AWS C++ wrapper for AWS SDK C libraries
 License:        Apache-2.0

++++++ v0.33.5.tar.gz -> v0.34.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aws-crt-cpp-0.33.5/.github/workflows/ci.yml 
new/aws-crt-cpp-0.34.1/.github/workflows/ci.yml
--- old/aws-crt-cpp-0.33.5/.github/workflows/ci.yml     2025-08-06 
23:41:25.000000000 +0200
+++ new/aws-crt-cpp-0.34.1/.github/workflows/ci.yml     2025-09-04 
21:14:04.000000000 +0200
@@ -28,6 +28,7 @@
   linux-compat-use-openssl:
     runs-on: ubuntu-24.04 # latest
     strategy:
+      fail-fast: false
       matrix:
         image:
           - fedora-34-x64
@@ -76,6 +77,7 @@
   linux-compiler-compat:
     runs-on: ubuntu-24.04 # latest
     strategy:
+      fail-fast: false
       matrix:
         compiler:
           - clang-6
@@ -130,6 +132,7 @@
   std-compat:
     runs-on: ubuntu-24.04 # latest
     strategy:
+      fail-fast: false
       matrix:
         compiler: [gcc-8, clang-9]
         cxx-std: ["11", "14", "17", "20"]
@@ -160,6 +163,7 @@
   linux-shared-libs:
     runs-on: ubuntu-24.04 # latest
     strategy:
+      fail-fast: false
       matrix:
         compiler: [gcc-4.8, gcc-11] # oldest, latest
     steps:
@@ -239,6 +243,7 @@
   windows-vc17:
     runs-on: windows-2025 # latest
     strategy:
+      fail-fast: false
       matrix:
         arch: [x86, x64]
     steps:
@@ -339,6 +344,7 @@
     name: Cross Compile ${{matrix.arch}}
     runs-on: ubuntu-24.04 # latest
     strategy:
+      fail-fast: false
       matrix:
         arch: [linux-armv6, linux-armv7, linux-arm64, android-armv7]
 
@@ -389,6 +395,7 @@
   clang-sanitizers:
     runs-on: ubuntu-24.04 # latest
     strategy:
+      fail-fast: false
       matrix:
         sanitizers: ["thread", "address,undefined"]
     steps:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aws-crt-cpp-0.33.5/VERSION 
new/aws-crt-cpp-0.34.1/VERSION
--- old/aws-crt-cpp-0.33.5/VERSION      2025-08-06 23:41:25.000000000 +0200
+++ new/aws-crt-cpp-0.34.1/VERSION      2025-09-04 21:14:04.000000000 +0200
@@ -1 +1 @@
-0.33.5
+0.34.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/aws-crt-cpp-0.33.5/cmake/EnforceSubmoduleVersions.cmake 
new/aws-crt-cpp-0.34.1/cmake/EnforceSubmoduleVersions.cmake
--- old/aws-crt-cpp-0.33.5/cmake/EnforceSubmoduleVersions.cmake 2025-08-06 
23:41:25.000000000 +0200
+++ new/aws-crt-cpp-0.34.1/cmake/EnforceSubmoduleVersions.cmake 2025-09-04 
21:14:04.000000000 +0200
@@ -36,7 +36,7 @@
         RESULT_VARIABLE   _rc)
 
     if(_rc OR "${_baseline}" STREQUAL "")
-        message(FATAL_ERROR "Could not query git-link for ${rel_path}: 
${_err}")
+        message(STATUS "Could not query git-link for ${rel_path}: ${_err}. 
Skipping Submodule Version Check.")
     endif()
 
     # ensure the commit object exists (deepens shallow clones/branches)
@@ -60,12 +60,25 @@
     execute_process(COMMAND ${GIT_EXECUTABLE} rev-parse --verify HEAD
                     WORKING_DIRECTORY "${_sub_dir}"
                     OUTPUT_VARIABLE _head
-                    OUTPUT_STRIP_TRAILING_WHITESPACE)
+                    OUTPUT_STRIP_TRAILING_WHITESPACE
+                    ERROR_VARIABLE    _err
+                    RESULT_VARIABLE _rc ERROR_QUIET)
+    
+    if(_rc)
+        message(STATUS "Could not get HEAD commit for ${name}: ${_err}. 
Skipping Submodule Version Check.")
+        return()
+    endif()
 
     execute_process(COMMAND ${GIT_EXECUTABLE} merge-base --is-ancestor
                             ${_baseline} ${_head}
                     WORKING_DIRECTORY "${_sub_dir}"
                     RESULT_VARIABLE _is_anc ERROR_QUIET)
+    
+    # Check if merge-base command failed (not just ancestry check)
+    if(_is_anc EQUAL -1)
+        message(WARNING "Could not determine ancestry for ${name} at 
${_sub_dir}")
+        return()
+    endif()
 
     if(_is_anc GREATER 0)
         message(FATAL_ERROR

Reply via email to