Re: RFP: icu4j-49 -- a library for Unicode support and internationalization
- To: Hilko Bengen <bengen@debian.org>
- Cc: Emmanuel Bourg <ebourg@apache.org>, debian-java@lists.debian.org, 736648@bugs.debian.org
- Subject: Re: RFP: icu4j-49 -- a library for Unicode support and internationalization
- From: Niels Thykier <niels@thykier.net>
- Date: Sun, 26 Jan 2014 08:01:46 +0100
- Message-id: <[🔎] 52E4B2DA.1050608@thykier.net>
- In-reply-to: <[🔎] 877g9n4n0b.fsf@msgid.hilluzination.de>
- References: <[🔎] 87fvob7tgy.fsf@msgid.hilluzination.de> <[🔎] 52E4300A.7010001@apache.org> <[🔎] 877g9n4n0b.fsf@msgid.hilluzination.de>
On 2014-01-26 01:15, Hilko Bengen wrote: > * Emmanuel Bourg: > >> Would it be possible to upgrade the existing icu4j package >> instead? japi-compliance-checked reports a compatibility of 80%. >> Here are the issues found by clirr: >> >> ERROR: 8001: com.ibm.icu.impl.ByteBuffer: Class >> com.ibm.icu.impl.ByteBuffer removed [...] > > To me, this looks like a significant, backward-incompatible changes > in the API. In the world of shared libraries, this kind of stuff > makes changes to the SONAME necessary. > > That being said, it might be possible to package a newer version > of icu4j instead (I haven't tried building Lucene4 against anything > newer than 49.1.) Upstream is at 52.1 right now. > > Cheers, -Hilko > > Hi, Note that all the mentioned classes seem to be in an "impl" package. Sometimes upstream only remove/change implementation details but keep the external API - this could be such a case. That said, I agree that such implementation details could still have been used by rdeps and therefore it would be prudent to do the Java eqv. of an "ABI" bump for a C library. ~Niels
Reply to:
- Follow-Ups:
- Re: RFP: icu4j-49 -- a library for Unicode support and internationalization
- From: Emmanuel Bourg <ebourg@apache.org>
- Re: RFP: icu4j-49 -- a library for Unicode support and internationalization
- References:
- RFP: icu4j-49 -- a library for Unicode support and internationalization
- From: Hilko Bengen <bengen@debian.org>
- Re: RFP: icu4j-49 -- a library for Unicode support and internationalization
- From: Emmanuel Bourg <ebourg@apache.org>
- Re: RFP: icu4j-49 -- a library for Unicode support and internationalization
- From: Hilko Bengen <bengen@debian.org>
- RFP: icu4j-49 -- a library for Unicode support and internationalization
- Prev by Date: Re: RFP: icu4j-49 -- a library for Unicode support and internationalization
- Next by Date: Re: RFP: icu4j-49 -- a library for Unicode support and internationalization
- Previous by thread: Re: RFP: icu4j-49 -- a library for Unicode support and internationalization
- Next by thread: Re: RFP: icu4j-49 -- a library for Unicode support and internationalization
- Index(es):