chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-janitors] #1550: chicken-install will generate scripts that may


From: Chicken Trac
Subject: [Chicken-janitors] #1550: chicken-install will generate scripts that may fail randomly when using types or inline files
Date: Fri, 12 Oct 2018 15:48:32 -0000

#1550: chicken-install will generate scripts that may fail randomly when using
types or inline files
-------------------------------------+-------------------------------------
 Reporter:  sjamaan                  |                 Owner:
     Type:  defect                   |                Status:  new
 Priority:  major                    |             Milestone:  someday
Component:  extensions               |               Version:  5.0.0rc3
 Keywords:  chicken-install, types   |  Estimated difficulty:  medium
  file, inline file                  |
-------------------------------------+-------------------------------------
 I noticed this while porting sql-de-lite, which has a pretty hairy setup
 script.  But that's irrelevant, the issue is caused by the `(types-file)`
 in sql-de-lite-cache.

 You can see it here: https://bitbucket.org/sjamaan/sql-de-lite/src

 Running "chicken-install" will sometimes work.  If you then run "hg clean"
 and "chicken-install" again, it may fail, depending on whether chicken-do
 decides to compile the static extension first.

 This is due to the comment that starts on line 394: "if compiling both
 static + dynamic, override types-file: + inline-file: properties to avoid
 generating things twice".

--
Ticket URL: <https://bugs.call-cc.org/ticket/1550>
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]