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

disable jni in builds #11056

Merged
merged 1 commit into from
Aug 16, 2017
Merged

disable jni in builds #11056

merged 1 commit into from
Aug 16, 2017

Conversation

instagibbs
Copy link
Member

Suggested by @theuni

Unneeded and was causing travis issues downstream.

@theuni
Copy link
Member

theuni commented Aug 15, 2017

utACK. @instagibbs had an unrelated build failure due to (auto) jni detection in libsecp256k1. Regardless of that problem (which should be addressed), we should be deterministic in the downstream features we enable/build.

@laanwj
Copy link
Member

laanwj commented Aug 15, 2017

What is jni and how would it possibly have any influence on us?

@sipa
Copy link
Member

sipa commented Aug 15, 2017

libsecp256k1 has (optional) JNI bindings

@jonasschnelli
Copy link
Contributor

utACK 844b73e though I think the libsecp256k1 JNI (java native interface) default should not be auto ("no" as default makes more sense IMO).

@laanwj
Copy link
Member

laanwj commented Aug 15, 2017

If the answer is that it doesn't affect us in any way, then it should be disabled, I agree. If anything it's a waste of resources building.

utACK.

@fanquake
Copy link
Member

ACK 844b73e

@laanwj laanwj added this to the 0.15.0 milestone Aug 16, 2017
@laanwj laanwj merged commit 844b73e into bitcoin:master Aug 16, 2017
laanwj added a commit that referenced this pull request Aug 16, 2017
844b73e disable jni in builds (Gregory Sanders)

Pull request description:

  Suggested by @theuni

  Unneeded and was causing travis issues downstream.

Tree-SHA512: 6e302d6fd73cf09c72269e7976cc40e64abdea780278c7333a5196f188f9dede12944f1e03605ec7d194b245213d0a2576bfbdbd0f6ba20154e0e9a68008851c
laanwj pushed a commit that referenced this pull request Aug 21, 2017
Github-Pull: #11056
Rebased-From: 844b73e
Tree-SHA512: f735853c3d9abbde5032cc55201b0ddc29679e681ba7d3822cbcbeee17c7185ee984b235411224cfb8ff12550de88a0f1367d55ad24bf52c5c03061330849eb2
sickpig referenced this pull request in sickpig/BitcoinUnlimited Oct 19, 2017
844b73e disable jni in builds (Gregory Sanders)

Pull request description:

  Suggested by @theuni

  Unneeded and was causing travis issues downstream.

Tree-SHA512: 6e302d6fd73cf09c72269e7976cc40e64abdea780278c7333a5196f188f9dede12944f1e03605ec7d194b245213d0a2576bfbdbd0f6ba20154e0e9a68008851c
gmaxwell added a commit to bitcoin-core/secp256k1 that referenced this pull request Feb 6, 2018
57752d2 [build] Set --enable-jni to no by default instead of auto. (Karl-Johan Alm)

Pull request description:

  Having `--enable-jni` be `auto` doesn't make a lot of sense, and results in things like bitcoin/bitcoin#11056.

Tree-SHA512: 27d6ea041f5d6e249857869ab87b8f7b1f6d18ec5ec82d2c46e692cd690b9f5c5857886725901a29d3539d427d8b6154d0c7909cfa2ce30bb3d4460c05708386
PastaPastaPasta pushed a commit to PastaPastaPasta/dash that referenced this pull request Aug 2, 2019
Github-Pull: bitcoin#11056
Rebased-From: 844b73e
Tree-SHA512: f735853c3d9abbde5032cc55201b0ddc29679e681ba7d3822cbcbeee17c7185ee984b235411224cfb8ff12550de88a0f1367d55ad24bf52c5c03061330849eb2
PastaPastaPasta pushed a commit to PastaPastaPasta/dash that referenced this pull request Aug 6, 2019
Github-Pull: bitcoin#11056
Rebased-From: 844b73e
Tree-SHA512: f735853c3d9abbde5032cc55201b0ddc29679e681ba7d3822cbcbeee17c7185ee984b235411224cfb8ff12550de88a0f1367d55ad24bf52c5c03061330849eb2
barrystyle pushed a commit to PACGlobalOfficial/PAC that referenced this pull request Jan 22, 2020
Github-Pull: bitcoin#11056
Rebased-From: 844b73e
Tree-SHA512: f735853c3d9abbde5032cc55201b0ddc29679e681ba7d3822cbcbeee17c7185ee984b235411224cfb8ff12550de88a0f1367d55ad24bf52c5c03061330849eb2
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Sep 8, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants