-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Doesn't compile with latest aws-* dependencies with CMAKE updates #3281
Comments
Also affected by this with meta-aws Yocto builds. |
I have all aws-* in queue waiting for aws-sdk-cpp to get fixed. For example, all deps have changed this way: include/aws/common/zero.h
include/aws/common/zero.inl
include/aws/testing/aws_test_harness.h
-lib/aws-c-common/cmake/aws-c-common-config.cmake
-lib/aws-c-common/cmake/shared/aws-c-common-targets-%%CMAKE_BUILD_TYPE%%.cmake
-lib/aws-c-common/cmake/shared/aws-c-common-targets.cmake
-lib/cmake/AwsCFlags.cmake
-lib/cmake/AwsCRuntime.cmake
-lib/cmake/AwsCheckHeaders.cmake
-lib/cmake/AwsFeatureTests.cmake
-lib/cmake/AwsFindPackage.cmake
-lib/cmake/AwsLibFuzzer.cmake
-lib/cmake/AwsSIMD.cmake
-lib/cmake/AwsSanitizers.cmake
-lib/cmake/AwsSharedLibSetup.cmake
-lib/cmake/AwsTestHarness.cmake
+lib/cmake/aws-c-common/aws-c-common-config.cmake
+lib/cmake/aws-c-common/modules/AwsCFlags.cmake
+lib/cmake/aws-c-common/modules/AwsCRuntime.cmake
+lib/cmake/aws-c-common/modules/AwsCheckHeaders.cmake
+lib/cmake/aws-c-common/modules/AwsFeatureTests.cmake
+lib/cmake/aws-c-common/modules/AwsFindPackage.cmake
+lib/cmake/aws-c-common/modules/AwsLibFuzzer.cmake
+lib/cmake/aws-c-common/modules/AwsSIMD.cmake
+lib/cmake/aws-c-common/modules/AwsSanitizers.cmake
+lib/cmake/aws-c-common/modules/AwsSharedLibSetup.cmake
+lib/cmake/aws-c-common/modules/AwsTestHarness.cmake
+lib/cmake/aws-c-common/shared/aws-c-common-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/aws-c-common/shared/aws-c-common-targets.cmake
lib/libaws-c-common.so
lib/libaws-c-common.so.1
lib/libaws-c-common.so.1.0.0 |
It seems that Homebrew already deal with it: |
I have it building right now by adding args to cmake: -DCMAKE_MODULE_PATH=${LOCALBASE}/lib/cmake/aws-c-common/modules
|
yeah we're working on a CRT update, note that the supported version of the aws-c-* dependencies are the ones that we are tracking in submodules and that they did do a minor version bump this time to indicate a breaking change we are actively looking at it with high priority right now though
this will likely be the fix, will update when i have it out |
Describe the bug
Hello,
Recently all dependencies of aws-sdk-cpp received cmake changes, like this one: awslabs/aws-c-cal#203
being the last change in: awslabs/aws-crt-cpp#702
Latest release fails with details bellow.
Will a new release be created with CMake changes too?
See also: awslabs/aws-c-cal#204 (comment)
Regression Issue
Expected Behavior
Build with recently cmake updated deps
Current Behavior
doesn't build
Reproduction Steps
FreeBSD framework:
After all deps updated (not committed yet):
cd /usr/ports/devel/aws-sdk-cpp && make
Possible Solution
Update cmake modules and config to match deps updates
Additional Information/Context
No response
AWS CPP SDK version used
1.11.495
Compiler and Version used
Clang 19.1.7
Operating System and version
FreeBSD 15 amd64
The text was updated successfully, but these errors were encountered: