Skip to content

Commit 82ea497

Browse files
committed
scarthgap-next: sync 14 recipes with master versions
Upgrade 14 recipes to match master branch versions: - amazon-cloudwatch-agent: 1.300054.0 → 1.300060.0 - amazon-kvs-webrtc-sdk: 1.15.0 → 1.18.0 - amazon-ssm-agent: 3.3.1957.0 → 3.3.4177.0 - aws-c-mqtt: 0.15.0 → 0.15.2 - aws-cli: 1.44.59 → 1.44.79 - aws-cli-v2: 2.34.10 → 2.34.30 - aws-crt-cpp: 0.36.1 → 0.38.5 - aws-lc: 1.68.0+1.71.0 → 1.72.0 - aws-sdk-cpp: 1.11.754 → 1.11.790 (tinyxml2 patch dropped - upstreamed) - python3-boto3: 1.42.51 → 1.42.89 - python3-botocore: 1.42.51 → 1.42.89 - python3-ruamel-yaml-clib: 0.2.12 → 0.2.15 - s2n: 1.7.0 → 1.7.2 (with ptest fix) NOT included (requires separate rework): - aws-greengrass-component-sdk: 0.4.0 → 1.0.1 (scarthgap has different patch set for older Rust toolchain - needs dedicated effort) Signed-off-by: Richard Elberger <elberger@amazon.com>
1 parent 1fcaf71 commit 82ea497

File tree

14 files changed

+35
-49
lines changed

14 files changed

+35
-49
lines changed

.github/workflows/build-test-recipe.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,15 @@ jobs:
193193
done
194194
export RECIPES="$FILTERED_RECIPES"
195195
196+
# Handle mutually exclusive recipes
197+
# aws-cli v1 and v2 both install /usr/bin/aws (see #15435)
198+
# aws-cli-v2 on scarthgap needs python3-urllib3-1.x which conflicts
199+
# with python3-urllib3 2.x pulled by boto3/botocore/s3transfer
200+
if echo "$RECIPES" | grep -qw "aws-cli-v2"; then
201+
RECIPES=$(echo "$RECIPES" | tr ' ' '\n' | grep -v '^aws-cli$' | grep -v '^aws-cli-v2$' | tr '\n' ' ')
202+
echo "Excluded aws-cli and aws-cli-v2 from ptest (file clash + urllib3 1.x/2.x conflict)"
203+
fi
204+
196205
echo RECIPES to build, test: "$RECIPES"
197206
echo "recipes=$RECIPES" >> $GITHUB_OUTPUT
198207
- name: Run build

recipes-devtools/python/python3-boto3_1.42.51.bb renamed to recipes-devtools/python/python3-boto3_1.42.89.bb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ SRC_URI = "\
1212
file://python_dependency_test.py \
1313
"
1414

15-
SRCREV = "bf41321e5f7500eef5427df0aab2e8c39e581b5f"
15+
SRCREV = "54a9dc1891d5e38110e5f77fc45fbc7e2e112bfe"
1616
S = "${WORKDIR}/git"
1717

1818
inherit setuptools3 ptest

recipes-devtools/python/python3-botocore_1.42.51.bb renamed to recipes-devtools/python/python3-botocore_1.42.89.bb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ SRC_URI = "\
1212
file://python_dependency_test.py \
1313
"
1414

15-
SRCREV = "9d9af7311c4d4bc65e938c9f189e77f2b8a6ac64"
15+
SRCREV = "9b76a624ae6311605797bc0b4cdc7c3e064c1593"
1616
S = "${WORKDIR}/git"
1717

1818
inherit setuptools3 ptest

recipes-sdk/amazon-kvs-webrtc-sdk/amazon-kvs-webrtc-sdk_1.15.0.bb renamed to recipes-sdk/amazon-kvs-webrtc-sdk/amazon-kvs-webrtc-sdk_1.18.0.bb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ SRC_URI = "\
2626
file://ptest_result.py \
2727
"
2828

29-
SRCREV = "057047ed6efe9320e7056f4f4b708b9b8934d51d"
29+
SRCREV = "ef4649473b2d1dc25215eca9d21cda6c802c06f2"
3030

3131
S = "${WORKDIR}/git"
3232

