Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 9DF7A200B26 for ; Mon, 27 Jun 2016 13:54:42 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 9C640160A5B; Mon, 27 Jun 2016 11:54:42 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id E5157160A3C for ; Mon, 27 Jun 2016 13:54:41 +0200 (CEST) Received: (qmail 73716 invoked by uid 500); 27 Jun 2016 11:54:41 -0000 Mailing-List: contact dev-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@subversion.apache.org Received: (qmail 73706 invoked by uid 99); 27 Jun 2016 11:54:40 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Jun 2016 11:54:40 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 30F3FCA3DE for ; Mon, 27 Jun 2016 11:54:40 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.198 X-Spam-Level: * X-Spam-Status: No, score=1.198 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx2-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id FMWOsbjUp5S0 for ; Mon, 27 Jun 2016 11:54:36 +0000 (UTC) Received: from mail-vk0-f47.google.com (mail-vk0-f47.google.com [209.85.213.47]) by mx2-lw-us.apache.org (ASF Mail Server at mx2-lw-us.apache.org) with ESMTPS id 09BB35F366 for ; Mon, 27 Jun 2016 11:54:36 +0000 (UTC) Received: by mail-vk0-f47.google.com with SMTP id c2so198111791vkg.1 for ; Mon, 27 Jun 2016 04:54:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=2/3//oSbWYvrHTRBsbVtMhRfMwK8ZF1uu3f7jbUULnI=; b=Zzy0T7DgjpYzcFmtG+qslGmH4vb2yimd1ems8BhSbvjsm7e8Ug1bvGFsW5y0D/SYIj vr1RfTAwAKh0ERAaPPBX2LUs7Q/P/h9LIb3jGpNuJ6ywWHizFsFPCvSldhSEhZKy/fT1 TSt2UdLSmbjYHcE0KTVA+3cQFUmrsdNaMhUDviS9YlrIYfMz+P9hZELyFzcR3pT1Sx7E LFaFzT7YSPfRtQV7YPPhLU+XWQzNQys0spY+XxPkTWDCE68PDE6taev73HLURNzI51e6 PubD5VYIfQ5nz3cLaLlkE8RWGScfzQli4d47W89U8WFZemm4hgqb1ESIbD5SZD3n5v49 fwgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=2/3//oSbWYvrHTRBsbVtMhRfMwK8ZF1uu3f7jbUULnI=; b=l6ABje1mBFNFx+b3trBYGvHodWxeHMSj1CP6QnjVEcIILTgVKBR+GhrnvNcfswCZqO TFlEm7ZFWxPoim19VXr4JzP5cECLVKin8sB05HD5woYAd0TaYNai+VBo9HVLV3Wfxb/x CR0lKil1bw6m6J36Wjf+iMOB1NO2TB1CuRpuQK1ZZlGJ6U2b8OoYfHrhHz0jkheblvef S8RAdooem8RpoiZTHdk99Jo0ZU9ccDM7M26wYANFoOygbcjsRFvx7g3RHpjYzA0gjyur CG+BrxIeTSAPusSBwgVwtphkWcapwM8ELOb7+cvQCa8G2T/4r2/LQ0D8g1yJItM4zB4X YqUg== X-Gm-Message-State: ALyK8tJ4xnPceK6okIkDR3Q8pMff9hmwiv53AwPmS8oCdKl6bZqjLUx2gdG80PW3E9xKxVxZH+r6URcljHWu3g== X-Received: by 10.176.68.2 with SMTP id m2mr8238794uam.147.1467028469761; Mon, 27 Jun 2016 04:54:29 -0700 (PDT) MIME-Version: 1.0 Received: by 10.31.73.71 with HTTP; Mon, 27 Jun 2016 04:54:29 -0700 (PDT) In-Reply-To: <8a0dc1de-bd90-f382-4d21-bc6a38b89a15@posteo.de> References: <5220691466833525@web3m.yandex.ru> <20160626234351.GK8766@freya.jamessan.com> <8a0dc1de-bd90-f382-4d21-bc6a38b89a15@posteo.de> From: Greg Stein Date: Mon, 27 Jun 2016 06:54:29 -0500 Message-ID: Subject: Re: ABI changes analysis To: Stefan Cc: dev@subversion.apache.org Content-Type: multipart/alternative; boundary=94eb2c062470d0cb980536412e0b archived-at: Mon, 27 Jun 2016 11:54:42 -0000 --94eb2c062470d0cb980536412e0b Content-Type: text/plain; charset=UTF-8 On Sun, Jun 26, 2016 at 7:49 PM, Stefan wrote: >... > And now I also remember and realize that these removed symbols were > actually private ones never intended to be exported (aka: double _ in > the name). So 1.8/1.9 corrected this and ABI compatibility for these > were intentionally broken. > Hunh? No compatibility was broken. Those were private symbols, so removing them was perfectly acceptable. They are/were *not* part of the (defined) ABI. Did you see something else? Some other breakage? Or are you just referring to the difference between actual and defined/public ABI? Cheers, -g --94eb2c062470d0cb980536412e0b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

= On Sun, Jun 26, 2016 at 7:49 PM, Stefan <luke1410@posteo.de> wrote:
>...
And now I also remember and realize that these removed symbols were=
actually private ones never intended to be exported (aka: double _ in
the name). So 1.8/1.9 corrected this and ABI compatibility for these
were intentionally broken.

Hunh? No com= patibility was broken. Those were private symbols, so removing them was per= fectly acceptable. They are/were *not* part of the (defined) ABI.

Did you see something else? Some other breakage? Or are you= just referring to the difference between actual and defined/public ABI?

Cheers,
-g

--94eb2c062470d0cb980536412e0b--