Skip to content

[openssl] [aws-c-common] Fix AWS SDK for C++ build on WASM32 and Android#17348

Merged
strega-nil-ms merged 43 commits intomicrosoft:masterfrom
ahmedyarub:fix_aws_wasm
May 26, 2021
Merged

[openssl] [aws-c-common] Fix AWS SDK for C++ build on WASM32 and Android#17348
strega-nil-ms merged 43 commits intomicrosoft:masterfrom
ahmedyarub:fix_aws_wasm

Conversation

@ahmedyarub
Copy link
Contributor

@ahmedyarub ahmedyarub commented Apr 18, 2021

Describe the pull request
1- Use correct make command to build OpenSSL.
2- Exclude -moutline-atomics from WASM32 and Android builds of AWS C Common library.

  • What does your PR fix?

    Fixes building OpenSSL and AWS C Common on WASM32 and Android required by AWS SDK for C++

  • Which triplets are supported/not supported? Have you updated the CI baseline?

    WASM32

  • Does your PR follow the maintainer guide?

    Yes

  • If you have added/updated a port: Have you run ./vcpkg x-add-version --all and committed the result?

    Yes

If you are still working on the PR, open it as a Draft: https://github.blog/2019-02-14-introducing-draft-pull-requests/

@JackBoosY JackBoosY added the category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team. label Apr 19, 2021
@JackBoosY JackBoosY added info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this. requires:discussion labels Apr 22, 2021
Copy link
Contributor

@ras0219-msft ras0219-msft left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR!

@JackBoosY JackBoosY removed the info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this. label Apr 24, 2021
@JackBoosY
Copy link
Contributor

Depends on #17492

@JackBoosY JackBoosY added the depends:different-pr This PR or Issue depends on a PR which has been filed label Apr 28, 2021
@ahmedyarub ahmedyarub changed the title [openssl] [aws-c-common] Fix AWS SDK for C++ build on WASM32 [openssl] [aws-c-common] Fix AWS SDK for C++ build on WASM32 and Android May 9, 2021
@ahmedyarub ahmedyarub requested a review from ras0219-msft May 9, 2021 22:53
@JackBoosY JackBoosY removed depends:different-pr This PR or Issue depends on a PR which has been filed requires:author-response labels May 13, 2021
@JackBoosY
Copy link
Contributor

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@JackBoosY
Copy link
Contributor

Some of these regressions are not related to your changes.

@JackBoosY JackBoosY added the info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this. label May 19, 2021
@strega-nil-ms
Copy link
Contributor

Thanks @ahmedyarub :)

@strega-nil-ms strega-nil-ms merged commit f519430 into microsoft:master May 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team. info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants