Hello, As a maintainer of science/madness, could you have a look at PR #252648: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252648 In short, TBB version 2021 will soon be available as devel/onetbb but the port you maintain does not build correctly with it, see the following Poudriere run: http://box.martymac.org/FreeBSD-Packages/build.html?mastername=FBSD122amd64-tbb-migr&build=2021-01-13_22h35m17s and error logs: http://box.martymac.org/FreeBSD-Packages/data/FBSD122amd64-tbb-migr/2021-01-13_22h35m17s/logs/errors/madness-0.10.1.20180823_11.log CMake Error at cmake/modules/FindTBB.cmake:103 (file): file failed to open for reading (No such file or directory): /usr/local/include/tbb/tbb_stddef.h Call Stack (most recent call first): external/tbb.cmake:2 (find_package) CMakeLists.txt:522 (include) -- Could NOT find TBB: Found unsuitable version ".", but required is at least "4.3.5" (found /usr/local/lib/libtbb.so, ) Could you try to provide a patch (important: *by replying to this PR*) to facilitate the migration to devel/onetbb ? To help you modifying your port, expected patches to devel/tbb and devel/onetbb are available in PR #252648. Thanks for your contribution, Best regards, Ganael.
Made TBB optional and OFF by default.
A commit references this bug: Author: yuri Date: Fri Jan 15 18:36:00 UTC 2021 New revision: 561663 URL: https://svnweb.freebsd.org/changeset/ports/561663 Log: science/madness: Make TBB dependency optional, OFF by default until the upstream fixes oneTBB support PR: 252694 Changes: head/science/madness/Makefile
Thanks!
Hello Yuri, The code of Madness seems to support oneTbb. Could you try to update the port please ? Thanks in advance, Best regards, Ganael.
I mean new *upstream* code of Madness seems to support oneTbb, see: https://github.com/m-a-d-n-e-s-s/madness/blob/master/INSTALL.md?plain=1#L31
Hello Yuri, Have you had time to take a look at that request ? misc/usd (PR 282627) and science/madness (PR 252694) are the only remaining consumers of devel/tbb. Updating those 2 ports would allow closing PR 252648 and remove old devel/tbb from the tree. Thanks in advance, Ganael.