bug-guile
[Top][All Lists]
Advanced

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

Re: [1.9.12][OpenBSD] run time failure ...


From: Ludovic Courtès
Subject: Re: [1.9.12][OpenBSD] run time failure ...
Date: Sun, 12 Sep 2010 22:38:29 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)

Hi,

Andy Wingo <address@hidden> writes:

> On Sun 12 Sep 2010 19:41, address@hidden (Ludovic Courtès) writes:
>
>>> This is a bit ridiculous. Let's just pull all that srfi C code into the
>>> core.
>>
>> Yes, but some projects might link directly against libguile-srfi-srfi*,
>> so we may need to keep them around (that was my thinking for SRFI-1.)
>
> You know what, I don't think we do. Currently to link to e.g. srfi-1,
> one needs to do a `-lguile-srfi-srfi-1-v-4'. guile-config doesn't
> provide this information, especially the "-v-4", and it isn't encoded
> anywhere within Guile as far as I can tell, and certainly not in the
> manual. I can't pull up any uses on any of the code search sites.

Well yeah, you may be right.  It’s always an issue with those
semi-private APIs.

> So that means no one is using it. We may safely remove those libs, and
> those header files.
>
> I'm not usually so rash regarding removing interfaces, but I would be
> surprised if this affected anyone at all.

OK, let’s do it this way.

I may keep the C proxies to the Scheme SRFI-1 until the conversion is
over, though, and remove them afterward.

Thanks,
Ludo’.



reply via email to

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