Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Dec 2025 18:50:15 +0000
From:      Ronald Klop <ronald@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 91eb437a9e1d - main - devel/gradle5: pin to jdk8 or jdk11
Message-ID:  <6952cd67.39015.46e67469@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by ronald:

URL: https://cgit.FreeBSD.org/ports/commit/?id=91eb437a9e1d885205fdd9789aab112742b8c1b8

commit 91eb437a9e1d885205fdd9789aab112742b8c1b8
Author:     Ronald Klop <ronald@FreeBSD.org>
AuthorDate: 2025-12-14 11:20:38 +0000
Commit:     Ronald Klop <ronald@FreeBSD.org>
CommitDate: 2025-12-29 18:49:58 +0000

    devel/gradle5: pin to jdk8 or jdk11
    
    Fails on runtime with newer jdk when building its sole dependency misc/elki.
    
    When compiling in poudriere with DEFAULT_VERSIONS+=java=21:
    ===>  Building for elki-0.7.1.1166_1
    Starting a Gradle Daemon, 1 incompatible Daemon could not be reused, use --status for details
    java.lang.NoClassDefFoundError: Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7
            at org.codehaus.groovy.vmplugin.VMPluginFactory.<clinit>(VMPluginFactory.java:43)
    
    The gradle documentation also states that you need a newer Gradle version for jdk12+.
    https://docs.gradle.org/current/userguide/compatibility.html#java_runtime
    
    PR:     291657
    Approved-By:    maintainer timeout
---
 devel/gradle5/Makefile | 1 +
 1 file changed, 1 insertion(+)

diff --git a/devel/gradle5/Makefile b/devel/gradle5/Makefile
index 073e2df6e762..56f8b4b7eb63 100644
--- a/devel/gradle5/Makefile
+++ b/devel/gradle5/Makefile
@@ -12,6 +12,7 @@ WWW=		https://www.gradle.org/
 LICENSE=	APACHE20
 
 USES=		cpe java zip
+JAVA_VERSION=	8 11 # Fails on runtime with jdk 12+.
 NO_ARCH=	yes
 NO_BUILD=	yes
 DATADIR=	${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6952cd67.39015.46e67469>