diff --git a/core/pom.xml b/core/pom.xml
index 1efb969184..e844111324 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -583,6 +583,12 @@ THE SOFTWARE.
com.google.guava
guava
+
+
+ com.jcraft
+ jzlib
+ 1.1.3
+
diff --git a/core/src/main/java/hudson/FilePath.java b/core/src/main/java/hudson/FilePath.java
index fe7d95c286..f5e3f18ba7 100644
--- a/core/src/main/java/hudson/FilePath.java
+++ b/core/src/main/java/hudson/FilePath.java
@@ -635,12 +635,7 @@ public final class FilePath implements Serializable {
}
}
public OutputStream compress(OutputStream out) throws IOException {
- return new GZIPOutputStream(new BufferedOutputStream(out),
- // TODO JENKINS-19473 workaround; replace when jzlib fixed
- new com.jcraft.jzlib.Deflater(6, 15+16, 9), // use 9 for memLevel
- 512,
- true
- );
+ return new GZIPOutputStream(new BufferedOutputStream(out));
}
};