Skip to content

Conversation

@HannesWell
Copy link
Member

In the SWT fragment jars published in the Eclipse p2-repository the localization files had the wrong names, which are used at dev-time to avoid localization when launching SWT from a development environment.

Furthermore the 'swt.jar' is now not modified anymore before adding it to the assembly for the download-page, which ensures intact signatures.

Fixes eclipse-platform/eclipse.platform.releng.aggregator#2189

@github-actions
Copy link
Contributor

github-actions bot commented Apr 13, 2025

Test Results

   545 files  + 6     545 suites  +6   27m 0s ⏱️ - 2m 4s
 4 369 tests +37   4 357 ✅ +35   12 💤 +3  0 ❌  - 1 
16 624 runs  +37  16 518 ✅ +35  106 💤 +3  0 ❌  - 1 

Results for commit f26a59d. ± Comparison against base commit 3a9ee3a.

♻️ This comment has been updated with latest results.

@HannesWell HannesWell force-pushed the fix-swt.jar-signatures branch from 45f9c03 to f26a59d Compare April 13, 2025 11:07
In the SWT fragment jars published in the Eclipse p2-repository the
localization files had the wrong names, which are used at dev-time to
avoid localization when launching SWT from a development environment.

Furthermore the 'swt.jar' is now not modified anymore before adding it
to the assembly for the download-page, which ensures intact signatures.

Fixes eclipse-platform/eclipse.platform.releng.aggregator#2189
@HannesWell HannesWell force-pushed the fix-swt.jar-signatures branch from f26a59d to 2c5618b Compare April 13, 2025 13:06
@HannesWell
Copy link
Member Author

Results look good, although the jars are not signed in the verification build but the jar built for the p2-repo and the one included in the SWT.zip published at the download page are identical.

With tonight's I-build the published zips should have the expected content.

@HannesWell HannesWell merged commit 9c0cf66 into eclipse-platform:master Apr 13, 2025
8 of 11 checks passed
@HannesWell HannesWell deleted the fix-swt.jar-signatures branch April 13, 2025 13:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

SWT binary jars signing - "Invalid signature file digest for Manifest main attributes"

1 participant