[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-janitors] #1218: Cannot install coops with CHICKEN 4.10
From: |
Chicken Trac |
Subject: |
Re: [Chicken-janitors] #1218: Cannot install coops with CHICKEN 4.10 |
Date: |
Sun, 30 Aug 2015 15:04:49 -0000 |
#1218: Cannot install coops with CHICKEN 4.10
-------------------------+--------------------
Reporter: iraikov | Owner:
Type: defect | Status: new
Priority: major | Milestone: 4.11.0
Component: extensions | Version: 4.10.x
Resolution: | Keywords: coops
-------------------------+--------------------
Comment (by iraikov):
True, /tmp is mounted noexec on this system. I remember now that I ran
into this issue with an unrelated piece of software a few weeks ago.
I was able to find a workaround by changing the first line in coops.setup
(compile -s -O3 -d1 coops-module.scm -JS -o coops.so)
to
(compile -s -O3 -d1 coops.scm -JS)
And switching around the files coops-module.scm and coops.scm so that now
coops.scm includes coops-module.scm.
Is it the -o option to chicken-install that does not work with noexec-
mounted /tmp? If so, I will re-title this issue accordingly.
Replying to [comment:4 sjamaan]:
> This sounds like a {{{noexec}}} mount of {{{/tmp}}}.
>
> I don't know whether that's fixable (I don't know much about coops and
its installation procedure), but this causes trouble with several other
eggs, IIRC. So perhaps it's not really a coops bug (though one could argue
it's a bug in {{{chicken-install}}}, if a very difficult one to fix)
--
Ticket URL: <http://bugs.call-cc.org/ticket/1218#comment:5>
CHICKEN Scheme <http://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.