40ants / 40ants/setup-lisp

Many implementation fails to build on Windows

未关闭
#27 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
unsupported-impl
主要语言
Common Lisp
星标
30
派生
2
PR 合并指标
30 天内没有已合并 PR

描述

For these implementations:

- ccl-bin
- clisp-head
- ecl
- abcl-bin
- clasp-bin
- cmu-bin

attempt to update quicklisp dists tells something like that:

```
Run # The parent workflow might have caching enabled for Roswell and all
# The parent workflow might have caching enabled for Roswell and all
# the other Lisp files in general, so it's better to tell Quicklisp
# to update all its dists.
ros -e "(ql:update-all-dists :prompt nil)"
shell: D:\a\_temp\setup-msys2\lispsh.CMD -eo pipefail {0}
env:
LISP: ccl-bin
MSYSTEM: MINGW64
MSYSCON: Stop-Roswell-From-Installing-Msys2
ccl-bin/system does not exist.stop.
```

贡献指南

这个仓库没有索引到贡献指南

调研方向

The issue shows a failure when updating Quicklisp dists on Windows for several Lisp implementations. Start by examining the GitHub Action workflow files in the repository, particularly the setup-msys2 script and the environment variables. Look at how each Lisp implementation is installed and configured on Windows. Check the error 'ccl-bin/system does not exist' to understand the path resolution. Running the action locally in a Windows environment or using CI logs will help reproduce the issue.

由索引模型根据 Issue 内容生成。

评估

技术栈
github-actions
领域
ci-cd, tooling
Issue 类型
缺陷
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
35/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。