[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: #1788: Static link file contains bogus unit names
From: |
Chicken Trac |
Subject: |
Re: #1788: Static link file contains bogus unit names |
Date: |
Fri, 24 Sep 2021 20:17:50 -0000 |
#1788: Static link file contains bogus unit names
-------------------------------------+-------------------------------------
Reporter: sjamaan | Owner: (none)
Type: defect | Status: new
Priority: major | Milestone: 5.3
Component: compiler | Version: 5.2.0
Resolution: | Keywords: static linking,
Estimated difficulty: medium | dependencies
-------------------------------------+-------------------------------------
Changes (by felix winkelmann):
* component: build system => compiler
Comment:
The problem seems to be caused by 41a1decf, indeed. Requirements that are
among `builtin-features` are handled differently now and end up in
`required-libraries` (the `chicken-load#core-unit?` test doesn't filter
these out). The only fix I can think of is to add another explicit
filtering out of builtin-features when populating the .link file.
Unfortunately `builtin-features` is only visible in `eval.scm`.
--
Ticket URL: <https://bugs.call-cc.org/ticket/1788#comment:1>
CHICKEN Scheme <https://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.
- #1788: Static link file contains bogus unit names, Chicken Trac, 2021/09/24
- Re: #1788: Static link file contains bogus unit names,
Chicken Trac <=
- Re: #1788: Static link file contains bogus unit names, Chicken Trac, 2021/09/27
- Re: #1788: Static link file contains bogus unit names, Chicken Trac, 2021/09/27
- Re: #1788: Static link file contains bogus unit names, Chicken Trac, 2021/09/27
- Re: #1788: Static link file contains bogus unit names, Chicken Trac, 2021/09/27
- Re: #1788: Static link file contains bogus unit names, Chicken Trac, 2021/09/28
- Re: #1788: Static link file contains bogus unit names, Chicken Trac, 2021/09/28
- Re: #1788: Static link file contains bogus unit names, Chicken Trac, 2021/09/29