Hi all,

Following the guidelines in the HACKING document, I have so far been unable
to build the Java artifacts of libidn.

I was using a Vagrant-based server to do the compilation. Based on that, I
expect that anyone can reproduce my problems easily. I've attached the
Vagrantfile. When a box is started, all dependencies as defined in the
HACKING document are installed (which can take quite some time, be warned).
After that, you'll have to SSH into the new box, do a manual GIT checkout
and execute the build.

I've attached the relevant output from the 'make' command as attachment
'output.txt' to this message.

To get rid of the compilation warnings, I tried passing -source 1.4 and
-target 1.4 arguments to AM_JAVACFLAGS, but that didn't work. I do have to
admit that I'm unaccustomed to working with Maven files (or GCJ, for that
matter). There's a very good chance that I missed something obvious. Note
that fixing those warnings is somewhat unrelated to the build failure - I
was just trying to get my hands dirty on that one.

Regards,

  Guus
Making all in java
make[2]: Entering directory '/home/vagrant/libidn/java'
Making all in src
make[3]: Entering directory '/home/vagrant/libidn/java/src'
Making all in main
make[4]: Entering directory '/home/vagrant/libidn/java/src/main'
Making all in java
make[5]: Entering directory '/home/vagrant/libidn/java/src/main/java'
Making all in gnu
make[6]: Entering directory '/home/vagrant/libidn/java/src/main/java/gnu'
Making all in inet
make[7]: Entering directory '/home/vagrant/libidn/java/src/main/java/gnu/inet'
Making all in encoding
make[8]: Entering directory 
'/home/vagrant/libidn/java/src/main/java/gnu/inet/encoding'
CLASSPATH=../../../../../../../java/src/main/java:./../../../../../../../java/src/main/java${CLASSPATH:+":$CLASSPATH"}
 javac -d ../../../../../../../java/src/main/java -target 1.1 -source 1.1   
CombiningClass.java Composition.java DecompositionKeys.java 
DecompositionMappings.java IDNA.java IDNAException.java NFKC.java Punycode.java 
PunycodeException.java RangeSet.java RFC3454.java Stringprep.java 
StringprepException.java
/home/vagrant/libidn/java/src/main/java/gnu/inet/encoding/IDNAException.java:35:
 warning: The serializable class IDNAException does not declare a static final 
serialVersionUID field of type long
        public class IDNAException
                     ^^^^^^^^^^^^^
/home/vagrant/libidn/java/src/main/java/gnu/inet/encoding/PunycodeException.java:35:
 warning: The serializable class PunycodeException does not declare a static 
final serialVersionUID field of type long
        public class PunycodeException
                     ^^^^^^^^^^^^^^^^^
/home/vagrant/libidn/java/src/main/java/gnu/inet/encoding/StringprepException.java:35:
 warning: The serializable class StringprepException does not declare a static 
final serialVersionUID field of type long
        public class StringprepException
                     ^^^^^^^^^^^^^^^^^^^
3 problems (3 warnings)
echo timestamp > classnoinst.stamp
make[8]: Leaving directory 
'/home/vagrant/libidn/java/src/main/java/gnu/inet/encoding'
make[8]: Entering directory '/home/vagrant/libidn/java/src/main/java/gnu/inet'
make[8]: Nothing to be done for 'all-am'.
make[8]: Leaving directory '/home/vagrant/libidn/java/src/main/java/gnu/inet'
make[7]: Leaving directory '/home/vagrant/libidn/java/src/main/java/gnu/inet'
make[7]: Entering directory '/home/vagrant/libidn/java/src/main/java/gnu'
make[7]: Nothing to be done for 'all-am'.
make[7]: Leaving directory '/home/vagrant/libidn/java/src/main/java/gnu'
make[6]: Leaving directory '/home/vagrant/libidn/java/src/main/java/gnu'
Making all in .
make[6]: Entering directory '/home/vagrant/libidn/java/src/main/java'
make[6]: Nothing to be done for 'all-am'.
make[6]: Leaving directory '/home/vagrant/libidn/java/src/main/java'
make[5]: Leaving directory '/home/vagrant/libidn/java/src/main/java'
make[5]: Entering directory '/home/vagrant/libidn/java/src/main'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/home/vagrant/libidn/java/src/main'
make[4]: Leaving directory '/home/vagrant/libidn/java/src/main'
Making all in test
make[4]: Entering directory '/home/vagrant/libidn/java/src/test'
Making all in java
make[5]: Entering directory '/home/vagrant/libidn/java/src/test/java'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/home/vagrant/libidn/java/src/test/java'
make[5]: Entering directory '/home/vagrant/libidn/java/src/test'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/home/vagrant/libidn/java/src/test'
make[4]: Leaving directory '/home/vagrant/libidn/java/src/test'
Making all in util
make[4]: Entering directory '/home/vagrant/libidn/java/src/util'
Making all in java
make[5]: Entering directory '/home/vagrant/libidn/java/src/util/java'
CLASSPATH=../../../../java/src/util/java:./../../../../java/src/util/java${CLASSPATH:+":$CLASSPATH"}
 javac -d ../../../../java/src/util/java -classpath 
../../../../java/src/main/java -target 1.1 -source 1.1   GenerateRFC3454.java 
GenerateNFKC.java TestIDNA.java TestNFKC.java
/home/vagrant/libidn/java/src/util/java/GenerateRFC3454.java:83: warning: 
Resource leak: 'r' is never closed
        BufferedReader r = new BufferedReader(new FileReader(f));
                       ^
/home/vagrant/libidn/java/src/util/java/GenerateRFC3454.java:96: warning: The 
value of the local variable n is not used
        int n = 0;
            ^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:109: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        static String decompose(String in, TreeMap mappings)
                                           ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:147: warning: TreeSet 
is a raw type. References to generic type TreeSet<T> should be parameterized
        TreeSet exclusions = new TreeSet();
        ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:147: warning: TreeSet 
is a raw type. References to generic type TreeSet<T> should be parameterized
        TreeSet exclusions = new TreeSet();
                                 ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:157: warning: Type 
safety: The method add(Object) belongs to the raw type TreeSet. References to 
generic type TreeSet<T> should be parameterized
        exclusions.add(line);
        ^^^^^^^^^^^^^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:166: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap canonical = new TreeMap();
        ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:166: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap canonical = new TreeMap();
                                ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:167: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap compatibility = new TreeMap();
        ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:167: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap compatibility = new TreeMap();
                                    ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:168: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap combiningClasses = new TreeMap();
        ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:168: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap combiningClasses = new TreeMap();
                                       ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:185: warning: Type 
safety: The method put(Object, Object) belongs to the raw type TreeMap. 
References to generic type TreeMap<K,V> should be parameterized
        compatibility.put(f[0], stripCompatibilityTag(f[5]));
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:187: warning: Type 
safety: The method put(Object, Object) belongs to the raw type TreeMap. 
References to generic type TreeMap<K,V> should be parameterized
        compatibility.put(f[0], f[5]);
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:189: warning: Type 
safety: The method put(Object, Object) belongs to the raw type TreeMap. 
References to generic type TreeMap<K,V> should be parameterized
        canonical.put(f[0], f[5]);
        ^^^^^^^^^^^^^^^^^^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:194: warning: Type 
safety: The method put(Object, Object) belongs to the raw type TreeMap. 
References to generic type TreeMap<K,V> should be parameterized
        combiningClasses.put(new Integer(Integer.parseInt(f[0], 16)), f[3]);
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:208: warning: 
Iterator is a raw type. References to generic type Iterator<E> should be 
parameterized
        Iterator i = compatibility.keySet().iterator();
        ^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:216: warning: Type 
safety: The method put(Object, Object) belongs to the raw type TreeMap. 
References to generic type TreeMap<K,V> should be parameterized
        compatibility.put(k, d);
        ^^^^^^^^^^^^^^^^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:226: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap compatibilityKeys = new TreeMap();
        ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:226: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap compatibilityKeys = new TreeMap();
                                        ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:227: warning: 
ArrayList is a raw type. References to generic type ArrayList<E> should be 
parameterized
        ArrayList compatibilityMappings = new ArrayList();
        ^^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:227: warning: 
ArrayList is a raw type. References to generic type ArrayList<E> should be 
parameterized
        ArrayList compatibilityMappings = new ArrayList();
                                              ^^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:230: warning: 
Iterator is a raw type. References to generic type Iterator<E> should be 
parameterized
        Iterator i = compatibility.keySet().iterator();
        ^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:238: warning: Type 
safety: The method add(Object) belongs to the raw type ArrayList. References to 
generic type ArrayList<E> should be parameterized
        compatibilityMappings.add(v);
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:240: warning: Type 
safety: The method put(Object, Object) belongs to the raw type TreeMap. 
References to generic type TreeMap<K,V> should be parameterized
        compatibilityKeys.put(k, new Integer(index));
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:245: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap firstMap = new TreeMap();
        ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:245: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap firstMap = new TreeMap();
                               ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:246: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap secondMap = new TreeMap();
        ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:246: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap secondMap = new TreeMap();
                                ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:249: warning: 
Iterator is a raw type. References to generic type Iterator<E> should be 
parameterized
        Iterator i = canonical.keySet().iterator();
        ^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:270: warning: Type 
safety: The method put(Object, Object) belongs to the raw type TreeMap. 
References to generic type TreeMap<K,V> should be parameterized
        firstMap.put(s[0], new Integer(c.intValue()+1));
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:272: warning: Type 
safety: The method put(Object, Object) belongs to the raw type TreeMap. 
References to generic type TreeMap<K,V> should be parameterized
        firstMap.put(s[0], new Integer(1));
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:277: warning: Type 
safety: The method put(Object, Object) belongs to the raw type TreeMap. 
References to generic type TreeMap<K,V> should be parameterized
        secondMap.put(s[1], new Integer(c.intValue()+1));
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:279: warning: Type 
safety: The method put(Object, Object) belongs to the raw type TreeMap. 
References to generic type TreeMap<K,V> should be parameterized
        secondMap.put(s[1], new Integer(1));
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:288: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap singleFirstComposition = new TreeMap();
        ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:288: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap singleFirstComposition = new TreeMap();
                                             ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:289: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap singleSecondComposition = new TreeMap();
        ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:289: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap singleSecondComposition = new TreeMap();
                                              ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:290: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap complexComposition = new TreeMap();
        ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:290: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap complexComposition = new TreeMap();
                                         ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:294: warning: 
Iterator is a raw type. References to generic type Iterator<E> should be 
parameterized
        Iterator i = canonical.keySet().iterator();
        ^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:306: warning: Type 
safety: The method put(Object, Object) belongs to the raw type TreeMap. 
References to generic type TreeMap<K,V> should be parameterized
        singleFirstComposition.put(s[0], new String[] { s[1], k });
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:309: warning: Type 
safety: The method put(Object, Object) belongs to the raw type TreeMap. 
References to generic type TreeMap<K,V> should be parameterized
        singleSecondComposition.put(s[1], new String[] { s[0], k });
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:313: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap m = (TreeMap) complexComposition.get(s[0]);
        ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:313: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap m = (TreeMap) complexComposition.get(s[0]);
                     ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:318: warning: Type 
safety: The method put(Object, Object) belongs to the raw type TreeMap. 
References to generic type TreeMap<K,V> should be parameterized
        m.put(s[1], k);
        ^^^^^^^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:320: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap m = new TreeMap();
        ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:320: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap m = new TreeMap();
                        ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:321: warning: Type 
safety: The method put(Object, Object) belongs to the raw type TreeMap. 
References to generic type TreeMap<K,V> should be parameterized
        m.put(s[1], k);
        ^^^^^^^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:322: warning: Type 
safety: The method put(Object, Object) belongs to the raw type TreeMap. 
References to generic type TreeMap<K,V> should be parameterized
        complexComposition.put(s[0], m);
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:409: warning: 
Iterator is a raw type. References to generic type Iterator<E> should be 
parameterized
        Iterator i = compatibilityKeys.keySet().iterator();
        ^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:436: warning: 
Iterator is a raw type. References to generic type Iterator<E> should be 
parameterized
        Iterator i = compatibilityMappings.iterator();
        ^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:463: warning: 
Iterator is a raw type. References to generic type Iterator<E> should be 
parameterized
        Iterator i;
        ^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:466: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap indices = new TreeMap();
        ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:466: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap indices = new TreeMap();
                              ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:471: warning: Type 
safety: The method put(Object, Object) belongs to the raw type TreeMap. 
References to generic type TreeMap<K,V> should be parameterized
        indices.put(new Integer(Integer.parseInt(s0, 16)), new Integer(index));
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:481: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap m = (TreeMap) complexComposition.get(s0);
        ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:481: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap m = (TreeMap) complexComposition.get(s0);
                     ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:483: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap line = new TreeMap();
        ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:483: warning: TreeMap 
is a raw type. References to generic type TreeMap<K,V> should be parameterized
        TreeMap line = new TreeMap();
                           ^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:486: warning: 
Iterator is a raw type. References to generic type Iterator<E> should be 
parameterized
        Iterator i2 = m.keySet().iterator();
        ^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:494: warning: Type 
