chicken-users
[Top][All Lists]
Advanced

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

Re: [Chicken-users] Having trouble statically compiling code


From: Kon Lovett
Subject: Re: [Chicken-users] Having trouble statically compiling code
Date: Thu, 1 Sep 2016 10:52:42 -0700

> On Aug 31, 2016, at 11:44 PM, Peter Bex <address@hidden> wrote:
> 
> On Thu, Sep 01, 2016 at 02:03:26AM +0100, stugol wrote:
>>   Hi Peter,
>> 
>>   We're close, but not quite there yet:
>> 
>>     Error: (require) cannot load extension: setup-api
>>                Call history:
>>                intarweb.scm:577: irregex
>>                intarweb.scm:612: list
>>                intarweb.scm:612: make-parameter
>>                intarweb.scm:630: make-parameter
>>                intarweb.scm:718: list
>>                intarweb.scm:718: make-parameter
>>                intarweb.scm:743: list
>>                intarweb.scm:743: list
>>                intarweb.scm:790: make-parameter
>>                intarweb.scm:885: list
>>                intarweb.scm:885: make-parameter
>>                intarweb.scm:911: irregex
>>                intarweb.scm:934: irregex
>>                intarweb.scm:967: list
>>                intarweb.scm:967: make-parameter
>>                setup-helper.scm:12: ##sys#require                    <--
>> 
>>   I tried artificially adding 'setup-api' as a dependency to 'intarweb',
>>   but it's not a real package and so can't be linked.
> 
> It looks like something intarweb depends on is (include)ing setup-helper.
> That egg is a constant source of trouble, especially when people use the
> deprecated way of using it, through (include).  You'd have to grep the
> sources and find the culprit, then report a bug to the respective egg's
> author.
> 
> Kon, if you're reading this: It would be nice if setup-helper could
> detect this deprecated usage and simply error.  That would temporarily
> break some eggs, but at least it would help us find the broken ones.
> In the long run, this will save everyone a world of grief (this causes
> issues with cross-compilation, static compilation, deploy mode and
> alternative repository paths in general).

You are right. It has long been time to act on the, 4 yr (?), deprecation. I 
will release a new version soon.

> 
> Cheers,
> Peter
> _______________________________________________
> Chicken-users mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/chicken-users




reply via email to

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