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

boost_locale requires patching to work with use_icu=True #464

Open
spavlovskyi opened this issue Sep 27, 2018 · 0 comments
Open

boost_locale requires patching to work with use_icu=True #464

spavlovskyi opened this issue Sep 27, 2018 · 0 comments
Assignees
Labels

Comments

@spavlovskyi
Copy link

Description of Problem, Request, or Question

boost_locale fails build with use_icu=True

Package Details (Include if Applicable)

  • Package Name/Version: boost_locale/1.67.0@bincrafters/testing
  • Operating System: any

Steps to reproduce (Include if Applicable)

conan install -o use_icu=True boost_locale/1.67.0@bincrafters/testing --build missing

the issue is two-fold:

  • icu 59.1 can't be built on recent linux, this is trivial to fix by overriding with 62.1, but still nice to have fixed boost_locale recipe
  • boost_locale tries to access boost_thread when using icu. this can be fixed by removing "thread", from source_only_deps and adding "boost_thread/1.67.0@bincrafters/testing", to requires. though you probably want to make it conditional on use_icu
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants