Skip to content

Bugfix: Allow building libbitcoinconsensus without any univalue - #8293

Merged
laanwj merged 1 commit into
bitcoin:masterfrom
luke-jr:sys_univalue_opt
Aug 13, 2016
Merged

laanwj merged 1 commit into
bitcoin:masterfrom
luke-jr:sys_univalue_opt

Conversation

@luke-jr

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

Copy link
Copy Markdown
Contributor

No description provided.

@theuni

theuni commented Jun 30, 2016

Copy link
Copy Markdown
Member

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

luke-jr commented Jun 30, 2016

Copy link
Copy Markdown
Contributor Author

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

laanwj commented Jul 1, 2016

Copy link
Copy Markdown
Member

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

@theuni

theuni commented Jul 6, 2016

Copy link
Copy Markdown
Member

@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

laanwj commented Aug 3, 2016

Copy link
Copy Markdown
Member

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

luke-jr commented Aug 9, 2016

Copy link
Copy Markdown
Contributor Author

Renamed.

@theuni

theuni commented Aug 12, 2016

Copy link
Copy Markdown
Member

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

jgarzik commented Aug 13, 2016

Copy link
Copy Markdown
Contributor

ut ACK

@luke-jr

luke-jr commented Sep 10, 2016

Copy link
Copy Markdown
Contributor Author

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