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 ERROR: 7002: com.ibm.icu.impl.CharTrie: Method 'public void putIndexData(com.ibm.icu.impl.UCharacterProperty)' has been removed ERROR: 8001: com.ibm.icu.impl.CharTrie$FriendAgent: Class com.ibm.icu.impl.CharTrie$FriendAgent removed ERROR: 8001: com.ibm.icu.impl.CollectionUtilities: Class com.ibm.icu.impl.CollectionUtilities removed ERROR: 8001: com.ibm.icu.impl.CollectionUtilities$MultiComparator: Class com.ibm.icu.impl.CollectionUtilities$MultiComparator removed ERROR: 7004: com.ibm.icu.impl.DateNumberFormat: In method 'public DateNumberFormat(com.ibm.icu.util.ULocale, char)' the number of arguments has changed ERROR: 6011: com.ibm.icu.impl.ICUResourceBundle: Field UNSIGNED_INT_MASK has been removed, but it was previously a constant ERROR: 6001: com.ibm.icu.impl.ICUResourceBundle: Removed field noFallback ERROR: 6001: com.ibm.icu.impl.ICUResourceBundle: Removed field rawData ERROR: 6001: com.ibm.icu.impl.ICUResourceBundle: Removed field rootResource ERROR: 7004: com.ibm.icu.impl.ICUResourceBundle: In method 'protected ICUResourceBundle()' the number of arguments has changed ERROR: 7002: com.ibm.icu.impl.ICUResourceBundle: Method 'protected int RES_GET_INT(long)' has been removed ERROR: 7002: com.ibm.icu.impl.ICUResourceBundle: Method 'protected int RES_GET_OFFSET(long)' has been removed ERROR: 7002: com.ibm.icu.impl.ICUResourceBundle: Method 'public int RES_GET_TYPE(long)' has been removed ERROR: 7002: com.ibm.icu.impl.ICUResourceBundle: Method 'protected com.ibm.icu.impl.ICUResourceBundle createBundleObject(String, long, String, HashMap, com.ibm.icu.util.UResourceBundle, com.ibm.icu.impl.ICUResourceBundle, boolean[])' has been removed ERROR: 7004: com.ibm.icu.impl.ICUResourceBundle: In method 'public Set getAvailableLocaleNameSet(String)' the number of arguments has changed ERROR: 7004: com.ibm.icu.impl.ICUResourceBundle: In method 'public Locale[] getAvailableLocales(String)' the number of arguments has changed ERROR: 7004: com.ibm.icu.impl.ICUResourceBundle: In method 'public com.ibm.icu.util.ULocale[] getAvailableULocales(String)' the number of arguments has changed ERROR: 7004: com.ibm.icu.impl.ICUResourceBundle: In method 'public Set getFullLocaleNameSet(String)' the number of arguments has changed ERROR: 7004: com.ibm.icu.impl.ICUResourceBundle: In method 'public com.ibm.icu.util.ULocale getFunctionalEquivalent(String, String, String, com.ibm.icu.util.ULocale, boolean[], boolean)' the number of arguments has changed ERROR: 7002: com.ibm.icu.impl.ICUResourceBundle: Method 'protected int getIndex(String)' has been removed ERROR: 7002: com.ibm.icu.impl.ICUResourceBundle: Method 'protected int getInt(byte[], int)' has been removed ERROR: 7002: com.ibm.icu.impl.ICUResourceBundle: Method 'protected int getIntOffset(int)' has been removed ERROR: 7009: com.ibm.icu.impl.ICUResourceBundle: Accessibility of method 'protected boolean getNoFallback()' has been decreased from protected to private ERROR: 7002: com.ibm.icu.impl.ICUResourceBundle: Method 'public int getOffset(int, int)' has been removed Emmanuel Bourg -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org