tycho: [Tycho SureFire 2.3.0] org.eclipse.swt.SWTError cannot be found by org.eclipse.ui.workbench on Mac aarch64
Sorry if this is the wrong place to report this.
I’m running some Eclipse unit tests on a Mac Mini M1 (aarch64) using Tycho Surefire 2.3.0 that is failing with the error:
java.lang.ClassNotFoundException: org.eclipse.swt.SWTError cannot be found by org.eclipse.ui.workbench_3.122.200.v20210506-1640
This is working fine on Windows, Linux and Mac x86 (Intel), it only happens when running on Mac aarch64.
Error log attached.
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Comments: 31 (20 by maintainers)
Commits related to this issue
- MacOS means Cocoa Remove old code mapping only x86_64 macOS to cocoa and everything else to Carbon. Carbon is simply dead for years. Fixes #184 . — committed to akurtakov/tycho by akurtakov 3 years ago
- MacOS means Cocoa Remove old code mapping only x86_64 macOS to cocoa and everything else to Carbon. Carbon is simply dead for years. Fixes #184 . — committed to eclipse-tycho/tycho by akurtakov 3 years ago
- [Eclipse Build] Set target to latest Eclipse and support for Mac aarch64 * Eclipse 4.20 * Add Mac aarch64 to pom.xml build * Use Tycho 2.5.0-SNAPSHOT for running on Mac ARM64 * See https://github.com... — committed to archimatetool/archi by Phillipus 3 years ago
- [Eclipse Build] Set target to latest Eclipse and support for Mac aarch64 * Eclipse 4.20 * Add Mac aarch64 to pom.xml build * Use Tycho 2.5.0-SNAPSHOT for running on Mac ARM64 * See https://github.com... — committed to archimatetool/archi by Phillipus 3 years ago
- MacOS means Cocoa Remove old code mapping only x86_64 macOS to cocoa and everything else to Carbon. Carbon is simply dead for years. Fixes #184 . — committed to eclipse-tycho/tycho by akurtakov 3 years ago
Fix was backported to tycho-2.4.x branch and will be available in 2.4.0 release which should take place in the next days.
You can use tycho snapshot in the meanwhile (the fix should appear there soon).