Skip to content

Commit 217a4ae

Browse files
ZhaoChaoqunclaude
andcommitted
fix: bundle correct libonnxruntime.1.23.2 (was 1.17.1)
libsherpa-onnx-c-api.dylib links to onnxruntime 1.23.2 but the bundled dylib was still version 1.17.1, causing dyld "Library not loaded" crash on machines without the local sherpa-onnx build tree. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 573a97c commit 217a4ae

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

33.5 MB
Binary file not shown.

Typeless.xcodeproj/project.pbxproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@
2020
1A000048 /* SherpaOnnxPunctuation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A000049 /* SherpaOnnxPunctuation.swift */; };
2121
1A000081 /* SherpaOnnxITN.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A000080 /* SherpaOnnxITN.swift */; };
2222
1A000050 /* libsherpa-onnx-c-api.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A000051 /* libsherpa-onnx-c-api.dylib */; };
23-
1A000052 /* libonnxruntime.1.17.1.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A000053 /* libonnxruntime.1.17.1.dylib */; };
23+
1A000052 /* libonnxruntime.1.23.2.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A000053 /* libonnxruntime.1.23.2.dylib */; };
2424
1A000054 /* libsherpa-onnx-c-api.dylib in CopyFiles */ = {isa = PBXBuildFile; fileRef = 1A000051 /* libsherpa-onnx-c-api.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
25-
1A000055 /* libonnxruntime.1.17.1.dylib in CopyFiles */ = {isa = PBXBuildFile; fileRef = 1A000053 /* libonnxruntime.1.17.1.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
25+
1A000055 /* libonnxruntime.1.23.2.dylib in CopyFiles */ = {isa = PBXBuildFile; fileRef = 1A000053 /* libonnxruntime.1.23.2.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
2626
1A000071 /* OnboardingOverlay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A000070 /* OnboardingOverlay.swift */; };
2727
1AC00001 /* BertTokenizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AC00010 /* BertTokenizer.swift */; };
2828
1AC00002 /* ChineseSpellingCorrector.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AC00011 /* ChineseSpellingCorrector.swift */; };
@@ -68,7 +68,7 @@
6868
dstSubfolderSpec = 10;
6969
files = (
7070
1A000054 /* libsherpa-onnx-c-api.dylib in CopyFiles */,
71-
1A000055 /* libonnxruntime.1.17.1.dylib in CopyFiles */,
71+
1A000055 /* libonnxruntime.1.23.2.dylib in CopyFiles */,
7272
1AQ00003 /* libqwen_asr.dylib in CopyFiles */,
7373
);
7474
runOnlyForDeploymentPostprocessing = 0;
@@ -93,7 +93,7 @@
9393
1A000049 /* SherpaOnnxPunctuation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SherpaOnnxPunctuation.swift; sourceTree = "<group>"; };
9494
1A000080 /* SherpaOnnxITN.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SherpaOnnxITN.swift; sourceTree = "<group>"; };
9595
1A000051 /* libsherpa-onnx-c-api.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libsherpa-onnx-c-api.dylib"; path = "Frameworks/sherpa-onnx/lib/libsherpa-onnx-c-api.dylib"; sourceTree = "<group>"; };
96-
1A000053 /* libonnxruntime.1.17.1.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libonnxruntime.1.17.1.dylib; path = "Frameworks/sherpa-onnx/lib/libonnxruntime.1.17.1.dylib"; sourceTree = "<group>"; };
96+
1A000053 /* libonnxruntime.1.23.2.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libonnxruntime.1.23.2.dylib; path = "Frameworks/sherpa-onnx/lib/libonnxruntime.1.23.2.dylib"; sourceTree = "<group>"; };
9797
1A000060 /* CSherpaOnnx-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CSherpaOnnx-Bridging-Header.h"; sourceTree = "<group>"; };
9898
1A000070 /* OnboardingOverlay.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnboardingOverlay.swift; sourceTree = "<group>"; };
9999
1AC00010 /* BertTokenizer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BertTokenizer.swift; sourceTree = "<group>"; };
@@ -139,7 +139,7 @@
139139
files = (
140140
1A000020 /* WhisperKit in Frameworks */,
141141
1A000050 /* libsherpa-onnx-c-api.dylib in Frameworks */,
142-
1A000052 /* libonnxruntime.1.17.1.dylib in Frameworks */,
142+
1A000052 /* libonnxruntime.1.23.2.dylib in Frameworks */,
143143
1AQ00002 /* libqwen_asr.dylib in Frameworks */,
144144
);
145145
runOnlyForDeploymentPostprocessing = 0;
@@ -214,7 +214,7 @@
214214
isa = PBXGroup;
215215
children = (
216216
1A000051 /* libsherpa-onnx-c-api.dylib */,
217-
1A000053 /* libonnxruntime.1.17.1.dylib */,
217+
1A000053 /* libonnxruntime.1.23.2.dylib */,
218218
1AQ00011 /* libqwen_asr.dylib */,
219219
);
220220
name = Frameworks;

0 commit comments

Comments
 (0)