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

osx: build depending on tbb 2019.1-h2d50403_0 fails #42

Closed
looooo opened this Issue Oct 7, 2018 · 9 comments

Comments

Projects
None yet
3 participants
@looooo

looooo commented Oct 7, 2018

freecad fails again with the latest tbb-package:

tbb: 2019.1-h2d50403_0 conda-forge
https://circleci.com/gh/looooo/freecad-feedstock/51?utm_campaign=vcs-integration-link&utm_medium=referral&utm_source=github-build-link

.../include/tbb/task_group.h:132:53: error: 'uncaught_exceptions' is unavailable: introduced in macOS 10.12

This was working with the previous available version of tbb:

tbb: 2019.0-h2d50403_0 conda-forge
https://circleci.com/gh/looooo/freecad-feedstock/48?utm_campaign=vcs-integration-link&utm_medium=referral&utm_source=github-build-link

@anton-malakhov

This comment has been minimized.

Contributor

anton-malakhov commented Oct 7, 2018

I recommend submitting this issue against tbb's source repository: https://github.com/01org/tbb
Though, please double-check that version of tbb-devel and tbb packages is the only difference and OSX environment and target compatibility flags have not been changed

@looooo

This comment has been minimized.

looooo commented Oct 7, 2018

The only thing I changed was the build-number. But it's possible other (newer) packages were pulled. I will have a look...

@anton-malakhov

This comment has been minimized.

Contributor

anton-malakhov commented Oct 8, 2018

@looooo BTW, the gates for U2 are closing now.. so, please, hurry up with submitting the issue against tbb for this

@akukanov

This comment has been minimized.

akukanov commented Oct 8, 2018

Note that in TBB 2018 and higher we do not support OS X 10.9, and it is not tested anymore. We will fix the issue this time, but I recommend you to either switch to 10.11 or stay at an older version of TBB.

@anton-malakhov

This comment has been minimized.

Contributor

anton-malakhov commented Oct 8, 2018

Great, thanks Alexey!

@looooo

This comment has been minimized.

looooo commented Oct 8, 2018

thanks for having a look at this.

but I recommend you to either switch to 10.11 or stay at an older version of TBB.

this means we should pin the next version of tbb within conda-forge-pinning:
conda-forge/conda-forge-pinning-feedstock#123

@anton-malakhov

This comment has been minimized.

Contributor

anton-malakhov commented Oct 8, 2018

hm.. that's basically raises the question that simple tests and examples are not enough for testing the packages for compatibility with conda-forge environment. :( I'll need to come up with some way of bringing a subset of TBB's unittests to the conda test stage

@marcelotrevisani marcelotrevisani referenced this issue Oct 16, 2018

Merged

Migration rebuild #19

0 of 5 tasks complete
@anton-malakhov

This comment has been minimized.

Contributor

anton-malakhov commented Nov 9, 2018

@looooo Please check if 2019.2 fixes the OS X 10.9 target

@looooo

This comment has been minimized.

looooo commented Nov 11, 2018

works for osx-builds of freecad. The latest build used this version: tbb 2019.2. Thanks for the support.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment