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

build: Add build for ios and android #44

Merged

Conversation

berendsliedrecht
Copy link
Contributor

@berendsliedrecht berendsliedrecht commented Jan 4, 2023

Depends on #43

closes #45
closes #46

Work funded by the Government of Ontario.

Signed-off-by: blu3beri blu3beri@proton.me

Work funded by the Government of Ontario.

Signed-off-by: blu3beri <blu3beri@proton.me>
Copy link
Member

@TimoGlastra TimoGlastra left a comment

Choose a reason for hiding this comment

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

Where does it mention they only accept security PRs? Not sure what to do if we can't get it in. This hasn't been solved for indy-credx yet a while ago?

@@ -8,3 +8,6 @@ members = [
[profile.release]
lto = true
codegen-units = 1

[patch.crates-io]
openssl-src = { git = "https://github.com/blu3beri/openssl-src-rs", branch = "release/111" }
Copy link
Member

Choose a reason for hiding this comment

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

Maybe add a comment here why it's patched?

Copy link
Member

Choose a reason for hiding this comment

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

Where does it mention they only accept security PRs? Not sure what to do if we can't get it in. This hasn't been solved for indy-credx yet a while ago?

Here for example: alexcrichton/openssl-src-rs#130 (comment)

I don't think it was fixed for credx, I vaguely remember the issue from before. Would be nice if we can just have a patch file in this repo with the fix. Can check for that later on.

We may be able to say it IS pressing as otherwise we'll have forks that don't necesarily improve security 🤷

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yeah I will create a PR with it. If it is merged I will remove the fix but leave this in for now.

EDIT: opened here alexcrichton/openssl-src-rs#175

@berendsliedrecht
Copy link
Contributor Author

Where does it mention they only accept security PRs? Not sure what to do if we can't get it in. This hasn't been solved for indy-credx yet a while ago?

Here for example: alexcrichton/openssl-src-rs#130 (comment)

I don't think it was fixed for credx, I vaguely remember the issue from before. Would be nice if we can just have a patch file in this repo with the fix. Can check for that later on.

@berendsliedrecht
Copy link
Contributor Author

Where does it mention they only accept security PRs? Not sure what to do if we can't get it in. This hasn't been solved for indy-credx yet a while ago?

Here for example: alexcrichton/openssl-src-rs#130 (comment)

I don't think it was fixed for credx, I vaguely remember the issue from before. Would be nice if we can just have a patch file in this repo with the fix. Can check for that later on.

However, this works for now.

@TimoGlastra
Copy link
Member

What would be the effort to upgrade to openssl 3?

@berendsliedrecht
Copy link
Contributor Author

What would be the effort to upgrade to openssl 3?

It is coming from Ursa, so if it is not just updating the dependency, I don't think I would be able to fix it quickly.

Work funded by the Government of Ontario.

Signed-off-by: blu3beri <blu3beri@proton.me>
@berendsliedrecht
Copy link
Contributor Author

@TimoGlastra Can we merge this? I think the comments are resolved.

@TimoGlastra
Copy link
Member

@TimoGlastra Can we merge this? I think the comments are resolved.

Go for it

@berendsliedrecht berendsliedrecht merged commit 829caf2 into hyperledger:main Jan 5, 2023
@berendsliedrecht berendsliedrecht deleted the build-android-ios branch January 5, 2023 13:26
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.

Create android-libs folder for anoncreds React native Create xcodeframework for anoncreds React Native
2 participants