R6.5: sign the LOK worker with allow-jit under hardened runtime
0.1.5's Developer ID signing turned on the hardened runtime. UNO's bridge maps its vtables with MAP_JIT, which needs allow-jit; without it the worker aborts on its first request, so ElyDoc, ElyTable and ElyShow could not start on macOS. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
8f31e53cfc
commit
eb606e961d
4 files changed
+12
-1
No files matched your search
@@ -263,3 +263,4 @@
|
||||
- [x] R6.2 级联菜单的悬停意图(`menus` 的 `ContextMenu`、`MenuBar` 共用的面板):菜单面板挡住其下的元素(原先子菜单盖在父菜单上时,父菜单被盖住的行照收悬停,“底层”的项弹出自己的子菜单);子菜单右侧放不下即开在父菜单左侧,不盖父菜单;悬停子菜单项延时打开;指针在“当前位置与子菜单上下两角”的三角区内移动时不切换路过的项,停下超过延时才切换
|
||||
- [x] R6.3 ElyMark 侧栏清除最近列表:核对 98692cb 已做到(文件页能清空最近列表),随本次发布;会话恢复的标签不把文件加回列表,显式打开(含已开着的文件与其硬链接)照样加入
|
||||
- [x] R6.4 重发 0.1.5:删去 v0.1.5 的标签与发布,在修复的提交上重打;Windows、WSL2 的 Linux、Mac mini 本机建(签名、公证)并上传;本机装上(标签在 39ff567;44 个文件,同名的源码包只留 Linux 的一份,见 P3-16;六个 dmg 公证并钉票;本机六个应用 0.1.5,冒烟启动均正常退出)
|
||||
- [ ] R6.5 macOS 的 ElyDoc、ElyTable、ElyShow 启动即报“文档引擎未启动”(用户 2026-10-15 报,worker SIGABRT):0.1.5 起以 Developer ID 签名、开强化运行时,UNO 桥以 MAP_JIT 映射虚表须 `com.apple.security.cs.allow-jit`,worker 未带即在首个请求时中止;`bundle.sh` 给 worker 签此权利。用户定:删去 Gitea v0.1.5 里这三个应用的 Mac 与 Linux 包,本机重建后重传
|
||||
Reference in new issue
Block a user