gnutls-devel
[Top][All Lists]
Advanced

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

Re: [gnutls-dev] autoconf version handling


From: Simon Josefsson
Subject: Re: [gnutls-dev] autoconf version handling
Date: Sun, 22 Apr 2007 14:35:14 +0200
User-agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.0.95 (gnu/linux)

Timo Schulz <address@hidden> writes:

>>  And test how well older GnuTLS releases deals with OpenCDK 0.6.0.
>
> Probably not very good due to some changed prototypes.

I'll check this.

> But IMHO it should be no problem that older releases use the so lib
> version 8 (or better 9 for a more recent version) and the newest
> gnutls will use version 10. Correct me if I'm wrong.

Right.  However, the problem is the opencdk.h header file.
Distributors can't ship /usr/include/opencdk.h from both 0.5.x and
0.6.x at the same time.

Is there no possibility to rename the APIs that changed in 0.6 and
provide a backwards compatibility glue under the old function name?

This isn't a critical problem, but it is always nicer if newer
versions retains source-code backwards compatibility (i.e., 0.6
opencdk.h + 0.6 libopencdk.so against 0.5 application) even when the
ABI is bumped.

/Simon



reply via email to

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