Skip to content
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

intellij-idea-community-edition: Start building from source #38361

Closed
JamiKettunen opened this issue Jul 29, 2022 · 2 comments
Closed

intellij-idea-community-edition: Start building from source #38361

JamiKettunen opened this issue Jul 29, 2022 · 2 comments
Labels

Comments

@JamiKettunen
Copy link
Contributor

I suggest we start building intellij-idea-community-edition instead of packaging "proprietary" x86 glibc binaries.

This way we can both (ideally) have it available for musl libc systems as well as more architectures such as aarch64.

The source code is available at https://github.com/JetBrains/intellij-community and is licensed under Apache-2.0.

From what I can tell Arch Linux for example already builds it from source and extracts an artifact archive similar to the one that is currently downloaded directly from JetBrains.

@Johnnynator
Copy link
Member

Just doing the arch way and building from "source" will give us not much benefit, since the build afaik craps out on anything not x86_64 glibc, since it does fetch a ton of prebuilts.

It would be way easier to just built and replace the binaries and keep the jars as is (kinda the way FreeBSD does this), everything else is close to insanity.

@github-actions
Copy link

Issues become stale 90 days after last activity and are closed 14 days after that. If this issue is still relevant bump it or assign it.

@github-actions github-actions bot added the Stale label Oct 29, 2022
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Nov 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants