This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
Re: [patch] [java] bump libgcj soname
- From: Mike Stump <mikestump at comcast dot net>
- To: Matthias Klose <doko at ubuntu dot com>
- Cc: Andrew Haley <aph at redhat dot com>, Jakub Jelinek <jakub at redhat dot com>, GCJ-patches <java-patches at gcc dot gnu dot org>, "gcc-patches at gnu dot org" <gcc-patches at gnu dot org>
- Date: Sun, 3 Jan 2016 11:01:52 -0800
- Subject: Re: [patch] [java] bump libgcj soname
- Authentication-results: sourceware.org; auth=none
- References: <55365991 dot 4030806 at ubuntu dot com> <20150421141125 dot GW1725 at tucnak dot redhat dot com> <55365BB2 dot 4080603 at ubuntu dot com> <20150421141924 dot GX1725 at tucnak dot redhat dot com> <55365EE0 dot 8070202 at ubuntu dot com> <20150421143747 dot GY1725 at tucnak dot redhat dot com> <5687E158 dot 7000401 at ubuntu dot com> <5687EF4D dot 5030304 at redhat dot com> <5687F269 dot 7030109 at ubuntu dot com> <5687F698 dot 20106 at redhat dot com> <56890829 dot 4020601 at ubuntu dot com> <56892D5F dot 1050301 at redhat dot com> <568943AC dot 20108 at ubuntu dot com> <56894AFC dot 5040608 at redhat dot com> <56895B88 dot 60504 at ubuntu dot com>
On Jan 3, 2016, at 9:34 AM, Matthias Klose <doko@ubuntu.com> wrote:
> On 03.01.2016 17:23, Andrew Haley wrote:
>> On 03/01/16 15:52, Matthias Klose wrote:
>>> No, libgcj versions up to 4.9.3 didn't change the value for releases taken from
>>> the same branch. All of 4.9.0, 4.9.1, 4.9.2, 4.9.3 have the same
>>> GCJ_CXX_ABI_VERSION. But 5.1, 5.2 and 5.3 have *different* GCJ_CXX_ABI_VERSIONs.
>>>
>>>>> Why change this rule now, at this stage of GCJ's life?
>>> This was changed by the change of the version schema, an unintential change for
>>> GCJ_CXX_ABI_VERSION. I want to keep it that way, not change it with every
>>> release from the gcc-5 branch.
>>
>> Because effectively we've done an arithmetic shift left on the GCC version
>> numbering, I guess? So where we would have had 5.1.1, 5.1.2, 5.1.3, we now
>> have 5.1, 5.2, 5.3?
>
> yes, exactly.
But, isn’t there a trunk version of this patch? I mean, the same issue applies to it and gcc 6, gcc 7 and gcc 8, no?