I put this on phab in case it needs any tweaks https://reviews.freebsd.org/D11684
This looks practically identical to my test builds. If people actually want -core's recent changes, then this will give you them.
Also, it looks like, in a few weeks, the rules on the network will be Segwit2x, which -core's repository doesn't include. It is my view that we should switch to source that does. That should be a matter of changing GH_ACCOUNT to btc1.
So, is there a maintainer flag for 'Sigh, do we have to?'
IMO that would be a separate/slave port. We shouldn't try to push the politics too hard here. I'd like to get this in now so we are above 0.13.1, and we can iterate quickly depending on what happens.
(In reply to Kevin Bowling from comment #2)
> We shouldn't try to push the politics too hard here.
We can't avoid it - we have to put something in the port that we call 'bitcoin'. It's a blunt tool, and whatever we do is pushing one side of the politics very hard. That's why I haven't updated this port since the RBF changes were made.
My understanding is btc1 would allow both users and miners to "vote", so that would be fine a a subport
Updating core past 0.13.1 will let users participate in segwit which looks very likely to pass. If big block passes, then we can either update core again assuming they release and the chain doesn't split, or offer both.
Once a patch has been discussed/reviewed, please attach it here and record maintainer approval.
Otherwise, this issue is currently pending maintainer direction/feedback.
We know what happened with segwit, UASF, etc this should be merged now.
Yes, OK, much to my dismay, I agree - at the moment, this should go in. Maintainer ++.
Sigh. Looking at Bitcoin is just like looking at climate change. It is depressing how easily people are manipulated. But manipulated they have been, so we have to go along with them.
Pending review acceptance or attach patch & maintainer-approval(+)
A commit references this bug:
Date: Sat Aug 12 03:43:32 UTC 2017
New revision: 447813
net-p2p/bitcoin: Update to 0.14.2
Submitted by: kbowling
Approved by: email@example.com (maintainer)
Differential Revision: https://reviews.freebsd.org/D11684