tesseract-robotics / tesseract

Motion Planning Environment
http://tesseract-docs.rtfd.io
Other
257 stars 89 forks source link

Update meta.yaml #1024

Closed Levi-Armstrong closed 1 month ago

Levi-Armstrong commented 1 month ago

@johnwason Would you have time to take a look and see what the issue is?

johnwason commented 1 month ago

It looks like the backtrace package produces several different CMake boost components based on the available capabilities of the operating system. For instance, it will generate the stacktrace_backtrace, stacktrace_noop, and/or stacktrace_basic on different platforms. Conda Windows has backtrace_noop, while Conda Linux has backtrace_basic. None have backtrace_stacktrace. My recommendation is to search for backtrace_noop as a COMPONENT, and then add backtrace_stacktrace and backtrace_basic as OPTIONAL_COMPONENTS in find_boost(). Then select which one was found.