Re: [Nautilus-list] [Fwd: help making librsvg and eel stay out ofthe way of GNOME 1 versions]



Alex Larsson wrote:
> 
> This part is no good:
> diff -u -p -r1.24.4.3 -r1.24
> --- eel/Makefile.am     2001/07/26 08:35:23     1.24.4.3
> +++ eel/Makefile.am     2001/06/05 01:13:55     1.24
> @@ -15,7 +15,6 @@ INCLUDES =                                            \
>         $(NULL)
> 
>  libeel_la_LDFLAGS =                            \
> -       -version-info @EEL_VERSION_INFO@        \
>         $(EEL_DEPENDENCY_LIBS)                  \
>         $(NULL)
> 
> 
> Since this was not specified before we got libeel.so.0, with this you get
> libeel.so.1 and libeel.so.1.0.1. That breaks binary compat.
> 
> / Alex

Ok, I see how this is a problem.  Should I revert the change ?  If so,
are we then stuck with the library being called libeel.so.0 for ever ? 
Or do we make the shared library version number something different than
the release number ?  Something like libeel.0.x.y, and we increment the
x.y numbers ?

Is the binary compat breakage a big deal, since only Nautilus uses Eel ?

-re




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