diff --git a/base/build/build.xml b/base/build/build.xml
index 6aa4846b30294e6d7b76cb812d0a182f5ec672e7..0ac79ae9a82160204240c03932b60a614b274e37 100644
--- a/base/build/build.xml
+++ b/base/build/build.xml
@@ -102,7 +102,7 @@
 	<target name="src-zip">
 		<build-info revision="revision.number" version="version.number" clean="clean.flag" />
 		<echo file="${build.info.file}">${version.number}:${revision.number}:${clean.flag}</echo>
-		<recursive-jar destfile="${src.zip.file}">
+		<jar destfile="${src.zip.file}">
 			<fileset dir="${classes}">
 				<include name="${build.info.filename}" />
 			</fileset>
@@ -117,7 +117,7 @@
 				<attribute name="Build-Number"
 				           value="${version.number} (r${revision.number},${clean.flag})" />
 			</manifest>
-		</recursive-jar>
+		</jar>
 	</target>
 
 	<target name="doc">
diff --git a/base/source/java/ch/systemsx/cisd/base/utilities/BuildAndEnvironmentInfo.java b/base/source/java/ch/systemsx/cisd/base/utilities/BuildAndEnvironmentInfo.java
index 8873b620b1ae77d0b2db0c94cf17146066d99164..04c90dc44288b7ec26b026996d84901acf9aec00 100644
--- a/base/source/java/ch/systemsx/cisd/base/utilities/BuildAndEnvironmentInfo.java
+++ b/base/source/java/ch/systemsx/cisd/base/utilities/BuildAndEnvironmentInfo.java
@@ -213,7 +213,7 @@ public final class BuildAndEnvironmentInfo
             builder.append(environmentInfo.get(i));
             if (i < n - 1)
             {
-                builder.append(OSUtilities.LINE_SEPARATOR);
+                builder.append(System.getProperty("line.separator"));
             }
         }
         return builder.toString();