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

Full source build for Julia 1.10.2 has broken #54015

Closed
kpamnany opened this issue Apr 9, 2024 · 2 comments
Closed

Full source build for Julia 1.10.2 has broken #54015

kpamnany opened this issue Apr 9, 2024 · 2 comments
Labels
building Build system, or building Julia or its dependencies

Comments

@kpamnany
Copy link
Contributor

kpamnany commented Apr 9, 2024

As before, but this time's breakage is for no clear reason.

$ git status
HEAD detached at v1.10.2
nothing to commit, working tree clean
$ make -C deps checksum-openblas USE_BINARYBUILDER=0
/Users/kpamnany/Work/julia.master/deps/tools/jldownload /Users/kpamnany/Work/julia.master/deps/srccache/openblas-394a9fbafe9010b76a2615c562204277a956eb52.tar.gz https://api.github.com/repos/xianyi/OpenBLAS/tarball/394a9fbafe9010b76a2615c562204277a956eb52
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   477  100   477    0     0    813      0 --:--:-- --:--:-- --:--:--   815
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 404
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   259  100   259    0     0   1087      0 --:--:-- --:--:-- --:--:--  1092
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 22.8M    0 22.8M    0     0  6117k      0 --:--:--  0:00:03 --:--:-- 7607k
/Users/kpamnany/Work/julia.master/deps/tools/jlchecksum /Users/kpamnany/Work/julia.master/deps/srccache/openblas-394a9fbafe9010b76a2615c562204277a956eb52.tar.gz
===============================================================================
  ERROR: sha512 checksum failure on openblas-394a9fbafe9010b76a2615c562204277a956eb52.tar.gz, should be:
      12235f0459469b483a393844c228be5ad4bc60575bbe4b3238198f2480b7b457
      e4b0609730ce6d99530bb82e1d16fdd2338ceed6d28c952e6fff0da7f571f863
  But `shasum -a 512 /Users/kpamnany/Work/julia.master/deps/srccache/openblas-394a9fbafe9010b76a2615c562204277a956eb52.tar.gz | awk '{ print $1; }'` results in:
      3d1a096a738aa70c6c6c15acb9ac7fb77f3c8f9684c7f22dac1ceb7921c85131
      e3a7e55c893b6aed01f85f1bdff124d0b3a3fae3ca2dc5c0aae192c38c012417
  This can happen due to bad downloads or network proxies, please check your
  network proxy/firewall settings and delete
  /Users/kpamnany/Work/julia.master/deps/srccache/openblas-394a9fbafe9010b76a2615c562204277a956eb52.tar.gz
  to force a redownload when you are ready
===============================================================================
make: *** [checksum-openblas] Error 2
@giordano
Copy link
Contributor

giordano commented Apr 9, 2024

As I mentioned on slack, this may be due to the use of tarballs automatically generated on-the-fly by github, which aren't guaranteed to be stable: https://github.blog/2023-02-21-update-on-the-future-stability-of-source-code-archives-and-hashes/. We should stop using them completely (even if it isn't the cause of the reported issue).

@giordano giordano added the building Build system, or building Julia or its dependencies label Apr 9, 2024
KristofferC pushed a commit that referenced this issue Apr 10, 2024
Closes #54015.

`diff -r` on the source tree for the original archive vs. the archive
that gets downloaded now shows no changes.
kpamnany added a commit to RelationalAI/julia that referenced this issue Apr 10, 2024
Closes JuliaLang#54015.

`diff -r` on the source tree for the original archive vs. the archive
that gets downloaded now shows no changes.
kpamnany added a commit to RelationalAI/julia that referenced this issue Apr 11, 2024
Closes JuliaLang#54015.

`diff -r` on the source tree for the original archive vs. the archive
that gets downloaded now shows no changes.
@kpamnany
Copy link
Contributor Author

Fixed by #54017.

Drvi pushed a commit to RelationalAI/julia that referenced this issue Jun 7, 2024
Closes JuliaLang#54015.

`diff -r` on the source tree for the original archive vs. the archive
that gets downloaded now shows no changes.
Drvi pushed a commit to RelationalAI/julia that referenced this issue Jun 7, 2024
Closes JuliaLang#54015.

`diff -r` on the source tree for the original archive vs. the archive
that gets downloaded now shows no changes.
Drvi pushed a commit to RelationalAI/julia that referenced this issue Jun 7, 2024
Closes JuliaLang#54015.

`diff -r` on the source tree for the original archive vs. the archive
that gets downloaded now shows no changes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
building Build system, or building Julia or its dependencies
Projects
None yet
Development

No branches or pull requests

2 participants