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

Bugfix: Allow building libbitcoinconsensus without any univalue #8293

Merged
merged 1 commit into from
Aug 13, 2016

Conversation

luke-jr
Copy link
Member

@luke-jr luke-jr commented Jun 30, 2016

No description provided.

@theuni
Copy link
Member

theuni commented Jun 30, 2016

Concept ACK. A few nits:

  • Please store the test as build_no_programs or build_libs_only or so, so that we only need the ugly xnononono stuff in one place.
  • I'd rather not abuse system_univalue that way, as it's not obvious what it's doing. Please change that to configure_embedded_univalue or so, and rework the test as necessary.

@luke-jr
Copy link
Member Author

luke-jr commented Jun 30, 2016

It's conceivable that at some point bitcoin-tx could be freed of the univalue dependency as well, so I'm not sure it makes sense to do the dedicated var?

@laanwj
Copy link
Member

laanwj commented Jul 1, 2016

I don't think that's realistic. bitcoin-tx uses JSON objects in various places in the interface

@theuni
Copy link
Member

theuni commented Jul 6, 2016

@luke-jr My only concern is that "system_univalue" should not be equated to "don't use any univalue". renaming to need_univalue would suffice.

@laanwj
Copy link
Member

laanwj commented Aug 3, 2016

Ok, let's rename it then.

@luke-jr luke-jr force-pushed the sys_univalue_opt branch 2 times, most recently from d0c8332 to f22e2a3 Compare August 9, 2016 05:28
@luke-jr
Copy link
Member Author

luke-jr commented Aug 9, 2016

Renamed.

@theuni
Copy link
Member

theuni commented Aug 12, 2016

Thanks. utACK.

@laanwj laanwj merged commit 8a270b2 into bitcoin:master Aug 13, 2016
laanwj added a commit that referenced this pull request Aug 13, 2016
…nivalue

8a270b2 Bugfix: Allow building libbitcoinconsensus without any univalue (Luke Dashjr)
@jgarzik
Copy link
Contributor

jgarzik commented Aug 13, 2016

ut ACK

@luke-jr
Copy link
Member Author

luke-jr commented Sep 10, 2016

Needs backport to 0.13.

luke-jr added a commit to luke-jr/bitcoin that referenced this pull request Sep 21, 2016
codablock pushed a commit to codablock/dash that referenced this pull request Jan 8, 2018
…t any univalue

8a270b2 Bugfix: Allow building libbitcoinconsensus without any univalue (Luke Dashjr)
andvgal pushed a commit to energicryptocurrency/gen2-energi that referenced this pull request Jan 6, 2019
…t any univalue

8a270b2 Bugfix: Allow building libbitcoinconsensus without any univalue (Luke Dashjr)
@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.

4 participants