-
Notifications
You must be signed in to change notification settings - Fork 77
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
Add eclipse building for Loongarch #2187
Comments
@waynebeaton @mbarbero @fredg02 It's you that have to step up and say how can compilation environment for LoongArch be provided to EF so Eclipse Platform project can make use of it. |
AFAICT, there is not cloud provider with loongarch support. So this could not go through resource pack sponsorship from a member (unlike aarch64 in https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/4276). My best guess is that you would have to discuss with the IDE WG to discuss how such a machine can be acquired and maintained by EF staff. |
Thank you for cc me, @fangyaling feel free to keep in touch with me to see how to put that in place, easiest way to reach out is to connect through our eclipse matrix room at https://chat.eclipse.org/#/room/#eclipse-ide:matrix.eclipse.org |
@tfroment @mbarbero @akurtakov Thanks for reply. |
Hi @fangyaling, I was suggesting you to connect to me through matrix with my "Eclipse IDE Working Group (program manager)" hat in case you would consider the option suggested by @mbarbero to acquire a dedicated machine through the Working Group. So, in short: I am available to discuss this opportunity to contribute to the WG in order to put in place such a machine, but I am not the right contact to have the "technical" discussion (and the technical discussion should probably occur here)... |
From technical POV - for Linux loongarch support no code changes are required but rather releng ones to enable compilation. Thus once a machine is attached (up to @fangyaling and @tfroment to figure that one) to https://ci.eclipse.org/releng/ we can start accepting patches to build swt and equinox launcher binaries and that should be majority of the work done. |
Just an observation. I don't see this architecture supported by Temurin: https://adoptium.net/temurin/releases/ I see some discussion about it here: |
Temurin support is not that relevant till we get Eclipse SDK for loongarch produced properly. Considering previous arch additions simrel adds support for the new arch 1-2 releases later than the SDK is produced and sometimes not at all. |
@akurtakov So the first thing what I need to do next is to discuss with @tfroment about how to connect the machine to https://ci.eclipse.org/releng/. After that, submit the SWT and Equinox patches to compile binary, and finally configure other modules that require the addition of loongarch? |
Exactly! |
Thanks for all. I'm checking IT env with @tfroment now. and I'll update message while the process done or any issues happened |
Hi @fangyaling, I did not get any news from you recently, I shared with you some new information in our matrix chat, feel free to come back to me whenever needed |
Hi, Maintainers
Previously, due to JNA's upstream not supporting loongarch, the submission of Eclipse's support for loongarch modifications was suspended.
Now that the relevant dependencies have been met, and our customers have requirement for eclipse IDE and repository,too.
For more users to use Eclipse more conveniently, we are interested in getting builds for LoongArch produced and contributing the needed infrastructure.
Based on previous communication, we need to provide a compilation environment to support the compilation. What kind of compilation environment do we need to provide, remote services or donated machines?
The text was updated successfully, but these errors were encountered: