Closed behnam closed 4 years ago
CI seem to be broken starting sometime around 10-18 months ago.
Seems like it's a java and icu issue:
java
icu
CI seem to be broken starting sometime around 10-18 months ago.
Seems like it's a
java
andicu
issue:Error
```shell mkdir staging/n/abk cp ../data/notes/abk/* staging/n/abk ---- xml ---- compile CharCounter java/org/unicode/publication/CharCounter.java:11: error: package com.ibm.icu.lang does not exist import com.ibm.icu.lang.UCharacter; ^ java/org/unicode/publication/CharCounter.java:12: error: package com.ibm.icu.lang does not exist import com.ibm.icu.lang.UCharacterCategory; ^ java/org/unicode/publication/CharCounter.java:13: error: package com.ibm.icu.text does not exist import com.ibm.icu.text.Normalizer; ^ java/org/unicode/publication/CharCounter.java:14: error: package com.ibm.icu.text does not exist import com.ibm.icu.text.UCharacterIterator; ^ java/org/unicode/publication/CharCounter.java:15: error: package com.ibm.icu.text does not exist import com.ibm.icu.text.UTF16; ^ java/org/unicode/publication/CharCounter.java:28: error: cannot find symbol int gc = UCharacter.getType (ch); ^ symbol: variable UCharacter location: class CharCounter java/org/unicode/publication/CharCounter.java:29: error: cannot find symbol return ( gc == UCharacterCategory.COMBINING_SPACING_MARK ^ symbol: variable UCharacterCategory location: class CharCounter java/org/unicode/publication/CharCounter.java:30: error: cannot find symbol || gc == UCharacterCategory.NON_SPACING_MARK ^ symbol: variable UCharacterCategory location: class CharCounter java/org/unicode/publication/CharCounter.java:31: error: cannot find symbol || gc == UCharacterCategory.ENCLOSING_MARK); ^ symbol: variable UCharacterCategory location: class CharCounter java/org/unicode/publication/CharCounter.java:50: error: cannot find symbol UCharacterIterator it = UCharacterIterator.getInstance (s); ^ symbol: class UCharacterIterator location: class CharCounter java/org/unicode/publication/CharCounter.java:50: error: cannot find symbol UCharacterIterator it = UCharacterIterator.getInstance (s); ^ symbol: variable UCharacterIterator location: class CharCounter java/org/unicode/publication/CharCounter.java:51: error: cannot find symbol for (int i = 0; i < UTF16.countCodePoint (s); i++) { ^ symbol: variable UTF16 location: class CharCounter java/org/unicode/publication/CharCounter.java:76: error: cannot find symbol return UCharacter.getName (usv); ^ symbol: variable UCharacter location: class CharCounter java/org/unicode/publication/CharCounter.java:83: error: cannot find symbol UCharacterIterator it = UCharacterIterator.getInstance (s); ^ symbol: class UCharacterIterator location: class CharCounter java/org/unicode/publication/CharCounter.java:83: error: cannot find symbol UCharacterIterator it = UCharacterIterator.getInstance (s); ^ symbol: variable UCharacterIterator location: class CharCounter java/org/unicode/publication/CharCounter.java:84: error: cannot find symbol for (int i = 0; i < UTF16.countCodePoint (s); i++) { ^ symbol: variable UTF16 location: class CharCounter java/org/unicode/publication/CharCounter.java:147: error: cannot find symbol String s = Normalizer.normalize (sb.toString (), Normalizer.NFD); ^ symbol: variable Normalizer location: class CharCounter java/org/unicode/publication/CharCounter.java:147: error: cannot find symbol String s = Normalizer.normalize (sb.toString (), Normalizer.NFD); ^ symbol: variable Normalizer location: class CharCounter java/org/unicode/publication/CharCounter.java:150: error: cannot find symbol UCharacterIterator it2 = UCharacterIterator.getInstance (s); ^ symbol: class UCharacterIterator location: class CharCounter java/org/unicode/publication/CharCounter.java:150: error: cannot find symbol UCharacterIterator it2 = UCharacterIterator.getInstance (s); ^ symbol: variable UCharacterIterator location: class CharCounter java/org/unicode/publication/CharCounter.java:151: error: cannot find symbol int[] usvs = new int [UTF16.countCodePoint (s)]; ^ symbol: variable UTF16 location: class CharCounter java/org/unicode/publication/CharCounter.java:165: error: cannot find symbol if (UCharacter.isWhitespace (usvs [i]) && j == i + 1) { ^ symbol: variable UCharacter location: class CharCounter java/org/unicode/publication/CharCounter.java:171: error: cannot find symbol UTF16.append (sb2, usvs [k]); } ^ symbol: variable UTF16 location: class CharCounter Note: java/org/unicode/publication/CharCounter.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. 23 errors makefile:30: recipe for target 'java/org/unicode/publication/CharCounter.class' failed make: *** [java/org/unicode/publication/CharCounter.class] Error 1 make: Leaving directory '/home/travis/build/behnam/unicode-udhr/unicode.org' The command "make -C "unicode.org"" exited with 2. ```