From c38ebffb3dc183fdec834d5ef385ae151091ecd1 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Fri, 16 Jul 2021 11:32:49 +0000 Subject: [PATCH] mandrel: add fallback when memory detection fails (e.g. on aarch64). --- srcpkgs/mandrel/patches/mem.patch | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 srcpkgs/mandrel/patches/mem.patch diff --git a/srcpkgs/mandrel/patches/mem.patch b/srcpkgs/mandrel/patches/mem.patch new file mode 100644 index 00000000000..52b5578f49c --- /dev/null +++ b/srcpkgs/mandrel/patches/mem.patch @@ -0,0 +1,12 @@ +--- a/mandrel-mandrel-21.1.0.0-Final/substratevm/src/com.oracle.svm.driver/src/com/oracle/svm/driver/NativeImage.java ++++ b/mandrel-mandrel-21.1.0.0-Final/substratevm/src/com.oracle.svm.driver/src/com/oracle/svm/driver/NativeImage.java +@@ -1829,6 +1829,9 @@ + if (Long.compareUnsigned(memMax, SubstrateOptionsParser.parseLong(maxXmx)) >= 0) { + return maxXmx; + } ++ if (memMax == 0) { ++ return "2g"; ++ } + return Long.toUnsignedString(memMax); + } +