任务单 #41015

Issues with building IDSgrep under different configurations

开放日期: 2020-11-29 03:51 最后更新: 2021-03-29 00:52

报告人:
属主:
类型:
状态:
关闭
组件:
优先:
7
严重性:
5 - Medium
处理结果:
Fixed
文件:

Details

It's not clear that the existing IDSgrep distribution file really contains the right files to build IDSgrep in a standalone configuration when it's not a parasite build and there is no Tsukurimashou installation for it to refer to. In particular, it contains widthtab.c but not widthtab.h, which means it'll go looking for Icemap, which most users don't have; and it doesn't contain mitsuba.cls, which means it can't build the documentation. It can't build the documentation anyway without the Tsukurimashou fonts, but it should be quicker to disable documentation builds when they're likely to fail, and it should probably also include mitsuba.cls to make it more possible that they can succeed. One overriding principle is that users who try a build on the default settings and have it fail will think the package is bad even if they were (unknowingly) asking to build something optional for which they don't have prerequisites.

任务单历史 (3/3 Histories)

2020-11-29 03:51 Updated by: mskala
  • New Ticket "Issues with building IDSgrep under different configurations" created
2020-11-29 03:59 Updated by: mskala
  • Details Updated
2021-03-29 00:52 Updated by: mskala
  • 状态 Update from 开启 to 关闭
  • 处理结果 Update from to Fixed
评论

Tested 0.6 release candidate under various Linux and MacOS configurations; seems to work in a default config with and without the rest of the Tsukurimashou Project, so we shouldn't have as many first-time users getting failed builds.

Attachment File List

No attachments

编辑

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登录名