[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-janitors] Re: #184: NetBSD is omitted from list of ELF platform
From: |
Chicken Trac |
Subject: |
[Chicken-janitors] Re: #184: NetBSD is omitted from list of ELF platforms in csc |
Date: |
Thu, 11 Mar 2010 09:58:41 -0000 |
#184: NetBSD is omitted from list of ELF platforms in csc
----------------------+-----------------------------------------------------
Reporter: sjamaan | Owner:
Type: defect | Status: closed
Priority: major | Milestone: 4.5.0
Component: unknown | Version: 4.3.x
Resolution: fixed | Keywords:
----------------------+-----------------------------------------------------
Changes (by felix):
* milestone: => 4.5.0
Comment:
Replying to [comment:2 sjamaan]:
>
> Anyway, I added this as a patch to pkgsrc (pending a commit by Alexey)
so the release will work fine.
Very good - thanks for this.
>
> How important is the second bit? What does it do? (I didn't add that to
pkgsrc, and without it, it seems to work, so that's why I'm asking)
It's only for deployment (creating a directory with an executable setup to
load its libchicken from the directory where it is located). This requires
setting the runpath to `$ORIGIN` on ELF systems, but this is broken on
older NetBSD versions.
--
Ticket URL: <http://www.irp.oist.jp/trac/chicken/ticket/184#comment:4>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.