libsql-ffi: 在 macOS 上的 Nix 环境下构建失败
作者: frectonz创建于 2026年8月23日更新于 2026年8月23日
大家好,我认为我刚刚遇到了 #2103 中引入的回退。`copy_with_cp` 在 #1911 中特别进行了修改,以支持像 Nix 这样的只读源的沙箱。在 #1911 中提到,即使在 macOS 上也需要修复,因为在 Nix 构建中,使用的是 GNU `cp`,而不是 BSD `cp`。由于 #2103 停止了在 macOS 上传递 `--no-preserve=mode,ownership`,在 macOS 上运行在 Nix 沙箱中的 GNU `cp` 现在保留了捆绑源的只读模式,并且构建脚本中对 `bindgen.rs` 的第二次复制到 `OUT_DIR` 失败:
内容来源: tursodatabase/libsql