1 |
commit: a8ed50692eb36f0ee397f6688126f9bb7a7ed662 |
2 |
Author: Benda Xu <heroxbd <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Dec 24 15:53:40 2021 +0000 |
4 |
Commit: Benda XU <heroxbd <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Dec 25 13:21:24 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8ed5069 |
7 |
|
8 |
dev-java/sbt: double the heap upper limit to 3GB. |
9 |
|
10 |
Otherwise the build fails with out-of-memory error. |
11 |
|
12 |
Package-Manager: Portage-3.0.28, Repoman-3.0.3 |
13 |
Signed-off-by: Benda Xu <heroxbd <AT> gentoo.org> |
14 |
|
15 |
dev-java/sbt/sbt-0.13.18.ebuild | 4 ++-- |
16 |
1 file changed, 2 insertions(+), 2 deletions(-) |
17 |
|
18 |
diff --git a/dev-java/sbt/sbt-0.13.18.ebuild b/dev-java/sbt/sbt-0.13.18.ebuild |
19 |
index c4f3a8c3e8bc..4262d767d5b3 100644 |
20 |
--- a/dev-java/sbt/sbt-0.13.18.ebuild |
21 |
+++ b/dev-java/sbt/sbt-0.13.18.ebuild |
22 |
@@ -97,12 +97,12 @@ src_prepare() { |
23 |
cp -p "${DISTDIR}/${L_P}.jar" "${WORKDIR}/${L_P}/${L_PN}.jar" || die |
24 |
cat <<- EOF > "${WORKDIR}/${L_P}/sbt" |
25 |
#!/bin/sh |
26 |
- SBT_OPTS="-Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled" |
27 |
+ SBT_OPTS="-Xms512M -Xmx3072M -Xss1M -XX:+CMSClassUnloadingEnabled" |
28 |
java -Djavac.args="-encoding UTF-8" -Duser.home="${WORKDIR}" \${SBT_OPTS} -jar "${WORKDIR}/${L_P}/sbt-launch.jar" "\$@" |
29 |
EOF |
30 |
cat <<- EOF > "${S}/${P}" |
31 |
#!/bin/sh |
32 |
- SBT_OPTS="-Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled" |
33 |
+ SBT_OPTS="-Xms512M -Xmx3072M -Xss1M -XX:+CMSClassUnloadingEnabled" |
34 |
java -Djavac.args="-encoding UTF-8" -Duser.home="${WORKDIR}" \${SBT_OPTS} -jar "${S}/launch/target/sbt-launch.jar" "\$@" |
35 |
EOF |
36 |
chmod u+x "${WORKDIR}/${L_P}/sbt" "${S}/${P}" || die |