forked from bartvdbraak/blender
Mark boost symbols as local
This was needed to resolve conflict between blender's and pylux's boost symbols. Ideally visibility should be changed to local in lux as well, since if blender is dynamically linked against boost it'll still crash. Anyway, having this change wouldn't hurt and will solve issues with lux for official linux builds at least.
This commit is contained in:
parent
a7555a81c7
commit
9b14d3608f
@ -1,11 +1,16 @@
|
||||
|
||||
/* on Linux we exclude LLVM symbols, they conflict with Mesa llvmpipe */
|
||||
/* on Linux we exclude LLVM symbols, they conflict with Mesa llvmpipe
|
||||
* we also keep boost's symbols local, since some python modules could
|
||||
* be using boost as well (mainly that's for lux render)
|
||||
*/
|
||||
|
||||
{
|
||||
global:
|
||||
*;
|
||||
*_boost*;
|
||||
local:
|
||||
*llvm*;
|
||||
*LLVM*;
|
||||
*boost*;
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user