[arch-commits] Commit in java-commons-lang/trunk (PKGBUILD)
Jonas Witschel
diabonas at gemini.archlinux.org
Sat Dec 18 11:58:47 UTC 2021
Date: Saturday, December 18, 2021 @ 11:58:46
Author: diabonas
Revision: 1076731
java-commons-lang: build with jdk11-openjdk to avoid test failure
Building with Java 17 currently leads to a test failure of
"ToStringBuilderTest", so pin to the previous LTS version, JDK 11, for now.
Modified:
java-commons-lang/trunk/PKGBUILD
----------+
PKGBUILD | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-12-18 11:58:25 UTC (rev 1076730)
+++ PKGBUILD 2021-12-18 11:58:46 UTC (rev 1076731)
@@ -7,7 +7,7 @@
url='https://commons.apache.org/proper/commons-lang/'
license=('APACHE')
depends=('java-runtime-headless')
-makedepends=('maven')
+makedepends=('jdk11-openjdk' 'maven')
source=("https://www.apache.org/dist/commons/lang/source/commons-lang3-$pkgver-src.tar.gz"{,.asc}
'java-commons-lang-3.10_improve-reproducibility-of-generated-JARs.patch')
sha512sums=('80d1b960ae0b02859be329ea60d68cef33f3c7be7ec19752b3c9cfef442adef480878317ce2cfa309a27e662e2c72cab22023eaa3702e27970a1e5d55ca43f57'
@@ -24,6 +24,11 @@
build() {
cd "commons-lang3-$pkgver-src"
+
+ # Building with JDK 17 currently leads to a test failure of
+ # "ToStringBuilderTest"
+ export PATH="/usr/lib/jvm/java-11-openjdk/bin:$PATH"
+
mvn -Dproject.build.outputTimestamp="$SOURCE_DATE_EPOCH" -Dmaven.javadoc.skip=true -Dmaven.test.skip=true clean package
}
More information about the arch-commits
mailing list