safety: The method put(Object, Object) belongs to the raw type TreeMap. 
References to generic type TreeMap<K,V> should be parameterized
        indices.put(s1i, new Integer(index));
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:497: warning: Type 
safety: The method put(Object, Object) belongs to the raw type TreeMap. 
References to generic type TreeMap<K,V> should be parameterized
        line.put(indices.get(s1i), k);
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:527: warning: Type 
safety: The method put(Object, Object) belongs to the raw type TreeMap. 
References to generic type TreeMap<K,V> should be parameterized
        indices.put(new Integer(Integer.parseInt(k, 16)), new Integer(index));
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/vagrant/libidn/java/src/util/java/GenerateNFKC.java:541: warning: Type 
safety: The method put(Object, Object) belongs to the raw type TreeMap. 
References to generic type TreeMap<K,V> should be parameterized
        indices.put(new Integer(Integer.parseInt(k, 16)), new Integer(index));
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/vagrant/libidn/java/src/util/java/TestIDNA.java:90: warning: Resource 
leak: 'r' is never closed
        BufferedReader r = new BufferedReader(new FileReader(f));
                       ^
/home/vagrant/libidn/java/src/util/java/TestNFKC.java:126: warning: Resource 
leak: 'r' is never closed
        BufferedReader r = new BufferedReader(new FileReader(f));
                       ^
67 problems (67 warnings)
echo timestamp > classnoinst.stamp
make[5]: Leaving directory '/home/vagrant/libidn/java/src/util/java'
make[5]: Entering directory '/home/vagrant/libidn/java/src/util'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/home/vagrant/libidn/java/src/util'
make[4]: Leaving directory '/home/vagrant/libidn/java/src/util'
make[4]: Entering directory '/home/vagrant/libidn/java/src'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/home/vagrant/libidn/java/src'
make[3]: Leaving directory '/home/vagrant/libidn/java/src'
make[3]: Entering directory '/home/vagrant/libidn/java'
jar cf libidn-1.33.jar \
        -C ./src/main/java \
                gnu/inet/encoding/CombiningClass.class          \
        -C ./src/main/java \
                gnu/inet/encoding/Composition.class             \
        -C ./src/main/java \
                gnu/inet/encoding/DecompositionKeys.class       \
        -C ./src/main/java \
                gnu/inet/encoding/DecompositionMappings.class   \
        -C ./src/main/java \
                gnu/inet/encoding/IDNA.class                    \
        -C ./src/main/java \
                gnu/inet/encoding/IDNAException.class           \
        -C ./src/main/java \
                gnu/inet/encoding/NFKC.class                    \
        -C ./src/main/java \
                gnu/inet/encoding/Punycode.class                \
        -C ./src/main/java \
                gnu/inet/encoding/PunycodeException.class       \
        -C ./src/main/java \
                gnu/inet/encoding/RangeSet\$1.class             \
        -C ./src/main/java \
                gnu/inet/encoding/RangeSet\$Builder.class       \
        -C ./src/main/java \
                gnu/inet/encoding/RangeSet.class                \
        -C ./src/main/java \
                gnu/inet/encoding/RangeSet\$Range.class \
        -C ./src/main/java \
                gnu/inet/encoding/RangeSet\$RangeContainsComparator.class \
        -C ./src/main/java \
                gnu/inet/encoding/RFC3454.class                 \
        -C ./src/main/java \
                gnu/inet/encoding/Stringprep.class              \
        -C ./src/main/java \
                gnu/inet/encoding/StringprepException.class
jar: internal error:
java.io.FileNotFoundException: 
./src/main/java/gnu/inet/encoding/RangeSet$1.class (No such file or directory)
   at gnu.java.nio.channels.FileChannelImpl.open(libgcj.so.15)
   at gnu.java.nio.channels.FileChannelImpl.<init>(libgcj.so.15)
   at gnu.java.nio.channels.FileChannelImpl.create(libgcj.so.15)
   at java.io.FileInputStream.<init>(libgcj.so.15)
   at gnu.classpath.tools.jar.Creator.writeFile(libgcj-tools.so.15)
   at 
gnu.classpath.tools.jar.Creator.writeCommandLineEntries(libgcj-tools.so.15)
   at 
gnu.classpath.tools.jar.Creator.writeCommandLineEntries(libgcj-tools.so.15)
   at gnu.classpath.tools.jar.Creator.run(libgcj-tools.so.15)
   at gnu.classpath.tools.jar.Main.run(libgcj-tools.so.15)
   at gnu.classpath.tools.jar.Main.main(libgcj-tools.so.15)
Makefile:1522: recipe for target 'libidn-1.33.jar' failed
make[3]: *** [libidn-1.33.jar] Error 1
make[3]: Leaving directory '/home/vagrant/libidn/java'
Makefile:1251: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/vagrant/libidn/java'
Makefile:1333: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/vagrant/libidn'
Makefile:1235: recipe for target 'all' failed
make: *** [all] Error 2

Attachment: Vagrantfile
Description: Binary data

_______________________________________________
Help-libidn mailing list
Help-libidn@gnu.org
https://lists.gnu.org/mailman/listinfo/help-libidn

Reply via email to