On Fri, Sep 23, 2011 at 9:04 AM, Martin Lucina <m...@kotelna.sk> wrote:

> I haven't been following the ABI changes closely but from what is said in
> this thread libzmq 3.x should definitely be using an ABI version of 2.x. As
> for libzmq 4.x, that depends on whether you're counting header files as
> part of the documented interface.
>
> When in doubt, I would follow the definition of "correct programs which ran
> in the past continue to run in the future". Hence, dropping ZMQ_DEALER in
> 4.x implies a new ABI version of 3 since "getting an error return code"
> does not mean a correct program will continue to run.

Thanks for the enlightenment, Mato. Very useful. I'll let Sustrik
decide what ABI number he wants for 0MQ/4.x; for 0MQ/3.x we've changed
to using 2:0:0.

-Pieter
_______________________________________________
zeromq-dev mailing list
zeromq-dev@lists.zeromq.org
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to