From cb8fd0c43301e76120378c0c0757931029d55715aa17f7b24c4c8d3ef1419f71 Mon Sep 17 00:00:00 2001 From: Fridrich Strba Date: Mon, 19 Jul 2021 15:12:16 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/Java:packages/apache-commons-compress?expand=0&rev=16 --- fix_java_8_compatibility.patch | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/fix_java_8_compatibility.patch b/fix_java_8_compatibility.patch index 1a03dd2..07e52e6 100644 --- a/fix_java_8_compatibility.patch +++ b/fix_java_8_compatibility.patch @@ -420,3 +420,22 @@ return len; } catch (final IOException e) { try { +--- commons-compress-1.21-src/src/main/java/org/apache/commons/compress/utils/IOUtils.java 2020-01-22 16:10:15.000000000 +0100 ++++ commons-compress-1.21-src/src/main/java/org/apache/commons/compress/utils/IOUtils.java 2021-07-19 17:09:11.659891748 +0200 +@@ -25,6 +25,7 @@ + import java.io.IOException; + import java.io.InputStream; + import java.io.OutputStream; ++import java.nio.Buffer; + import java.nio.ByteBuffer; + import java.nio.channels.ReadableByteChannel; + import java.nio.file.Files; +@@ -372,7 +373,7 @@ + break; + } + output.write(b.array(), 0, readNow); +- b.rewind(); ++ ((Buffer)b).rewind(); + read += readNow; + } + return output.toByteArray();