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

Support for Boost 1.71 #4612

Merged
merged 4 commits into from
Dec 22, 2019
Merged

Support for Boost 1.71 #4612

merged 4 commits into from
Dec 22, 2019

Conversation

mossheim
Copy link
Contributor

@mossheim mossheim commented Oct 7, 2019

Purpose and Motivation

Fixes #4576, #4490

I looked for a nicer way to to this, but couldn't find anything -- there appears to have been a single boost release (1.70) where this class hierarchy was somewhat compatible in both directions.

Types of changes

  • Bug fix

To-do list

  • Code is tested - tested this on macOS 10.14 with boost 1.66 (packaged) and boost 1.71 (system), both build
  • All tests are passing
  • Updated documentation
  • This PR is ready for review

@mossheim
Copy link
Contributor Author

mossheim commented Oct 7, 2019

TODO - test that built supernova actually runs
TODO - document using -DBoost_NO_BOOST_CMAKE (#4576 (comment))

all good

@mossheim mossheim added the comp: build CMake build system label Oct 7, 2019
@mossheim
Copy link
Contributor Author

mossheim commented Oct 7, 2019

Note that I also need #4611 to build develop branch on macOS + xcode 11. After merging that, 3.10 should be merged into dev ASAP.

@nhthn
Copy link
Contributor

nhthn commented Nov 17, 2019

this should go to 3.10 branch not develop per today's discussion

nhthn
nhthn previously requested changes Nov 19, 2019
Copy link
Contributor

@nhthn nhthn left a comment

Choose a reason for hiding this comment

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

requesting changes per branch issue

@dvzrv
Copy link
Member

dvzrv commented Nov 19, 2019

@snappizz what is the rationale behind this though? develop also broke for me without this fix

@nhthn
Copy link
Contributor

nhthn commented Nov 19, 2019

@dvzrv branches should be made against 3.10 if they are uncontroversial bug fixes with no risk. brian and i talked about this at the last dev call and we agreed this PR should be based on 3.10 and not develop, the above are just a reminder of our decision until he gets around to it

@mossheim mossheim changed the base branch from develop to 3.10 November 30, 2019 03:42
@mossheim
Copy link
Contributor Author

updated, sorry for the delay, forgot about this for a while!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp: build CMake build system
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants