JetBrains / JetBrains/JetBrainsRuntime

Missing code signatures in builds newer than 25.0.3-b496.62 for macOS cause notarization failure

Open
#613 1 comment 0 reactions 1 assignee Claimed by @sshelomentsev View on GitHub
Dominant language
Java
Stars
2k
Forks
269
Avg merge
1h 18m
Merged PRs (30d)
1

Description

Working: JBR 25.0.3-b496.62
• Failing: all newer JBR 25.0.3 builds
• Notarization issue:

```
jre.bundle/Contents/MacOS/libjli.dylib The signature of the binary is invalid.
```

Apple Notarization rejects app binaries built with install4j when jre.bundle/Contents/Home was only signed with a valid developer id. This worked without problems with all JBR 25 releases before and including 25.0.3-b496.62.

Observation: Newer unpacked JDKs lack code signatures that the working b496.62 build contains.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.