Hi, On Sun, Jun 26, 2016 at 12:15 PM, Matwey V. Kornilov <matwey.kornilov@gmail.com> wrote:
Hello,
Unfortunately, java is a gap in my education. :)
Maybe somebody will point me how to fix the following issue (or even prepare submit request):
https://build.opensuse.org/build/openSUSE:Leap:42.2:Ports/ports/armv7l/xml-c...
This package is required to provide fop (which blocks many packages now).
The error message is the following:
[ 76s] BUILD FAILED [ 76s] /home/abuild/rpmbuild/BUILD/xml-commons-1.3.04/xml-commons-1_0_b2/build.xml:49: The following error occurred while executing this line: [ 76s] /home/abuild/rpmbuild/BUILD/xml-commons-1.3.04/xml-commons-1_0_b2/java/external/build.xml:120: java.lang.IllegalArgumentException: 16877=40755 will not fit in octal number buffer of length -1292065064
The error is in writing a tar file, and it looks like it stems from Apache Ant and its 'tar' task. [ 76s] BUILD FAILED [ 76s] /home/abuild/rpmbuild/BUILD/xml-commons-1.3.04/xml-commons-1_0_b2/build.xml:49: The following error occurred while executing this line: [ 76s] /home/abuild/rpmbuild/BUILD/xml-commons-1.3.04/xml-commons-1_0_b2/java/external/build.xml:120: java.lang.IllegalArgumentException: 16877=40755 will not fit in octal number buffer of length -1292065064 [ 76s] at org.apache.tools.tar.TarUtils.formatUnsignedOctalString(TarUtils.java:387) [ 76s] at org.apache.tools.tar.TarUtils.formatLongOctalBytes(TarUtils.java:440) [ 76s] at org.apache.tools.tar.TarUtils.formatLongOctalOrBinaryBytes(TarUtils.java:470) [ 76s] at org.apache.tools.tar.TarEntry.writeEntryHeaderField(TarEntry.java:866) [ 76s] at org.apache.tools.tar.TarEntry.writeEntryHeader(TarEntry.java:819) [ 76s] at org.apache.tools.tar.TarOutputStream.putNextEntry(TarOutputStream.java:305) [ 76s] at org.apache.tools.ant.taskdefs.Tar.tarResource(Tar.java:480) [ 76s] at org.apache.tools.ant.taskdefs.Tar.tarFile(Tar.java:354) [ 76s] at org.apache.tools.ant.taskdefs.Tar.tar(Tar.java:669) [ 76s] at org.apache.tools.ant.taskdefs.Tar.execute(Tar.java:314) [ 76s] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) Best way out IMO would be to get in touch with the Apache Ant project via http://ant.apache.org/problems.html . It's definitely not something you see everyday as a Java developer :-) Robert
I would say that integer overflow has happened somewhere.
-- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
-- http://robert.muntea.nu/ -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org