macOS 14.7.6 Intel
Affected test list by this issue:
SigningAppImageTest
SigningAppImageTwoStepsTest
SigningPackageFromTwoStepAppImageTest
SigningPackageTest
[19:55:43.544] ERROR: Expected [0]. Actual [1]: Check command [/Users/alexander/Repositories/jdk/jdk-jdk-2/build/macosx-x64/test-support/jtreg_open_test_jdk_tools_jpackage_macosx_SigningAppImageTest_java/scratch/0/./test.033f31a2/output/SigningAppImageTest.app/Contents/MacOS/SigningAppImageTest](1) exited with 0 code
[19:55:43.544] [ FAILED ] SigningAppImageTest.test(true, true, ASCII_INDEX); checks=29
I did manual testing and got following error:
jpackage --type app-image -i input -n Test --main-class components.DynamicTreeDemo --main-jar DynamicTreeDemo.jar --mac-sign --mac-signing-keychain jpackagerTest-duplicate.keychain --mac-signing-key-user-name jpackage.openjdk.java.net
% ./Test.app/Contents/MacOS/Test
dlopen(/Users/alexander/Repositories/jpackage/Test.app/Contents/runtime/Contents/Home/lib/libjli.dylib) failed. Error: dlopen(/Users/alexander/Repositories/jpackage/Test.app/Contents/runtime/Contents/Home/lib/libjli.dylib, 0x0001): tried: '/Users/alexander/Repositories/jpackage/Test.app/Contents/runtime/Contents/Home/lib/libjli.dylib' (code signature in <EA5CED7F-BEFE-31B1-BFC3-1256B340935A> '/Users/alexander/Repositories/jpackage/Test.app/Contents/runtime/Contents/Home/lib/libjli.dylib' not valid for use in process: mapping process and mapped file (non-platform) have different Team IDs), '/System/Volumes/Preboot/Cryptexes/OS/Users/alexander/Repositories/jpackage/Test.app/Contents/runtime/Contents/Home/lib/libjli.dylib' (no such file), '/Users/alexander/Repositories/jpackage/Test.app/Contents/runtime/Contents/Home/lib/libjli.dylib' (code signature in <EA5CED7F-BEFE-31B1-BFC3-1256B340935A> '/Users/alexander/Repositories/jpackage/Test.app/Contents/runtime/Contents/Home/lib/libjli.dylib' not valid for use in process: mapping process and mapped file (non-platform) have different Team IDs)
Affected test list by this issue:
SigningAppImageTest
SigningAppImageTwoStepsTest
SigningPackageFromTwoStepAppImageTest
SigningPackageTest
[19:55:43.544] ERROR: Expected [0]. Actual [1]: Check command [/Users/alexander/Repositories/jdk/jdk-jdk-2/build/macosx-x64/test-support/jtreg_open_test_jdk_tools_jpackage_macosx_SigningAppImageTest_java/scratch/0/./test.033f31a2/output/SigningAppImageTest.app/Contents/MacOS/SigningAppImageTest](1) exited with 0 code
[19:55:43.544] [ FAILED ] SigningAppImageTest.test(true, true, ASCII_INDEX); checks=29
I did manual testing and got following error:
jpackage --type app-image -i input -n Test --main-class components.DynamicTreeDemo --main-jar DynamicTreeDemo.jar --mac-sign --mac-signing-keychain jpackagerTest-duplicate.keychain --mac-signing-key-user-name jpackage.openjdk.java.net
% ./Test.app/Contents/MacOS/Test
dlopen(/Users/alexander/Repositories/jpackage/Test.app/Contents/runtime/Contents/Home/lib/libjli.dylib) failed. Error: dlopen(/Users/alexander/Repositories/jpackage/Test.app/Contents/runtime/Contents/Home/lib/libjli.dylib, 0x0001): tried: '/Users/alexander/Repositories/jpackage/Test.app/Contents/runtime/Contents/Home/lib/libjli.dylib' (code signature in <EA5CED7F-BEFE-31B1-BFC3-1256B340935A> '/Users/alexander/Repositories/jpackage/Test.app/Contents/runtime/Contents/Home/lib/libjli.dylib' not valid for use in process: mapping process and mapped file (non-platform) have different Team IDs), '/System/Volumes/Preboot/Cryptexes/OS/Users/alexander/Repositories/jpackage/Test.app/Contents/runtime/Contents/Home/lib/libjli.dylib' (no such file), '/Users/alexander/Repositories/jpackage/Test.app/Contents/runtime/Contents/Home/lib/libjli.dylib' (code signature in <EA5CED7F-BEFE-31B1-BFC3-1256B340935A> '/Users/alexander/Repositories/jpackage/Test.app/Contents/runtime/Contents/Home/lib/libjli.dylib' not valid for use in process: mapping process and mapped file (non-platform) have different Team IDs)
- duplicates
-
JDK-8358723 jpackage signing issues: redundant codesign invocations; the main launcher doesn't have entitlements
-
- Open
-