Hello!
I'm tempted to apply these two patches to 1.8:
http://git.savannah.gnu.org/cgit/guile.git/commit/?id=4d0949ea45c46dd13e767a8a3342d02caef1b483
http://git.savannah.gnu.org/cgit/guile.git/commit/?id=b3ce13b667634be30ab2d74b8ccb1de190d7aeeb
It cleans the name space and potentially makes
Hi Neil,
Neil Jerram writes:
> I looked at the ld doc, but that didn't make it obvious what the
> benefit of this is; could you explain?
The main advantage is that executables/libraries that use versioned
symbols include the required version in their symbol table:
$ objdump -T guile | grep s
Andy Wingo writes:
> IMO, guile-1.8.pc is only provided by the guile-1.8 package. 1.8 and 2.0
> are parallel-installable. Technically, we should be installing
> guile-2.0.pc now.
That sounds right to me too.
Neil
l...@gnu.org (Ludovic Courtès) writes:
> Hello,
>
> The patch at [0] makes it so that a linker version script (info "(ld)
> VERSION") is used for `libguile' on platforms that support it (GNU and
> Solaris).
>
> Comments welcome!
Hi Ludo,
I looked at the ld doc, but that didn't make it obvious wh
Hi Andy!
Andy Wingo writes:
> On Sun 09 Aug 2009 18:41, l...@gnu.org (Ludovic Courtès) writes:
>
>> Andy Wingo writes:
[...]
>>> I've written lots of code that deals with srfi-4 vectors. I have three
>>> kinds of use cases. First is data being shoved around in a
>>> dynamically-typed system:
Hi Andy,
thanks for your comments and checking over my revised tutorial!
Andy Wingo wrote:
A few comments, IMO of course. Neil probably has a better perspective.
I agree with you in general on those, and will try what I can improve on
them; so please wait with a commit in any case ;) Should