From 2010722eed30770aa64459076537b91efcf718ec Mon Sep 17 00:00:00 2001 From: Steve Kim Date: Fri, 3 Oct 2025 08:33:42 -0700 Subject: [PATCH 1/5] use macos branch of aws-c-io --- aws-common-runtime/aws-c-io | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aws-common-runtime/aws-c-io b/aws-common-runtime/aws-c-io index ba5cb6de..9b051cf0 160000 --- a/aws-common-runtime/aws-c-io +++ b/aws-common-runtime/aws-c-io @@ -1 +1 @@ -Subproject commit ba5cb6de2cf12bfb154f302f6dedddf81c0ce4cd +Subproject commit 9b051cf0340e078aab7c34c6c12f6717b1a0c2f8 From 242c65416e1defb4e0723801740067a44bd6daa1 Mon Sep 17 00:00:00 2001 From: Steve Kim Date: Fri, 3 Oct 2025 09:31:38 -0700 Subject: [PATCH 2/5] use dispatch queue and secitem for all apple --- Package.swift | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Package.swift b/Package.swift index 9a564122..a95d4782 100644 --- a/Package.swift +++ b/Package.swift @@ -173,12 +173,10 @@ var cSettingsIO = cSettings awsCIoPlatformExcludes.append("source/s2n") cSettingsIO.append(.define("__APPLE__")) cSettingsIO.append(.define("AWS_ENABLE_DISPATCH_QUEUE")) - cSettingsIO.append(.define("AWS_USE_SECITEM", .when(platforms: [.iOS, .tvOS]))) - cSettingsIO.append(.define("AWS_ENABLE_KQUEUE", .when(platforms: [.macOS]))) + cSettingsIO.append(.define("AWS_USE_SECITEM")) swiftTestSettings.append(.define("__APPLE__")) swiftTestSettings.append(.define("AWS_ENABLE_DISPATCH_QUEUE")) - swiftTestSettings.append(.define("AWS_USE_SECITEM", .when(platforms: [.iOS, .tvOS]))) - swiftTestSettings.append(.define("AWS_ENABLE_KQUEUE", .when(platforms: [.macOS]))) + swiftTestSettings.append(.define("AWS_USE_SECITEM")) #endif ////////////////////////////////////////////////////////////////////// From 41d860a83fdd626daefe4c766822e6a3cdbe8ec3 Mon Sep 17 00:00:00 2001 From: Steve Kim Date: Tue, 7 Oct 2025 09:38:25 -0700 Subject: [PATCH 3/5] pull in latest macos branch of aws-c-io --- aws-common-runtime/aws-c-io | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aws-common-runtime/aws-c-io b/aws-common-runtime/aws-c-io index 9b051cf0..064ff77e 160000 --- a/aws-common-runtime/aws-c-io +++ b/aws-common-runtime/aws-c-io @@ -1 +1 @@ -Subproject commit 9b051cf0340e078aab7c34c6c12f6717b1a0c2f8 +Subproject commit 064ff77e7181b0f98190d3c6d8beda003f05a4e6 From c253484a903994350a8af22c5a941b66b9f8076d Mon Sep 17 00:00:00 2001 From: Steve Kim Date: Tue, 14 Oct 2025 14:32:27 -0700 Subject: [PATCH 4/5] pull in latest aws-c-io macos --- aws-common-runtime/aws-c-io | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aws-common-runtime/aws-c-io b/aws-common-runtime/aws-c-io index 064ff77e..d7f8e781 160000 --- a/aws-common-runtime/aws-c-io +++ b/aws-common-runtime/aws-c-io @@ -1 +1 @@ -Subproject commit 064ff77e7181b0f98190d3c6d8beda003f05a4e6 +Subproject commit d7f8e78154c38b6a226e5da4b832265d64121efc From e8a41177c3027b42d9b5b10745b62376089c89cd Mon Sep 17 00:00:00 2001 From: Steve Kim Date: Wed, 15 Oct 2025 08:14:49 -0700 Subject: [PATCH 5/5] update aws-c-io --- aws-common-runtime/aws-c-io | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aws-common-runtime/aws-c-io b/aws-common-runtime/aws-c-io index d7f8e781..d9cd5fbf 160000 --- a/aws-common-runtime/aws-c-io +++ b/aws-common-runtime/aws-c-io @@ -1 +1 @@ -Subproject commit d7f8e78154c38b6a226e5da4b832265d64121efc +Subproject commit d9cd5fbfb59797b9a2a700fe769e89772648b08c