[Bf-blender-cvs] [be7a5daa422] cycles_oneapi: Build: Hide symbols for std::call_once()

Werner, Stefan noreply at git.blender.org
Tue May 17 07:21:33 CEST 2022


Commit: be7a5daa42295572a86c52cacea1576e9fa17be8
Author: Werner, Stefan
Date:   Tue May 17 07:14:17 2022 +0200
Branches: cycles_oneapi
https://developer.blender.org/rBbe7a5daa42295572a86c52cacea1576e9fa17be8

Build: Hide symbols for std::call_once()

Blender was exporting symbols that collided with the Intel GPU drivers.
Hiding these symbols allows it to run as intended instead of crashing.

===================================================================

M	source/creator/blender.map

===================================================================

diff --git a/source/creator/blender.map b/source/creator/blender.map
index a817908acfb..500892a20f3 100644
--- a/source/creator/blender.map
+++ b/source/creator/blender.map
@@ -9,6 +9,9 @@ global:
   *;
   *_boost*;
 local:
+  __once_proxy;
+  _ZSt11__once_call;
+  _ZSt15__once_callable;
   al*;
   *Alembic*;
   av*;



More information about the Bf-blender-cvs mailing list