Re: [PATCH] build: restore -version-info

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

 



On Sun, 1 Jul 2012, Jan Engelhardt wrote:

> 
> On Sunday 2012-07-01 14:11, Jozsef Kadlecsik wrote:
> >> >> 
> >> >> Correct -- if you had stayed with "-version-info", which you did not.
> >> >
> >> >So if it's reverted back (second part of your patch), the the first part 
> >> >is to be skipped.
> >> 
> >> Since you already have made a release (ipset-6.13) emitting an .so.3
> >> file, I don't think you should go back to .so.2. Hence I am using 3:0:0.
> >
> >What I meant is to keep LIBVERSION = 3:0:1, because that's right from 
> >backward compatibility view, and restore back -version-info.
> 
> What part was unclear?
> 
> * 6.13 uses -version-number 3:0:1
> * that causes production of .so.3
> * it's set in stone
> * next incompatible change requires use of .so.4

Yes ,right.

[...] 
> * therefore the patch makes a clean restart,
>   using -version-info 3:0:0, to continue using .so.3
>   starting from ipset-6.13 until the next *real*
>   incompatible change.

What is still unclear for me, why a clean restart is required. Looking 
into "libtool", as I see, "-version-number 3:0:1" and "-version-info 
3:0:1" produces the same result. Why should the support of the previous 
interface be excluded?

> (If you care about the uninteresting third digit,
> -version-info 3:1:0 would be wanted.)

Now, you have confused me completely. -version-info 3:1:0 is converted 
directly into current, revision and age, in this order.

Best regards,
Jozsef
-
E-mail  : kadlec@xxxxxxxxxxxxxxxxx, kadlecsik.jozsef@xxxxxxxxxxxxx
PGP key : http://www.kfki.hu/~kadlec/pgp_public_key.txt
Address : Wigner Research Centre for Physics, Hungarian Academy of Sciences
          H-1525 Budapest 114, POB. 49, Hungary
--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Netfitler Users]     [LARTC]     [Bugtraq]     [Yosemite Forum]

  Powered by Linux