DO NOT SQUASH Merge release - #5404
Conversation
* fixed makefile so that authors.rst now get generated when changing team.ini
* Use supermesh main branch To get firedrakeproject/libsupermesh#20. * Fix supermesh linking for static libsupermesh.a This is likely never going to be an issue in practice because this fixes Linux for static libraries, and the core fix is only needed for macOS, where things work as is. However, it can't hurt.
|
@pbrubeck this drops the changes to |
I'll wait until release is merged and fix conflicts in 5215 |
069e3ca to
31b15eb
Compare
31b15eb to
8a4121d
Compare
|
@leo-collins just FYI: I have had to reintroduce rtree as a dependency of Firedrake again. You may have noticed the recent missing symbol errors in CI. I tracked it down to a bug in the macOS linker (firedrakeproject/libsupermesh#20) and my workaround is to make libsupermesh into a static library instead of a dynamic one ( A side effect of this is that the static library can seemingly no longer find the libspatialindex it was built against (from rtree) and so we have to add it manually. I hope to revert this eventually. |
No description provided.