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

[Request] GraalVM Enterprise Edition #1310

Open
korewaChino opened this issue Jun 1, 2024 · 2 comments
Open

[Request] GraalVM Enterprise Edition #1310

korewaChino opened this issue Jun 1, 2024 · 2 comments
Labels
enhancement New feature or request new This adds a new package

Comments

@korewaChino
Copy link
Contributor

What software are you requesting to be packaged?
https://www.oracle.com/tools/technologies/graalvm-enterprise-edition.html

Describe the motivation
While we do have GraalVM CE included in Terra, GraalVM EE has some features not included in CE, like better JIT recompilation flags such as TuneInlinerExploration or Hash vectorization

While we can't really build GraalVM EE for ourselves we may be able to just download the binaries like the Dart compiler (rather we didn't build that due to Dart being just plain stupid to build)

Additional context
The AUR has a pkgbuild for the binaries here

@korewaChino korewaChino added enhancement New feature or request new This adds a new package labels Jun 1, 2024
@muhdsalm
Copy link

muhdsalm commented Jun 4, 2024

GraalVM EE requires that you follow US sanction laws when distributing the software. After a quick search, countries sanctioned include:

  • Democratic People's Republic of Korea
  • Russia
  • Burma
  • West Bank
  • Belarus
    A deeper search also shows that apparently sanctions also extend to certain places or organizations within:
  • Cuba
  • Democratic Republic of the Congo
  • Mali
  • Nicaragua
  • Somalia
  • South Sudan
  • Sudan
  • Syria
  • Venezuela
  • Western Balkans
  • Zimbabwe

Are you going to block those countries or not package the software?

@madonuko
Copy link
Member

madonuko commented Jun 4, 2024

We could throw it to lpf

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request new This adds a new package
Projects
None yet
Development

No branches or pull requests

3 participants