-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New package: bazel-4.1.0 #31382
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
New package: bazel-4.1.0 #31382
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What package are you going to build with bazel?
Edit: I see, anki. If you want to include anki in this PR (with a separate commit), I think that'd be reasonable. And yes, make bazel
depend on openjdk11
.
srcpkgs/bazel/patches/bcce6dd026e90336e80616a8c1004a79a2f8640c.patch.args
Outdated
Show resolved
Hide resolved
I have attempted this in the past. Your bazel template looks sane. Bazel is not sane. Neither is anki, has a stupid mix of nodejs, bazel, python and rust. Here's my template thus far, not for the latest version yet:
Haven't worked on it for a while. Cross is still broken IIRC. Mutlicore building is broken last I checked. Musl is broken (you may need a patch for bazel for musl which I have also). |
Hey there. I think I'm hopping distros, away from void for the time being. Thus I retracted my progress so far concerning building anki itself (@fosslinux's template is more complete than mine anyway). A couple of remarks:
Thanks for the experience, loved my stay on void. |
Hey, here I am again, half a year later. I'm still not on void, but I've been notified by an Alpine contributor, that he seemingly successfully built the latest Anki. https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/29054 (Alpine is a musl libc distribution and the MR is for x86_64 and aarch64). If anyone wants to pick up and build on OItmanns work, this might help. |
Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it. |
any progress here ? |
General
Have the results of the proposed changes been tested?
Comments
I don't really know anything about bazel. I just wanted to add it because anki uses it as build system in the newer updates.
Officially, Java is said to be an optional dependency, however besides
bazel --version
, nothing really seems to work without java. Should I add it as a dependency? (Might be stupid question, I'm new ;P).WIP: I'm gonna try to update anki too.