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

Reply via email to