From dde3b900503e0ec37eadaea71f01fb8a3a0a233d Mon Sep 17 00:00:00 2001 From: Nick Gasson Date: Mon, 18 May 2020 10:33:12 +0800 Subject: [PATCH] 8244981: jpackage error due to missing final newline in Debian control file Reviewed-by: herrick, asemenyuk --- .../jdk/incubator/jpackage/internal/OverridableResource.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/OverridableResource.java b/src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/OverridableResource.java index edfb6a9608c..c29a8b63840 100644 --- a/src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/OverridableResource.java +++ b/src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/OverridableResource.java @@ -305,7 +305,7 @@ final class OverridableResource { try (BufferedReader reader = new BufferedReader( new InputStreamReader(rawResource, StandardCharsets.UTF_8))) { String data = substitute(reader.lines(), substitutionData).collect( - Collectors.joining("\n")); + Collectors.joining("\n", "", "\n")); try (InputStream in = new ByteArrayInputStream(data.getBytes( StandardCharsets.UTF_8))) { dest.consume(in);