recipes-sdk/aws-c-mqtt/aws-c-mqtt_0.15.0.bb renamed to recipes-sdk/aws-c-mqtt/aws-c-mqtt_0.15.2.bb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ SRC_URI = "\
2323
file://run-ptest \
2424
"
2525

26-
SRCREV = "dc2fe7be81070f7c5095ad386d9a23c180a4276b"
26+
SRCREV = "3c2ceee52b66db42228053a4fb55210c8f8433a0"
2727

2828
S = "${WORKDIR}/git"
2929

recipes-sdk/aws-crt-cpp/aws-crt-cpp/001-shared-static-crt-libs.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
From f023fcdde0dd96697cfb1a4840fc09f0244463ce Mon Sep 17 00:00:00 2001
1+
From 1c881640ef222f0f85e9f16d96862f155a94f264 Mon Sep 17 00:00:00 2001
22
From: Thomas Roos <throos@amazon.de>
33
Date: Tue, 20 May 2025 08:45:29 +0000
44
Subject: [PATCH] aws-crt-cpp: change to build-deps as default

recipes-sdk/aws-crt-cpp/aws-crt-cpp/002-enable-tests-with-crosscompiling.patch

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,25 @@
1-
This enable the tests even when crosscompiling.
1+
From 2a28428bb2fbbf97d2324a66d63058510aef0f35 Mon Sep 17 00:00:00 2001
2+
From: Thomas Roos <throos@amazon.de>
3+
Date: Mon, 29 Sep 2025 12:51:03 +0000
4+
Subject: [PATCH] This enable the tests even when crosscompiling.
25

36
Upstream-Status: Inappropriate [oe specific]
7+
---
8+
CMakeLists.txt | 2 --
9+
1 file changed, 2 deletions(-)
410

5-
Index: aws-crt-cpp-0.34.4/CMakeLists.txt
6-
===================================================================
7-
--- aws-crt-cpp-0.34.4.orig/CMakeLists.txt
8-
+++ aws-crt-cpp-0.34.4/CMakeLists.txt
9-
@@ -412,7 +412,6 @@ install(FILES "${GENERATED_ROOT_DIR}/${P
11+
diff --git a/CMakeLists.txt b/CMakeLists.txt
12+
index 83bc66b..6862d8c 100644
13+
--- a/CMakeLists.txt
14+
+++ b/CMakeLists.txt
15+
@@ -412,7 +412,6 @@ install(FILES "${GENERATED_ROOT_DIR}/${PROJECT_NAME}-config-version.cmake"
1016
DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/"
1117
COMPONENT Development)
12-
18+
1319
-if(NOT CMAKE_CROSSCOMPILING)
1420
if(BUILD_TESTING)
1521
add_subdirectory(tests)
16-
22+
1723
@@ -422,4 +421,3 @@ if(NOT CMAKE_CROSSCOMPILING)
1824
add_subdirectory(bin/mqtt5_canary)
1925
endif()

recipes-sdk/aws-crt-cpp/aws-crt-cpp_0.36.1.bb renamed to recipes-sdk/aws-crt-cpp/aws-crt-cpp_0.38.5.bb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ SRC_URI = "\
2828
file://002-enable-tests-with-crosscompiling.patch \
2929
"
3030

31-
SRCREV = "8923e174f20c39c647f25abb3e16d1418558ec55"
31+
SRCREV = "bca5d26fd37b0d39ba8fbffb3058560f0d4d193f"
3232

3333
S = "${WORKDIR}/git"
3434

recipes-sdk/aws-sdk-cpp/aws-sdk-cpp_1.11.754.bb renamed to recipes-sdk/aws-sdk-cpp/aws-sdk-cpp_1.11.790.bb

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,9 @@ SRC_URI = "\
1919
git://github.com/aws/aws-sdk-cpp.git;protocol=https;branch=main \
2020
file://run-ptest \
2121
file://ptest_result.py \
22-
file://0001-tinyxml2-fix-null-format-string.patch \
2322
"
2423

25-
SRCREV = "0cb8a3310a9783850b5faee77d7088c95184044e"
24+
SRCREV = "cad95407f1ec292e6b65fd5018edda49c680dab3"
2625

2726
S = "${WORKDIR}/git"
2827

recipes-sdk/aws-sdk-cpp/files/0001-tinyxml2-fix-null-format-string.patch

Lines changed: 0 additions & 24 deletions
This file was deleted.

0 commit comments

Comments
 (0)