-
Notifications
You must be signed in to change notification settings - Fork 105
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
"Using cargo-raze through Bazel" documentation example doesn't compile anymore #423
Comments
This works, BTW: http_archive(
name = "cargo_raze",
sha256 = "0a7986b1a8ec965ee7aa317ac61e82ea08568cfdf36b7ccc4dd3d1aff3b36e0b",
strip_prefix = "cargo-raze-0.12.0",
url = "https://github.com/google/cargo-raze/archive/refs/tags/v0.12.0.tar.gz",
) |
This comment has been minimized.
This comment has been minimized.
This is also failing for me on Linux and afaik MacOS. SSL failing in multiple ways depending the crates I've tried, but libgit, libssh, and openssl are all apparently quite a hassle. No problems with cargo and the libs living in the system however. |
Also seems to fail on Windows. On MacOS, cloning this repo and running |
I'm experiencing this issue wrt the pcre dependency. ftp.pcre.org seems to be down and the the copy on mirror.bazel.build no longer seems to be present. Is there a more reliable or stable URL for pcre-8.44? |
this seems unrelated to If you need |
@UebelAndre The linked pcre_repositories.bzl file would appear to suffer from the same issue in this repo: it depends on ftp.pcre.org and mirror.bazel.build. I don't have any visibility into mirror.bazel.build, but I imagine that it used to host pcre-8.44 and the file expired some time after ftp.pcre.org went down and its only a matter of time until pcre-8.43 expires (just conjecture on my part). I did find a rather complete historical mirror of pcre on https://ftp.exim.org/pub/pcre/. I can't vouch for its reliability. I also found that the openresty project apparently also suffered this problem. They changed their (non-bazel) build scripts to download pcre from sourceforge. |
Next problem: after resolving the pcre dependency in my local sandbox, I'm getting a failure compiling libgit2:
At first, I though this was caused by the use of
However, after playing around with this for a bit and attempting a bunch of different ways to assign a value to |
I did this to fix it.
|
If you update close to the main branch, something like this works:
The text was updated successfully, but these errors were encountered: