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

fix corner cases for Boost #628

Merged
merged 1 commit into from
Nov 19, 2021

Conversation

KrisThielemans
Copy link
Member

  • when USE_SYSTEM_BOOST=OFF, set Boost_NO_SYSTEM_PATHS=ON to increase our chances of finding our own version
  • when USE_SYSTEM_BOOST=OFF, pass BOOSTROOT and Boost_DIR to projects (when set)

Fixes #627

- when USE_SYSTEM_BOOST=OFF, set Boost_NO_SYSTEM_PATHS=ON to increase our chances
of finding our own version
- when USE_SYSTEM_BOOST=OFF, pass BOOSTROOT and Boost_DIR to projects (when set)

Fixes SyneRBI#627
@KrisThielemans
Copy link
Member Author

One job fails due to unrelated TomographicImaging/CIL#1083

@KrisThielemans
Copy link
Member Author

@paskino, any objections for merging?

@KrisThielemans KrisThielemans merged commit 05ec961 into SyneRBI:master Nov 19, 2021
@KrisThielemans KrisThielemans deleted the Boost_fixes_issue627 branch November 19, 2021 14:41
@paskino
Copy link
Contributor

paskino commented Jan 9, 2022

If I understand correctly the failure is not there anymore?

@KrisThielemans
Copy link
Member Author

CIL failures? Sure, GHA seems happy

@paskino
Copy link
Contributor

paskino commented Jan 10, 2022

Yes, CIL failures. So I will close TomographicImaging/CIL#1083

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.

system boost found even when building our own and other boost problems
2 participants