Gentoo Archives: gentoo-commits

From: Benda XU <heroxbd@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-java/sbt/
Date: Sat, 25 Dec 2021 13:21:35
Message-Id: 1640438484.a8ed50692eb36f0ee397f6688126f9bb7a7ed662.heroxbd@gentoo
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