Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package aws-checksums for openSUSE:Factory checked in at 2026-09-11 18:04:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/aws-checksums (Old) and /work/SRC/openSUSE:Factory/.aws-checksums.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aws-checksums" Fri Sep 11 18:04:31 2026 rev:11 rq:1377348 version:0.2.11 Changes: -------- --- /work/SRC/openSUSE:Factory/aws-checksums/aws-checksums.changes 2026-02-23 16:15:00.831430488 +0100 +++ /work/SRC/openSUSE:Factory/.aws-checksums.new.1265/aws-checksums.changes 2026-09-11 18:07:53.272300522 +0200 @@ -1,0 +2,12 @@ +Tue Sep 8 09:20:45 UTC 2026 - John Paul Adrian Glaubitz <[email protected]> + +- Update to version 0.2.11 + * Fix clang-cl compilation by @georgthegreat in (#112) + * Regression Labeler Fix by @azkrishpy in (#113) + * Update deprecated OpenBSD CI job by @sfod in (#114) + * Use latest as aws-crt-builder version by @sfod in (#115) + * CI/CD improvements by @azkrishpy in (#117) +- Prefer explicit path and filenames over wildcards in %files section +- Refresh ac_re-add-so-version.patch + +------------------------------------------------------------------- Old: ---- v0.2.10.tar.gz New: ---- v0.2.11.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aws-checksums.spec ++++++ --- /var/tmp/diff_new_pack.0C1cxU/_old 2026-09-11 18:07:53.866325373 +0200 +++ /var/tmp/diff_new_pack.0C1cxU/_new 2026-09-11 18:07:53.867325415 +0200 @@ -20,7 +20,7 @@ %define library_version 1.0.0 %define library_soversion 1 Name: aws-checksums -Version: 0.2.10 +Version: 0.2.11 Release: 0 Summary: Checksums package for AWS SDK for C License: Apache-2.0 @@ -96,12 +96,13 @@ %files -n lib%{name}%{library_soversion} %doc README.md %license LICENSE -%{_libdir}/*.so.%{library_soversion} -%{_libdir}/*.so.%{library_version} +%{_libdir}/lib%{name}.so.%{library_soversion} +%{_libdir}/lib%{name}.so.%{library_version} %files -n lib%{name}-devel %license LICENSE %{_libdir}/cmake/%{name}/ -%{_libdir}/*.so -%{_includedir}/* +%{_libdir}/lib%{name}.so +%dir %{_includedir}/aws/checksums +%{_includedir}/aws/checksums/*.h ++++++ ac_re-add-so-version.patch ++++++ --- /var/tmp/diff_new_pack.0C1cxU/_old 2026-09-11 18:07:53.895326586 +0200 +++ /var/tmp/diff_new_pack.0C1cxU/_new 2026-09-11 18:07:53.898326711 +0200 @@ -1,11 +1,9 @@ -diff -Nru aws-checksums-0.1.20.orig/CMakeLists.txt aws-checksums-0.1.20/CMakeLists.txt ---- aws-checksums-0.1.20.orig/CMakeLists.txt 2024-09-13 18:19:34.000000000 +0000 -+++ aws-checksums-0.1.20/CMakeLists.txt 2024-09-17 11:00:11.523015122 +0000 -@@ -73,8 +73,8 @@ - - aws_add_sanitizers(${PROJECT_NAME}) - --# We are not ABI stable yet +diff -Nru aws-checksums-0.2.11.orig/CMakeLists.txt aws-checksums-0.2.11/CMakeLists.txt +--- aws-checksums-0.2.11.orig/CMakeLists.txt 2026-08-18 01:08:11.000000000 +0000 ++++ aws-checksums-0.2.11/CMakeLists.txt 2026-09-08 09:15:15.239739205 +0000 +@@ -57,6 +57,7 @@ + # We are not ABI stable yet + # TODO: switch to VERSION derived from the VERSION file (via aws_get_version) once SOVERSION is set explicitly, to avoid changing the SONAME. set_target_properties(${PROJECT_NAME} PROPERTIES VERSION 1.0.0) +set_target_properties(${CMAKE_PROJECT_NAME} PROPERTIES SOVERSION 1) ++++++ v0.2.10.tar.gz -> v0.2.11.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-checksums-0.2.10/.github/workflows/block-needs-review.yml new/aws-checksums-0.2.11/.github/workflows/block-needs-review.yml --- old/aws-checksums-0.2.10/.github/workflows/block-needs-review.yml 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-checksums-0.2.11/.github/workflows/block-needs-review.yml 2026-08-18 03:08:11.000000000 +0200 @@ -0,0 +1,12 @@ +name: Block needs-review merges + +on: + pull_request: + types: [opened, synchronize, reopened, labeled, unlabeled] + +permissions: + pull-requests: read + +jobs: + gate: + uses: awslabs/aws-crt-builder/.github/workflows/block-needs-review-label.yml@main diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-checksums-0.2.10/.github/workflows/check-abi.yml new/aws-checksums-0.2.11/.github/workflows/check-abi.yml --- old/aws-checksums-0.2.10/.github/workflows/check-abi.yml 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-checksums-0.2.11/.github/workflows/check-abi.yml 2026-08-18 03:08:11.000000000 +0200 @@ -0,0 +1,41 @@ +name: Check ABI compliance + +on: + pull_request: + types: [opened, synchronize, reopened] + +concurrency: + group: check-abi-${{ github.event.pull_request.number }} + cancel-in-progress: true + +env: + PACKAGE_NAME: aws-checksums + CRT_CI_ROLE: ${{ secrets.CRT_CI_ROLE_ARN }} + AWS_DEFAULT_REGION: us-east-1 + +permissions: + id-token: write + contents: read + pull-requests: write + +jobs: + check-abi: + name: check-abi + runs-on: ubuntu-24.04 + steps: + - uses: aws-actions/configure-aws-credentials@v4 + with: + role-to-assume: ${{ env.CRT_CI_ROLE }} + aws-region: ${{ env.AWS_DEFAULT_REGION }} + + - name: Checkout + uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Check ABI + uses: awslabs/aws-crt-builder/.github/actions/check-abi@main + with: + lib-name: ${{ env.PACKAGE_NAME }} + builder-version: latest + builder-source: releases diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-checksums-0.2.10/.github/workflows/ci.yml new/aws-checksums-0.2.11/.github/workflows/ci.yml --- old/aws-checksums-0.2.10/.github/workflows/ci.yml 2026-02-13 18:41:18.000000000 +0100 +++ new/aws-checksums-0.2.11/.github/workflows/ci.yml 2026-08-18 03:08:11.000000000 +0200 @@ -6,7 +6,7 @@ - 'main' env: - BUILDER_VERSION: v0.9.76 + BUILDER_VERSION: latest BUILDER_SOURCE: releases BUILDER_HOST: https://d19elf31gohf1l.cloudfront.net PACKAGE_NAME: aws-checksums @@ -300,7 +300,7 @@ - uses: actions/checkout@v4 - name: Build ${{ env.PACKAGE_NAME }} + consumers id: test - uses: cross-platform-actions/[email protected] + uses: cross-platform-actions/[email protected] with: #note: sanitizer seems to be broken on s390x (fails trying to allocate several tbs of mem) and package manager works slightly differently that on regular ubuntu operating_system: freebsd @@ -348,7 +348,7 @@ fail-fast: false matrix: # OpenBSD only supports the two most recent releases - version: ['7.4', '7.5'] + version: ['7.8', '7.9'] steps: - uses: aws-actions/configure-aws-credentials@v4 with: @@ -359,7 +359,7 @@ with: submodules: true - name: Build ${{ env.PACKAGE_NAME }} + consumers - uses: cross-platform-actions/[email protected] + uses: cross-platform-actions/[email protected] with: operating_system: openbsd architecture: x86-64 @@ -368,7 +368,7 @@ shell: bash environment_variables: AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY AWS_DEFAULT_REGION AWS_REGION run: | - sudo pkg_add awscli py3-pip py3-urllib3 + sudo pkg_add awscli%v2 py3-pip py3-urllib3 python3 -c "from urllib.request import urlretrieve; urlretrieve('${{ env.BUILDER_HOST }}/${{ env.BUILDER_SOURCE }}/${{ env.BUILDER_VERSION }}/builder.pyz', 'builder')" chmod a+x builder ./builder build -p ${{ env.PACKAGE_NAME }} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-checksums-0.2.10/.github/workflows/issue-regression-labeler.yml new/aws-checksums-0.2.11/.github/workflows/issue-regression-labeler.yml --- old/aws-checksums-0.2.10/.github/workflows/issue-regression-labeler.yml 2026-02-13 18:41:18.000000000 +0100 +++ new/aws-checksums-0.2.11/.github/workflows/issue-regression-labeler.yml 2026-08-18 03:08:11.000000000 +0200 @@ -24,9 +24,12 @@ - name: Manage regression label env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + IS_REGRESSION: ${{ steps.check_regression.outputs.is_regression }} + ISSUE_NUMBER: ${{ github.event.issue.number }} + REPO: ${{ github.repository }} run: | - if [ "${{ steps.check_regression.outputs.is_regression }}" == "true" ]; then - gh issue edit ${{ github.event.issue.number }} --add-label "potential-regression" -R ${{ github.repository }} + if [ "$IS_REGRESSION" == "true" ]; then + gh issue edit "$ISSUE_NUMBER" --add-label "potential-regression" -R "$REPO" else - gh issue edit ${{ github.event.issue.number }} --remove-label "potential-regression" -R ${{ github.repository }} + gh issue edit "$ISSUE_NUMBER" --remove-label "potential-regression" -R "$REPO" fi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-checksums-0.2.10/.github/workflows/release.yml new/aws-checksums-0.2.11/.github/workflows/release.yml --- old/aws-checksums-0.2.10/.github/workflows/release.yml 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-checksums-0.2.11/.github/workflows/release.yml 2026-08-18 03:08:11.000000000 +0200 @@ -0,0 +1,44 @@ +name: Release + +on: + workflow_dispatch: + inputs: + dry-run: + description: 'Compute and summarize the bump/version but do not commit, tag, or publish anything.' + required: false + default: 'false' + +concurrency: + group: ${{ github.workflow }} + cancel-in-progress: false + +env: + PACKAGE_NAME: aws-checksums + CRT_CI_ROLE: ${{ secrets.CRT_CI_ROLE_ARN }} + AWS_DEFAULT_REGION: us-east-1 + +permissions: + id-token: write + contents: write + pull-requests: read + +jobs: + release: + name: release + runs-on: ubuntu-24.04 + steps: + - uses: aws-actions/configure-aws-credentials@v4 + with: + role-to-assume: ${{ env.CRT_CI_ROLE }} + aws-region: ${{ env.AWS_DEFAULT_REGION }} + + - name: Checkout + uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Release + uses: awslabs/aws-crt-builder/.github/actions/auto-release@main + with: + lib-name: ${{ env.PACKAGE_NAME }} + dry-run: ${{ inputs.dry-run }} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-checksums-0.2.10/CMakeLists.txt new/aws-checksums-0.2.11/CMakeLists.txt --- old/aws-checksums-0.2.10/CMakeLists.txt 2026-02-13 18:41:18.000000000 +0100 +++ new/aws-checksums-0.2.11/CMakeLists.txt 2026-08-18 03:08:11.000000000 +0200 @@ -55,6 +55,7 @@ aws_add_sanitizers(${PROJECT_NAME}) # We are not ABI stable yet +# TODO: switch to VERSION derived from the VERSION file (via aws_get_version) once SOVERSION is set explicitly, to avoid changing the SONAME. set_target_properties(${PROJECT_NAME} PROPERTIES VERSION 1.0.0) if (USE_CPU_EXTENSIONS) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-checksums-0.2.10/VERSION new/aws-checksums-0.2.11/VERSION --- old/aws-checksums-0.2.10/VERSION 1970-01-01 01:00:00.000000000 +0100 +++ new/aws-checksums-0.2.11/VERSION 2026-08-18 03:08:11.000000000 +0200 @@ -0,0 +1 @@ +0.2.11 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-checksums-0.2.10/source/xxhash.c new/aws-checksums-0.2.11/source/xxhash.c --- old/aws-checksums-0.2.10/source/xxhash.c 2026-02-13 18:41:18.000000000 +0100 +++ new/aws-checksums-0.2.11/source/xxhash.c 2026-08-18 03:08:11.000000000 +0200 @@ -46,9 +46,6 @@ # elif defined(__clang__) && defined(_MSC_VER) /* clang-cl.exe */ # include <emmintrin.h> /* SSE2 */ # if XXH_DISPATCH_AVX2 || XXH_DISPATCH_AVX512 -# include <avx2intrin.h> -# include <avx512fintrin.h> -# include <avxintrin.h> # include <immintrin.h> /* AVX2, AVX512F */ # include <smmintrin.h> # endif
