-
Notifications
You must be signed in to change notification settings - Fork 579
Add Eigen 5.0.0 #6006
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
Add Eigen 5.0.0 #6006
Conversation
|
Hello @bazelbuild/bcr-maintainers, modules without existing maintainers (eigen) have been updated in this PR. |
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.
Code Review
This pull request adds support for Eigen version 5.0.0 to the Bazel Central Registry. The changes are well-structured and mostly adhere to the BCR contribution guidelines. I have one piece of feedback regarding an outdated dependency on rules_cc, which should be updated to a more recent version to enhance maintainability and prevent potential dependency conflicts for downstream users.
|
@bazel-io skip_check unstable_url |
|
Please rebase the branch |
|
waiting for https://gitlab.com/libeigen/eigen/-/issues/2919#note_2784921071 to see if we can get a stable source url (mirror) from upstream |
|
hmm presubmit complains The package_files one is supposed to be stable as it's manually uploaded instead of autogenerated, see https://gitlab.com/libeigen/eigen/-/issues/2919#note_2786932938 All archives are definitely the same file: $ for f in \
"https://gitlab.com/libeigen/eigen/-/package_files/233618368/download" \
"https://github.com/eigen-mirror/eigen/archive/refs/tags/5.0.0.tar.gz" \
"https://gitlab.com/libeigen/eigen/-/archive/5.0.0/eigen-5.0.0.tar.gz" \
; do echo $f; curl -fsSL $f | sha256sum; done
https://gitlab.com/libeigen/eigen/-/package_files/233618368/download
315c881e19e17542a7d428c5aa37d113c89b9500d350c433797b730cd449c056 -
https://github.com/eigen-mirror/eigen/archive/refs/tags/5.0.0.tar.gz
315c881e19e17542a7d428c5aa37d113c89b9500d350c433797b730cd449c056 -
https://gitlab.com/libeigen/eigen/-/archive/5.0.0/eigen-5.0.0.tar.gz
315c881e19e17542a7d428c5aa37d113c89b9500d350c433797b730cd449c056 -Looks like explicitly adding --> Fixing in #6093, let's land that first |
Use archive_type from source.json if specified Needed in #6006 (comment) --------- Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
Looks green now :) @jwnimmer-tri should I add you as maintainer? |
Use archive_type from source.json if specified Needed in bazelbuild#6006 (comment) --------- Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Turns out Eigen 5 is (about to be) released! https://gitlab.com/libeigen/eigen/-/releases/5.0.0 This is an alternative to bazelbuild#6004
Turns out Eigen 5 is (about to be) released!
https://gitlab.com/libeigen/eigen/-/releases/5.0.0
This is an alternative to #6004