Skip to content
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

[v1.8.x] Rebuild for openssl3 #577

Closed
wants to merge 2 commits into from

Conversation

h-vetinari
Copy link
Member

This will probably fail due to conda-forge/aws-c-s3-feedstock#125, but wanted to get the ball rolling.

@conda-forge-linter
Copy link

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@h-vetinari
Copy link
Member Author

Looks like we have more stuff to rebuild in the aws stack...

The reported errors are:
- Encountered problems while solving:
-   - package aws-c-event-stream-0.2.15-h92b359b_1 requires aws-c-io >=0.13.4,<0.13.5.0a0, but none of the providers can be installed

@h-vetinari
Copy link
Member Author

And if we're unlucky, we won't be able to use old aws-sdk-cpp with other newer aws-* packages:

$SRC_DIR/aws-cpp-sdk-core/source/utils/event/EventStreamEncoder.cpp:86:64: error: could not convert 'signedMessage.aws_event_stream_message::message_buffer' from 'aws_byte_buf' to 'bool'
   86 |                 const auto signedMessageLength = signedMessage.message_buffer ? aws_event_stream_message_total_length(&signedMessage) : 0;
      |                                                  ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
      |                                                                |
      |                                                                aws_byte_buf

@h-vetinari
Copy link
Member Author

Now waiting for conda-forge/aws-c-s3-feedstock#127. Still unclear if the 1.8 code is still compatible with newer versions of the aws-c-* stack, but will check once the resolver runs through

@h-vetinari h-vetinari changed the title Rebuild for openssl3 [v1.8.x] Rebuild for openssl3 Oct 25, 2022
@h-vetinari
Copy link
Member Author

Yeah... old aws-sdk-cpp is not compatible with new aws-c-* stack anymore, so this has nothing to do with OpenSSL 3.

That means we're stuck until we get a solution for that evergreen: aws/aws-sdk-cpp#1809

@h-vetinari
Copy link
Member Author

Not worth it

@h-vetinari h-vetinari closed this Nov 9, 2022
@h-vetinari h-vetinari deleted the openssl3 branch November 9, 2022 05:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants