[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Version api [was 276-gary-remove-unusable-deprecated-ltdl-apis.diff]
From: |
Ralf Wildenhues |
Subject: |
Re: Version api [was 276-gary-remove-unusable-deprecated-ltdl-apis.diff] |
Date: |
Tue, 27 Sep 2005 14:11:46 +0200 |
User-agent: |
Mutt/1.4.1i |
Hi Gary,
* Gary V. Vaughan wrote on Tue, Sep 27, 2005 at 12:52:44PM CEST:
> Ralf Wildenhues wrote:
>
> >Maybe we should add a couple of public #define's for ltdl API?
> >Like this:
> > #define LTDL_MAJOR 2
> > #define LTDL_MINOR 0
> > #define LTDL_REVISION 0
> > #define LTDL_RELEASE ((LTDL_MAJOR << 16) | (LTDL_MINOR << 8) |
> > LTDL_REVISION)
*snip*
> >Thoughts?
>
> No, I don't like this. We already maintain version-info, so perhaps we
> could find a way to push the range of supported interface numbers to
> the user at runtime. There is already ltversion.m4 which might be
> enough, or perhaps we could stand to enhance it and hang a configure
> time ltdl interface check macro?
OK. I guess users can get around it just by checking for a specific
function in -lltdl. Sounds sensible, and is by far easiest. And we
_do_ have all interface additions/removals nicely documented..
> This all sounds like post 2.0 to me...
Fine with me. As I said, I was just thinking out lout.
Cheers,
Ralf