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

julia: remove #39919

Merged
merged 1 commit into from
Oct 13, 2022
Merged

julia: remove #39919

merged 1 commit into from
Oct 13, 2022

Conversation

Piraty
Copy link
Member

@Piraty Piraty commented Oct 12, 2022

Testing the changes

  • I tested the changes in this PR: YES|briefly|NO

* FTBFS: void-linux#34387
* unmaintained: void-linux#35270
* blocks libgit2 update
Copy link
Member

@ahesford ahesford left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Although it would be nice in an abstract sense to support Julia on Void, it's library dependencies make it exceptionally difficult to package properly and the desire to vendor a lot of things (including LLVM) means the build cost is high even when we do get it right.

People can always grab the precompiled tarballs from the upstream website. If there is sufficient interest among users, we can always consider a julia-bin package.

@Piraty Piraty merged commit 302b28c into void-linux:master Oct 13, 2022
@Piraty Piraty deleted the remove-julia branch October 13, 2022 13:36
@Rabioli
Copy link

Rabioli commented Oct 18, 2022

The official binaries doesn't work on musl last time I checked, it needs to be compiled on the target machine.

@ahesford
Copy link
Member

Upstream at least offers a prebuilt tarball for musl. If they can't make it work properly, we certainly aren't going to bend over backwards trying to drag it along.

@paper42
Copy link
Member

paper42 commented Oct 19, 2022

The docker image has a variant based on alpine (which uses musl) and they just download their musl build from the release. If it doesn't work for you on Void for some reason, you could try their docker image.

@BryceVandegrift
Copy link
Contributor

BryceVandegrift commented Mar 17, 2023

Instead of a julia-bin package why not just use juliaup? It's just like rustup (which is also available on Void) and it's provided by Julia. Although I do agree that a having Julia in the package repo and having a musl version of the package would be nice.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
remove Package removal
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants