diff options
author | Sebastián Barschkis <sebbas@sebbas.org> | 2020-09-25 11:17:10 +0300 |
---|---|---|
committer | Sebastián Barschkis <sebbas@sebbas.org> | 2020-10-12 13:45:11 +0300 |
commit | ab65fe5a2dcca9cb5de14eaeabe5a441bc41f15a (patch) | |
tree | 4f5575ada7e3f07f1dbe35556978fcdee90167ab /source/blender/bmesh | |
parent | e8d02359cf0853d32722ead7513bd6d28318c92d (diff) |
Fluid: Use hidden symbol visibility
This resolves a long list of linker warnings that is currently only showing up on macOS arm builds.
The warnings themselves are of this shape (one example):
```
ld: warning: direct access in function 'Manta::MeshDataImpl<Manta::Vector3D<float> >::_W_39(_object, object, object*)' from file '../../lib/libextern_mantaflow.a(mesh.h.reg.cpp.o)' to global weak symbol 'typeinfo for Manta::MeshDataImpl<Manta::Vector3D<float> >' from file '../../lib/libextern_mantaflow.a(mesh.cpp.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
```
Just would like to get your opinion to make sure this is an acceptable way to handle this on all platforms.
Reviewed By: LazyDodo
Differential Revision: https://developer.blender.org/D9002
Diffstat (limited to 'source/blender/bmesh')
0 files changed, 0 insertions, 0 deletions