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

Make a JLL for JuliaInterface?! #619

Closed
fingolfin opened this issue Feb 12, 2021 · 1 comment
Closed

Make a JLL for JuliaInterface?! #619

fingolfin opened this issue Feb 12, 2021 · 1 comment

Comments

@fingolfin
Copy link
Member

Related to issue #614 but not quite the same, as the code for JuliaInterface is in this repository...

Pro:

  • user won't need a C/C++ compiler anymore just to install GAP.jl (of course they'll still need it to install certain GAP packages, at least until issue Provide JLLs for GAP packages #614 is resolved)

Con:

  • making update to the JuliaInterface code will become more annoying (perhaps some motivation to reduce it further)
  • since we use GC push/pop in there, we will need at least two binaries, one for Julia 1.3 and one for Julia >= 1.4 (as there was an ABI break for JL_GC_PUSH1 after 1.3). That's even more annoying, unless we can come up with a way to write that code "generic" somehow ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant