Building Library\Bee\artifacts\WebGL\ManagedStripped failed with output:
C:\Program Files\Unity\Hub\Editor\2022.1.23f1\Editor\Data\il2cpp\build\deploy\UnityLinker.exe --search-directory=D:/Projekte/Unity/_temp/2022.1_Clean/Library/Bee/PlayerScriptAssemblies --search-directory=C:/Program Files/Unity/Hub/Editor/2022.1.23f1/Editor/Data/PlaybackEngines/WebGLSupport/Managed --search-directory=D:/Projekte/Unity/_temp/2022.1_Clean/Assets/MindPort/VR Builder/Core/Source/TextToSpeech-Component/Extensions/Plugins/NAudio --search-directory=D:/Projekte/Unity/_temp/2022.1_Clean/Library/PackageCache/[email protected]/Runtime/AOT --search-directory=D:/Projekte/Unity/_temp/2022.1_Clean/Library/PackageCache/[email protected]/Runtime/VisualScripting.Flow/Dependencies/NCalc --search-directory=D:/Projekte/Unity/_temp/2022.1_Clean/Assets/MindPort/VR Builder/Core/Source/TextToSpeech-Component/Extensions/Plugins/SpeechLib --search-directory=D:/Projekte/Unity/_temp/2022.1_Clean/Assets/MindPort/VR Builder/Core/Source/Core/Extensions/Plugins/CommandLine/Plugins --search-directory=C:/Program Files/Unity/Hub/Editor/2022.1.23f1/Editor/Data/MonoBleedingEdge/lib/mono/unityaot-linux --search-directory=C:/Program Files/Unity/Hub/Editor/2022.1.23f1/Editor/Data/MonoBleedingEdge/lib/mono/unityaot-linux/Facades --out=Library/Bee/artifacts/WebGL/ManagedStripped --include-link-xml=D:/Projekte/Unity/_temp/2022.1_Clean/Temp/StagingArea/Data/Managed\TypesInScenes.xml --include-link-xml=D:/Projekte/Unity/_temp/2022.1_Clean/Temp/StagingArea/Data/Managed\SerializedTypes.xml --include-link-xml=D:/Projekte/Unity/_temp/2022.1_Clean/Assets\..\Temp\InputSystemLink.xml --include-directory=D:/Projekte/Unity/_temp/2022.1_Clean/Library/Bee/PlayerScriptAssemblies --include-directory=C:/Program Files/Unity/Hub/Editor/2022.1.23f1/Editor/Data/PlaybackEngines/WebGLSupport/Managed --include-directory=D:/Projekte/Unity/_temp/2022.1_Clean/Assets/MindPort/VR Builder/Core/Source/TextToSpeech-Component/Extensions/Plugins/NAudio --include-directory=D:/Projekte/Unity/_temp/2022.1_Clean/Library/PackageCache/[email protected]/Runtime/AOT --include-directory=D:/Projekte/Unity/_temp/2022.1_Clean/Library/PackageCache/[email protected]/Runtime/VisualScripting.Flow/Dependencies/NCalc --include-directory=D:/Projekte/Unity/_temp/2022.1_Clean/Assets/MindPort/VR Builder/Core/Source/TextToSpeech-Component/Extensions/Plugins/SpeechLib --include-directory=D:/Projekte/Unity/_temp/2022.1_Clean/Assets/MindPort/VR Builder/Core/Source/Core/Extensions/Plugins/CommandLine/Plugins --include-directory=C:/Program Files/Unity/Hub/Editor/2022.1.23f1/Editor/Data/MonoBleedingEdge/lib/mono/unityaot-linux --include-directory=C:/Program Files/Unity/Hub/Editor/2022.1.23f1/Editor/Data/MonoBleedingEdge/lib/mono/unityaot-linux/Facades --dotnetprofile=unityaot-linux --dotnetruntime=Il2Cpp --architecture=EmscriptenJavaScript --platform=WebGL --use-editor-options --enable-engine-module-stripping --engine-modules-asset-file=C:/Program Files/Unity/Hub/Editor/2022.1.23f1/Editor/Data/PlaybackEngines/WebGLSupport/modules.asset --editor-data-file=D:/Projekte/Unity/_temp/2022.1_Clean/Temp/StagingArea/Data/Managed/EditorToUnityLinkerData.json --include-unity-root-assembly=D:/Projekte/Unity/_temp/2022.1_Clean/Library/Bee/PlayerScriptAssemblies/Assembly-CSharp.dll --include-unity-root-assembly=D:/Projekte/Unity/_temp/2022.1_Clean/Library/Bee/PlayerScriptAssemblies/VRBuilder.BasicUI.dll --include-unity-root-assembly=D:/Projekte/Unity/_temp/2022.1_Clean/Library/Bee/PlayerScriptAssemblies/VRBuilder.TextToSpeech.dll --include-unity-root-assembly=D:/Projekte/Unity/_temp/2022.1_Clean/Library/Bee/PlayerScriptAssemblies/VRBuilder.XRInteraction.dll --include-unity-root-assembly=D:/Projekte/Unity/_temp/2022.1_Clean/Library/Bee/PlayerScriptAssemblies/Unity.XR.Interaction.Toolkit.dll --include-unity-root-assembly=D:/Projekte/Unity/_temp/2022.1_Clean/Library/Bee/PlayerScriptAssemblies/Unity.InputSystem.dll --include-unity-root-assembly=D:/Projekte/Unity/_temp/2022.1_Clean/Library/Bee/PlayerScriptAssemblies/UnityEngine.SpatialTracking.dll --include-unity-root-assembly=D:/Projekte/Unity/_temp/2022.1_Clean/Library/Bee/PlayerScriptAssemblies/UnityEngine.UI.dll --include-unity-root-assembly=D:/Projekte/Unity/_temp/2022.1_Clean/Library/Bee/PlayerScriptAssemblies/VRBuilder.BasicInteraction.dll --include-unity-root-assembly=D:/Projekte/Unity/_temp/2022.1_Clean/Library/Bee/PlayerScriptAssemblies/Unity.XR.CoreUtils.dll --include-unity-root-assembly=D:/Projekte/Unity/_temp/2022.1_Clean/Library/Bee/PlayerScriptAssemblies/VRBuilder.Core.dll --include-unity-root-assembly=D:/Projekte/Unity/_temp/2022.1_Clean/Library/Bee/PlayerScriptAssemblies/Unity.Postprocessing.Runtime.dll --print-command-line
Fatal error in Unity CIL Linker
Mono.Linker.LinkerFatalErrorException: ILLink: error IL1005: SpeechLib.ISpeechObjectTokens.GetEnumerator(): Error processing method 'SpeechLib.ISpeechObjectTokens.GetEnumerator()' in assembly 'SpeechLib.dll'
---> Mono.Cecil.AssemblyResolutionException: Failed to resolve assembly: 'CustomMarshalers, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null'
at Unity.IL2CPP.Common.MissingMethodStubber.GetTypeModule(TypeReference type, IEnumerable`1 assemblies)
at Unity.Linker.Steps.AddUnresolvedStubsStep.MarkAssemblyOfType(UnityLinkContext context, TypeReference type)
at Unity.Linker.Steps.Marking.UnresolvedStubMarking.HandleUnresolvedType(TypeReference reference)
at Unity.Linker.Steps.UnityMarkStep.HandleUnresolvedType(TypeReference reference)
at Mono.Linker.Steps.MarkStep.MarkType(TypeReference reference, DependencyInfo reason, IMemberDefinition sourceLocationMember)
at Mono.Linker.Steps.MarkStep.MarkMarshalSpec(IMarshalInfoProvider spec, DependencyInfo& reason, IMemberDefinition sourceLocationMember)
at Mono.Linker.Steps.MarkStep.ProcessMethod(MethodDefinition method, DependencyInfo& reason)
at Unity.Linker.Steps.UnityMarkStep.ProcessMethod(MethodDefinition method, DependencyInfo& reason)
at Mono.Linker.Steps.MarkStep.ProcessQueue()
--- End of inner exception stack trace ---
at Mono.Linker.Steps.MarkStep.ProcessQueue()
at Mono.Linker.Steps.MarkStep.ProcessPrimaryQueue()
at Mono.Linker.Steps.MarkStep.Process()
at Mono.Linker.Steps.MarkStep.Process(LinkContext context)
at Unity.Linker.Steps.UnityMarkStep.Process(LinkContext context)
at Unity.Linker.UnityPipeline.ProcessStep(LinkContext context, IStep step)
at Mono.Linker.Pipeline.Process(LinkContext context)
at Unity.Linker.UnityDriver.UnityRun(Boolean noProfilerAllowed, ILogger customLogger)
at Unity.Linker.UnityDriver.RunDriverWithoutErrorHandling(ILogger customLogger, Boolean noProfilerAllowed)
at Unity.Linker.UnityDriver.RunDriver()
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
The basis was a new and thus absolutely empty project and the main branch of the VR Builder in the directory "\Assets\MindPort\VR Builder\Core". The same picture arises when using the branch release/2.7.0.
Because "SpeechLib" appears in the error message, out of curiosity I also tried the branch feature/tts-refactor... with success! With this, the WebGL build works.
Since I'm desperate for WebGL builds, I can only continue with these for now, but would be happy if it gets fixed.