Package Details: jdk14-openjdk 14.0.2.u12-2

Git Clone URL: https://aur.archlinux.org/java-14-openjdk.git (read-only, click to copy)
Package Base: java-14-openjdk
Description: OpenJDK Java 14 development kit
Upstream URL: https://openjdk.java.net/
Licenses: custom
Provides: java-environment, java-environment-jdk, java-environment-openjdk, jdk14-openjdk
Submitter: muflone
Maintainer: muflone
Last Packager: muflone
Votes: 2
Popularity: 0.28
First Submitted: 2021-11-28 22:12 (UTC)
Last Updated: 2022-06-18 23:41 (UTC)

Required by (1071)

Sources (7)

Latest Comments

sshaikh commented on 2022-11-09 20:26 (UTC)

Somewhat ironically it seems the reason why it fails, is because it installs Java 12 as the dependency when 13 is available.

Removing Java 12 from my repo allows 14 to progress.

sshaikh commented on 2022-11-07 21:22 (UTC) (edited on 2022-11-07 21:22 (UTC) by sshaikh)

Managed to build 12 and 13 okay in chroot, however with 14 I see the following:

checking for version string... 14.0.2+12
configure: Found potential Boot JDK using configure arguments
configure: Potential Boot JDK found at /usr/lib/jvm/ did not contain bin/java; ignoring
configure: error: The path given by --with-boot-jdk does not contain a valid Boot JDK
configure exiting with result code 1
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Build failed, check /var/lib/aurbuild/x86_64/user/build

muflone commented on 2022-01-17 21:26 (UTC) (edited on 2022-01-17 21:27 (UTC) by muflone)

Since Java 12, all the java packages require the current version or at maximum the immediately previous java version to build.

as result, to build java-14-openjdk you need itself or a Java 13.

The same applies also to the previous versions

ettolrach commented on 2022-01-16 22:27 (UTC)

Why is java-environment-jdk<=14 a makedepend? You can't have Java 14 on your system without first installing this package. Is there something I'm missing?