Skip to content

Conversation

@lodgepole
Copy link

Back port of bitcoin#11847

This fixes compatibility with boost 1.66

@lodgepole lodgepole changed the base branch from master to develop January 6, 2018 15:26
Copy link

@UdjinM6 UdjinM6 left a comment

Choose a reason for hiding this comment

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

Thanks!

Missing few changes from 11847 however - the patch should also update CompareTxMemPoolEntryByAncestorFee in txmempool.h and CompareModifiedEntry and CompareTxIterByAncestorCount in miner.h. Looks like switching the base branch didn't work well and this PR still uses some old commit as a base. Should rebase the branch on top of develop, reset it and reapply the (full) patch again. While doing so please do not recreate the patch manually, instead fetch upstream (bitcoin) repo and use git cherry-pick -m 1 4ef4dfe command.

@lodgepole lodgepole force-pushed the feature/backport-11847 branch 3 times, most recently from decd8d9 to 9bcfb8c Compare January 6, 2018 17:28
1ec0c0a Make boost::multi_index comparators const (Suhas Daftuar)

Pull request description:

  This fixes compatibility with boost 1.66.

  Fixes bitcoin#11837

Tree-SHA512: 3181336fcc159aa7ee70c843d76f2a063e4a401f427c218d7f856a3548ca70eaf8eee9d20abb73be259a5656273d3a65aa748e946e09cf656de5f50e6d4eb880
@lodgepole lodgepole force-pushed the feature/backport-11847 branch from 9bcfb8c to 8cfc257 Compare January 6, 2018 17:30
@lodgepole
Copy link
Author

Thank you for your advice

@UdjinM6 UdjinM6 added this to the 12.3 milestone Jan 6, 2018
Copy link

@UdjinM6 UdjinM6 left a comment

Choose a reason for hiding this comment

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

Looks good now!

ACK

@UdjinM6 UdjinM6 merged commit 0ec5efb into dashpay:develop Jan 6, 2018
@UdjinM6 UdjinM6 modified the milestones: 12.3, 12.2.3 Jan 6, 2018
@UdjinM6 UdjinM6 mentioned this pull request Jan 6, 2018
9 tasks
UdjinM6 added a commit to UdjinM6/dash that referenced this pull request Jan 7, 2018
[backport] Fixes compatibility with boost 1.66
NarubyRiverlione added a commit to NarubyRiverlione/spice that referenced this pull request Feb 4, 2018
* 'spice' of github.com:NarubyRiverlione/spice: (8382 commits)
  updated testnet genessis
  spice images
  more rename
  genesis blocks ports magic message letters start letter addresses
  cleanup : * remove gitian signatures * remove seeds
  rename: more originale files
  rename
  Prepare 0.12.2.3 release notes (dashpay#1846)
  Avoid reference leakage in CKeyHolderStorage::AddKey (dashpay#1840)
  Protect CKeyHolderStorage via mutex (dashpay#1834)
  Skip existing masternode conections on mixing (dashpay#1833)
  Merge pull request dashpay#1836 from lodgepole/feature/backport-11847
  Fix -liquidityprovider option (dashpay#1829)
  Vote on IS only if it was accepted to mempool (dashpay#1826)
  bump version to 0.12.2.3 (dashpay#1827)
  Merge bitcoin#8256: BUG: bitcoin-qt crash
  Swap iterations and fUseInstantSend parameters in ApproximateBestSubset (dashpay#1819)
  Fix crash on exit when -createwalletbackups=0 (dashpay#1810)
  Prepare v0.12.2.2 release notes (dashpay#1769)
  Force rcc to use resource format version 1. (dashpay#1784)
  ...

# Conflicts:
#	contrib/gitian-descriptors/gitian-osx-signer.yml
#	contrib/gitian-descriptors/gitian-win-signer.yml
#	src/chainparams.cpp
#	src/qt/res/icons/bitcoin.icns
#	src/qt/res/icons/bitcoin.ico
#	src/qt/res/icons/bitcoin.png
#	src/qt/res/icons/crownium/about.png
#	src/qt/res/icons/drkblue/about.png
#	src/qt/res/icons/drkblue/bitcoin.png
#	src/qt/res/icons/light/about.png
#	src/qt/res/icons/light/remove.png
#	src/qt/res/icons/remove.png
#	src/qt/res/icons/trad/about.png
#	src/qt/res/icons/trad/remove.png
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.

3 participants