-
Notifications
You must be signed in to change notification settings - Fork 168
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
UI build fails with "The re-exported type org.eclipse.swt.ole.win32.OLE has been removed from org.eclipse.jface_3.32.0" #1654
Comments
|
Seems like API tools does not consider Platfom filters correctly. |
@HannesWell : I wonder if eclipse-pde/eclipse.pde#1094 helps in any way here as it seem to remove SWT special handling from PDE API tooling? Or rather we should add something additional to avoid SWT API from different platform be checked? |
This must be recently introduced or caused by recent SWT project or build restructuring. |
I'll take a look if it could be fixed on Tycho side assuming we dont see this in the IDE? |
Thanks. Is this Tycho change visible immediately, or do we need to wait some days to see the fixed Tycho build? |
I just submitted the backport and its build should be completed in about an hour or two or less (don't know the exact runtimes). Then it depends how fast the verification builds update the snapshot dependencies/plugins. The latest it should be every 24h, but if Regarding the cause, Christoph can probably tell best, but to me it looks like the enhancement from eclipse-tycho/tycho#3457 in combination with the re-export of SWT by jface let the APItools find more packages in the baseline than actually exist. |
Here is the build job of the tycho-4 line: https://ci.eclipse.org/tycho/job/tycho-github/job/tycho-4.0.x/ As you can see this specific fix is/was available from 07.02.2024, 19:02 CEST + roughly 2.5hrs |
See #1653 and https://ci.eclipse.org/platform/job/eclipse.platform.ui/job/PR-1653/1/console
The text was updated successfully, but these errors were encountered: