<div dir="ltr">Hello Andreas,<div><br></div><div>Thank you for reporting this issue! So far I have no idea why it fails to compile.</div><div><br></div><div>The error being reported is:</div><div><span style="font-size:12.8px"><br></span></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span style="font-size:12.8px"> [javac] /build/svnkit-1.8.11/svnkit/</span><span style="font-size:12.8px">src/main/java/org/tmatesoft/</span><span style="font-size:12.8px">svn/core/internal/wc2/ng/</span><span style="font-size:12.8px">SvnDiffGenerator.java:524: error: no suitable method found for generateTextDiff(</span><span style="font-size:12.8px">RandomAccessFile,</span><span style="font-size:12.8px">RandomAccessFile,</span><span style="font-size:12.8px">SvnDiffGenerator.</span><span style="font-size:12.8px">EmptyDetectionOutputStream,</span><span style="font-size:12.8px">QDiffGenerator)<br></span><span style="font-size:12.8px">    [javac]             QDiffManager.generateTextDiff(</span><span style="font-size:12.8px">is1, is2, emptyDetectionOutputStream, generator);<br></span><span style="font-size:12.8px">    [javac]                         ^<br></span><span style="font-size:12.8px">    [javac]     method QDiffManager.generateTextDiff(</span><span style="font-size:12.8px">RandomAccessFile,</span><span style="font-size:12.8px">RandomAccessFile,String,</span><span style="font-size:12.8px">Writer,QDiffGenerator) is not applicable<br></span><span style="font-size:12.8px">    [javac]       (actual and formal argument lists differ in length)<br></span><span style="font-size:12.8px">    [javac]     method QDiffManager.generateTextDiff(</span><span style="font-size:12.8px">InputStream,InputStream,</span><span style="font-size:12.8px">String,Writer,QDiffGenerator) is not applicable<br></span><span style="font-size:12.8px">    [javac]       (actual and formal argument lists differ in length)</span></blockquote><div><br></div><div>The method reported as not found is part of the 'sequence' library SVNKit uses, particular version of this library 'de.regnis.q.sequence:sequence-library:1.0.3' referred from build.gradle build file and this version of the library does include this method.</div><div><br></div><div>Could you please provide some more information on your environment? What JDK do you use to compile SVNKit? What is the exact command you use to build SVNKit?</div><div><br></div><div>And finally how do you obtain SVNKit 1.8.11 sources? </div><div><br></div><div>Until recently there were no '1.8.11' tag in SVN repository, now it is there at <a href="http://svn.svnkit.com/repos/svnkit/1.8.11">http://svn.svnkit.com/repos/svnkit/1.8.11</a></div><div>Might that cause the problem?</div><div><br></div><div>Thanks!</div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr">TMate Software,<br><a href="http://subgit.com/" target="_blank">http://subgit.com/</a> git-svn import & mirror<br></div></div></div></div></div>
<br><div class="gmail_quote">On 3 November 2015 at 12:22, Andreas Tille <span dir="ltr"><<a href="mailto:andreas@an3as.eu" target="_blank">andreas@an3as.eu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
in Debian a build time bug was reported here:<br>
<br>
   <a href="https://bugs.debian.org/802356" rel="noreferrer" target="_blank">https://bugs.debian.org/802356</a><br>
<br>
Since this was not the latest available version 1.8.11 I downloaded<br>
the latest one but was running into an error as well:<br>
<br>
...<br>
init-environment:<br>
<br>
compile-library:<br>
    [mkdir] Created dir: /build/svnkit-1.8.11/svnkit/bin<br>
    [mkdir] Created dir: /build/svnkit-1.8.11/svnkit-cli/bin<br>
    [mkdir] Created dir: /build/svnkit-1.8.11/svnkit-javahl16/bin<br>
    [javac] /build/svnkit-1.8.11/debian/build.xml:20: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds<br>
    [javac] Compiling 1048 source files to /build/svnkit-1.8.11/svnkit/bin<br>
    [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.5<br>
    [javac] /build/svnkit-1.8.11/svnkit/src/main/java/org/tmatesoft/svn/core/internal/util/SVNPathUtil.java:58: warning: non-varargs call of varargs method with inexact argument type for last parameter;<br>
    [javac]                 SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.FS_PATH_SYNTAX, "Invalid control character ''{0}'' in path ''{1}''", new String[]{"0x" + SVNFormatUtil.getHexNumberFromByte((byte) ch), path});<br>
    [javac]                                                                                                                                                ^<br>
    [javac]   cast to Object for a varargs call<br>
    [javac]   cast to Object[] for a non-varargs call and to suppress this warning<br>
    [javac] /build/svnkit-1.8.11/svnkit/src/main/java/org/tmatesoft/svn/core/internal/wc2/ng/SvnDiffGenerator.java:524: error: no suitable method found for generateTextDiff(RandomAccessFile,RandomAccessFile,SvnDiffGenerator.EmptyDetectionOutputStream,QDiffGenerator)<br>
    [javac]             QDiffManager.generateTextDiff(is1, is2, emptyDetectionOutputStream, generator);<br>
    [javac]                         ^<br>
    [javac]     method QDiffManager.generateTextDiff(RandomAccessFile,RandomAccessFile,String,Writer,QDiffGenerator) is not applicable<br>
    [javac]       (actual and formal argument lists differ in length)<br>
    [javac]     method QDiffManager.generateTextDiff(InputStream,InputStream,String,Writer,QDiffGenerator) is not applicable<br>
    [javac]       (actual and formal argument lists differ in length)<br>
    [javac] /build/svnkit-1.8.11/svnkit/src/main/java/org/tmatesoft/svn/core/wc/admin/SVNAdminClient.java:1622: warning: non-varargs call of varargs method with inexact argument type for last parameter;<br>
    [javac]             SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.IO_ERROR, "Session is rooted at ''{0}'' but the repos root is ''{1}''", new SVNURL[] {<br>
    [javac]                                                                                                                                               ^<br>
    [javac]   cast to Object for a varargs call<br>
    [javac]   cast to Object[] for a non-varargs call and to suppress this warning<br>
    [javac] Note: Some input files use or override a deprecated API.<br>
    [javac] Note: Recompile with -Xlint:deprecation for details.<br>
    [javac] Note: Some input files use unchecked or unsafe operations.<br>
    [javac] Note: Recompile with -Xlint:unchecked for details.<br>
    [javac] 1 error<br>
    [javac] 3 warnings<br>
<br>
BUILD FAILED<br>
/build/svnkit-1.8.11/debian/build.xml:20: Compile failed; see the compiler error output for details.<br>
...<br>
<br>
<br>
Unfortunately I'm no Java expert and just wanted to help since svnkit is<br>
a predependency of one of the Debian Med packages I'm caring for<br>
(prottest).  So I need to admit that I can't help more than just<br>
reporting this here and hope this might be some valuable information<br>
anyway<br>
<br>
Kind regards<br>
<span class="HOEnZb"><font color="#888888"><br>
      Andreas.<br>
<br>
--<br>
<a href="http://fam-tille.de" rel="noreferrer" target="_blank">http://fam-tille.de</a><br>
</font></span></blockquote></div><br></div>