Mailing List Archive

Re: [master] 3d60db6 Sort out some signed/unsigned mismatches
On Thu, Apr 27, 2017 at 8:40 AM, Poul-Henning Kamp <phk@freebsd.org> wrote:
>
> commit 3d60db6b8ec5de2337e52b73163305ae7c5c0094
> Author: Poul-Henning Kamp <phk@FreeBSD.org>
> Date: Thu Apr 27 06:39:42 2017 +0000
>
> Sort out some signed/unsigned mismatches

Hello,

We need to bump the soname, the whole commit is an ABI breakage.

My suggestion is to merge all symbols in libvarnishapi.map in a brand
new 2.0 version and ditch all the previous 1.x groups of symbols.

Dridi

_______________________________________________
varnish-dev mailing list
varnish-dev@varnish-cache.org
https://www.varnish-cache.org/lists/mailman/listinfo/varnish-dev
Re: [master] 3d60db6 Sort out some signed/unsigned mismatches [ In reply to ]
--------
In message <CABoVN9A_V-7E=Qi+QukB87a0=hKsUBvZCrbehi4xDD5Y5jRPAQ@mail.gmail.com>
, Dridi Boukelmoune writes:
>On Thu, Apr 27, 2017 at 8:40 AM, Poul-Henning Kamp <phk@freebsd.org> wrote:
>>
>> commit 3d60db6b8ec5de2337e52b73163305ae7c5c0094
>> Author: Poul-Henning Kamp <phk@FreeBSD.org>
>> Date: Thu Apr 27 06:39:42 2017 +0000
>>
>> Sort out some signed/unsigned mismatches
>
>Hello,
>
>We need to bump the soname, the whole commit is an ABI breakage.
>
>My suggestion is to merge all symbols in libvarnishapi.map in a brand
>new 2.0 version and ditch all the previous 1.x groups of symbols.

We'll talk about that as we approach the next release. There will
be a lot more API work before then.


--
Poul-Henning Kamp | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG | TCP/IP since RFC 956
FreeBSD committer | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.

_______________________________________________
varnish-dev mailing list
varnish-dev@varnish-cache.org
https://www.varnish-cache.org/lists/mailman/listinfo/varnish-dev
Re: [master] 3d60db6 Sort out some signed/unsigned mismatches [ In reply to ]
> We'll talk about that as we approach the next release. There will
> be a lot more API work before then.

I already mentioned it in the #2318 ticket, I figured it belonged to
the 6.0 planning ;)

_______________________________________________
varnish-dev mailing list
varnish-dev@varnish-cache.org
https://www.varnish-cache.org/lists/mailman/listinfo/varnish-dev