chicken-janitors
[Top][All Lists]
Advanced

[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.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]