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-03-26 21:23:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/aws-crt-cpp (Old) and /work/SRC/openSUSE:Factory/.aws-crt-cpp.new.2696 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aws-crt-cpp" Wed Mar 26 21:23:04 2025 rev:26 rq:1256217 version:0.31.1 Changes: -------- --- /work/SRC/openSUSE:Factory/aws-crt-cpp/aws-crt-cpp.changes 2025-03-04 18:34:00.597504350 +0100 +++ /work/SRC/openSUSE:Factory/.aws-crt-cpp.new.2696/aws-crt-cpp.changes 2025-03-26 21:25:18.807218900 +0100 @@ -1,0 +2,8 @@ +Tue Mar 18 08:24:13 UTC 2025 - John Paul Adrian Glaubitz <[email protected]> + +- Update to version 0.31.1 + * Fix ARM-based CI steps by @DmitriyMusatkin in (#713) + * HTTP/1: Support streaming requests of unknown length + by @graebm in (#714) + +------------------------------------------------------------------- Old: ---- v0.31.0.tar.gz New: ---- v0.31.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aws-crt-cpp.spec ++++++ --- /var/tmp/diff_new_pack.zGwNGx/_old 2025-03-26 21:25:19.483246693 +0100 +++ /var/tmp/diff_new_pack.zGwNGx/_new 2025-03-26 21:25:19.487246857 +0100 @@ -20,7 +20,7 @@ %define library_soversion 1 Name: aws-crt-cpp -Version: 0.31.0 +Version: 0.31.1 Release: 0 Summary: AWS C++ wrapper for AWS SDK C libraries License: Apache-2.0 ++++++ v0.31.0.tar.gz -> v0.31.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-crt-cpp-0.31.0/.github/workflows/ci.yml new/aws-crt-cpp-0.31.1/.github/workflows/ci.yml --- old/aws-crt-cpp-0.31.0/.github/workflows/ci.yml 2025-02-25 22:44:05.000000000 +0100 +++ new/aws-crt-cpp-0.31.1/.github/workflows/ci.yml 2025-03-17 17:58:21.000000000 +0100 @@ -38,8 +38,6 @@ with: role-to-assume: ${{ env.CRT_CI_ROLE }} aws-region: ${{ env.AWS_DEFAULT_REGION }} - - name: Install qemu/docker - run: docker run --rm --privileged multiarch/qemu-user-static --reset -p yes - name: Build ${{ env.PACKAGE_NAME }} run: | aws s3 cp s3://aws-crt-test-stuff/ci/${{ env.BUILDER_VERSION }}/linux-container-ci.sh ./linux-container-ci.sh && chmod a+x ./linux-container-ci.sh @@ -49,7 +47,7 @@ # that are up-to-date (AL2) or don't provide OpenSSL development packages that is found in CMake (alpine) # or are not able to connect on the socket even with the correct setup (manylinux2014) linux-compat: - runs-on: ubuntu-22.04 # temporarily downgrade to old ubuntu until https://github.com/actions/runner-images/issues/11471 resolves + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: @@ -68,7 +66,7 @@ role-to-assume: ${{ env.CRT_CI_ROLE }} aws-region: ${{ env.AWS_DEFAULT_REGION }} - name: Install qemu/docker - run: docker run --rm --privileged multiarch/qemu-user-static --reset -p yes + run: docker run --privileged --rm tonistiigi/binfmt --install all - name: Build ${{ env.PACKAGE_NAME }} run: | aws s3 cp s3://aws-crt-test-stuff/ci/${{ env.BUILDER_VERSION }}/linux-container-ci.sh ./linux-container-ci.sh && chmod a+x ./linux-container-ci.sh @@ -121,7 +119,7 @@ aws-region: ${{ env.AWS_DEFAULT_REGION }} # set arm arch - name: Install qemu/docker - run: docker run --rm --privileged multiarch/qemu-user-static --reset -p yes + run: docker run --privileged --rm tonistiigi/binfmt --install linux/arm/v7 - name: Build ${{ env.PACKAGE_NAME }} run: | diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-crt-cpp-0.31.0/VERSION new/aws-crt-cpp-0.31.1/VERSION --- old/aws-crt-cpp-0.31.0/VERSION 2025-02-25 22:44:05.000000000 +0100 +++ new/aws-crt-cpp-0.31.1/VERSION 2025-03-17 17:58:21.000000000 +0100 @@ -1 +1 @@ -0.31.0 +0.31.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-crt-cpp-0.31.0/source/Types.cpp new/aws-crt-cpp-0.31.1/source/Types.cpp --- old/aws-crt-cpp-0.31.0/source/Types.cpp 2025-02-25 22:44:05.000000000 +0100 +++ new/aws-crt-cpp-0.31.1/source/Types.cpp 2025-03-17 17:58:21.000000000 +0100 @@ -110,12 +110,8 @@ return {}; } - // encoding appends a null terminator, and accounts for it in the encoded length, - // which makes the string 1 character too long - if (outputStr.back() == 0) - { - outputStr.pop_back(); - } + AWS_ASSERT(outputStr.length() == tempBuf.len); + return outputStr; } } // namespace Crt
