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

Handle latest tbb #1567

Merged
merged 1 commit into from
Jul 17, 2023
Merged

Handle latest tbb #1567

merged 1 commit into from
Jul 17, 2023

Conversation

talregev
Copy link
Contributor

@talregev talregev commented Jul 3, 2023

Handle latest tbb

@cdb0y511
Let me know if it work for you.

@talregev talregev changed the title Handle latest ttb Handle latest tbb Jul 3, 2023
@ProfFan
Copy link
Collaborator

ProfFan commented Jul 6, 2023

We should determine whether we still want to ship our own FindTBB.cmake or default to the official (by not using our own) implementation. @dellaert @jlblancoc @varunagrawal as we retire support for old Ubuntu

@talregev
Copy link
Contributor Author

talregev commented Jul 6, 2023

@ProfFan Which version is old ubuntu? Which are you currently support?

@jlblancoc
Copy link
Member

@ProfFan As far as I can see [1], not even the latest cmake-data package (next Ubuntu 23.10) comes with a FindTbb.cmake file... :-S

[1] https://packages.ubuntu.com/mantic/all/cmake-data/filelist

@talregev
Copy link
Contributor Author

As far I understand it not find it with FindTbb module. It doing something else.
Even at their source code there isn't FindTbb.cmake as you can see here:
https://gitlab.kitware.com/cmake/cmake/-/tree/master/Modules

@dellaert
Copy link
Member

@ProfFan in light of comments, will you approve?

@ProfFan
Copy link
Collaborator

ProfFan commented Jul 17, 2023

@talregev @jlblancoc

@ProfFan As far as I can see [1], not even the latest cmake-data package (next Ubuntu 23.10) comes with a FindTbb.cmake file... :-S

[1] https://packages.ubuntu.com/mantic/all/cmake-data/filelist

This is because it's in the libtbb-dev package instead: https://packages.ubuntu.com/focal/amd64/libtbb-dev/filelist . As you can see it exists even in focal (20.04).

@dellaert
I would personally support this change, on macOS Hombrew provides this CMake file as well. Also we can remove FindTBB.cmake from cmake folder as well.

@dellaert
Copy link
Member

Cool, thanks all! I'll merge.

@jlblancoc
Copy link
Member

This is because it's in the libtbb-dev package instead: https://packages.ubuntu.com/focal/amd64/libtbb-dev/filelist . As you can see it exists even in focal (20.04).

Ah, that explains everything. Well done.

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.

4 participants