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

Add workaround for building ring on aarch64 #198

Merged

Conversation

andrewwhitehead
Copy link
Contributor

No description provided.

@andrewwhitehead andrewwhitehead force-pushed the fix/build-aarch branch 2 times, most recently from 6319a12 to 4c2c8d6 Compare November 9, 2023 18:36
@swcurran
Copy link
Contributor

swcurran commented Nov 9, 2023

So close…can you make it work for Python too?

Signed-off-by: Andrew Whitehead <cywolf@gmail.com>
@swcurran
Copy link
Contributor

swcurran commented Nov 9, 2023

w00t!!! Can we merge this? @berendsliedrecht @genaris

@genaris
Copy link
Contributor

genaris commented Nov 9, 2023

Nice!!!

# Required for compatibility with manylinux2014:
# https://github.com/briansmith/ring/issues/1728
if [ "${{ matrix.target }}" = "aarch64-linux-android" ]; then
export CFLAGS="-D__ARM_ARCH=8"
Copy link
Contributor

Choose a reason for hiding this comment

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

Some android devices might still be on 7 IIRC. I strongly doubt this will cause any issues, but just leaving this here if we find issues in the feature regarding Android on ARMv7.

@andrewwhitehead andrewwhitehead merged commit 3e32833 into openwallet-foundation:main Nov 9, 2023
28 checks passed
@andrewwhitehead andrewwhitehead deleted the fix/build-aarch branch November 9, 2023 21:12
jamshale pushed a commit to jamshale/aries-askar that referenced this pull request Aug 18, 2024
…/build-aarch

Add workaround for building ring on aarch64
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.

4 participants