From f1f5f7e02f775206f4c6644d2c9d4f2adffbcd43 Mon Sep 17 00:00:00 2001 From: Ralph Plawetzki Date: Sun, 22 Jan 2023 17:59:20 +0100 Subject: [PATCH 1/3] Add jdk.security.auth module as it's required by dbus-java-core --- dist/linux/appimage/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dist/linux/appimage/build.sh b/dist/linux/appimage/build.sh index 607423dcf..7fc9f04a8 100755 --- a/dist/linux/appimage/build.sh +++ b/dist/linux/appimage/build.sh @@ -24,7 +24,7 @@ ${JAVA_HOME}/bin/jlink \ --verbose \ --output runtime \ --module-path "${JAVA_HOME}/jmods" \ - --add-modules java.base,java.desktop,java.instrument,java.logging,java.naming,java.net.http,java.scripting,java.sql,java.xml,javafx.base,javafx.graphics,javafx.controls,javafx.fxml,jdk.unsupported,jdk.crypto.ec,jdk.accessibility,jdk.management.jfr \ + --add-modules java.base,java.desktop,java.instrument,java.logging,java.naming,java.net.http,java.scripting,java.sql,java.xml,javafx.base,javafx.graphics,javafx.controls,javafx.fxml,jdk.unsupported,jdk.crypto.ec,jdk.security.auth,jdk.accessibility,jdk.management.jfr \ --strip-native-commands \ --no-header-files \ --no-man-pages \ From 3a638735b7ed636bf084031f51ddc7afddec5a57 Mon Sep 17 00:00:00 2001 From: Ralph Plawetzki Date: Sun, 22 Jan 2023 18:11:50 +0100 Subject: [PATCH 2/3] Add jdk.security.auth module to appimage.yml --- .github/workflows/appimage.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/appimage.yml b/.github/workflows/appimage.yml index c10a92d00..8f0e2b968 100644 --- a/.github/workflows/appimage.yml +++ b/.github/workflows/appimage.yml @@ -55,7 +55,7 @@ jobs: --verbose --output runtime --module-path "${JAVA_HOME}/jmods" - --add-modules java.base,java.desktop,java.instrument,java.logging,java.naming,java.net.http,java.scripting,java.sql,java.xml,javafx.base,javafx.graphics,javafx.controls,javafx.fxml,jdk.unsupported,jdk.crypto.ec,jdk.accessibility,jdk.management.jfr + --add-modules java.base,java.desktop,java.instrument,java.logging,java.naming,java.net.http,java.scripting,java.sql,java.xml,javafx.base,javafx.graphics,javafx.controls,javafx.fxml,jdk.unsupported,jdk.crypto.ec,jdk.security.auth,jdk.accessibility,jdk.management.jfr --strip-native-commands --no-header-files --no-man-pages From 8139cb8c38db1b5a306aa06bd054e017c2c4105d Mon Sep 17 00:00:00 2001 From: Ralph Plawetzki Date: Sun, 22 Jan 2023 20:05:13 +0100 Subject: [PATCH 3/3] Add jdk.security.auth module to rules --- dist/linux/debian/rules | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dist/linux/debian/rules b/dist/linux/debian/rules index e7e66fc1d..9c693d8e0 100755 --- a/dist/linux/debian/rules +++ b/dist/linux/debian/rules @@ -27,7 +27,7 @@ override_dh_auto_build: $(JAVA_HOME)/bin/jlink \ --output runtime \ --module-path "${JMODS_PATH}" \ - --add-modules java.base,java.desktop,java.instrument,java.logging,java.naming,java.net.http,java.scripting,java.sql,java.xml,javafx.base,javafx.graphics,javafx.controls,javafx.fxml,jdk.unsupported,jdk.crypto.ec,jdk.accessibility,jdk.management.jfr \ + --add-modules java.base,java.desktop,java.instrument,java.logging,java.naming,java.net.http,java.scripting,java.sql,java.xml,javafx.base,javafx.graphics,javafx.controls,javafx.fxml,jdk.unsupported,jdk.crypto.ec,jdk.security.auth,jdk.accessibility,jdk.management.jfr \ --strip-native-commands \ --no-header-files \ --no-man-pages \