Re: Versioned symbols for 3.0?
- From: Alexander Larsson <alexl redhat com>
- To: Patryk Zawadzki <patrys pld-linux org>
- Cc: Behdad Esfahbod <behdad esfahbod gmail com>, desktop-devel-list <desktop-devel-list gnome org>, Colin Walters <walters verbum org>
- Subject: Re: Versioned symbols for 3.0?
- Date: Wed, 19 May 2010 11:05:07 +0200
On Tue, 2010-05-18 at 20:30 +0200, Patryk Zawadzki wrote:
> > - It can only version functions, we still have have unversioned types,
> > properties, signals, etc, etc.
>
> It's only able to version exported symbols and I wouldn't ask for
> anything more than that. I didn't mean to propose dropping the API
> documentation, just making our lives a little easier.
That makes it useless though. If an app uses a new signal but not a new
symbol then symbol versioning won't detect that a new glib is needed, so
you can't trust it anyway.
Also, many times apps rely on e.g. a newer version of glib fixing an
issue with a function. That doesn't make the function "new" so it won't
get a new version (typically), so again the symbol versioning isn't
enough.
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Alexander Larsson Red Hat, Inc
alexl redhat com alexander larsson gmail com
He's a leather-clad chivalrous filmmaker with a winning smile and a way with
the ladies. She's a hard-bitten thirtysomething fairy princess with a knack
for trouble. They fight crime!
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]