@thiagokokada The static build of clj-kondo is failing, but I don't know why. If you have time, maybe you could take a peek to see if something looks weird?
Can you link the build logs 👀 ?
Just found it
zlib-1.2.11.tar.gz: FAILED
sha256sum: WARNING: 1 computed checksum did NOT matchProbably from here
Now, why the checksum changed?
It shouldn't
Huh... There is a new 1.2.12 release
So this should be updated anyway
It seem they removed the 1.2.11 release:
curl
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL was not found on this server.</p>
<p>Additionally, a 404 Not Found
error was encountered while trying to use an ErrorDocument to handle the request.</p>
</body></html> So this makes sense
I can open a PR to bump it to 1.2.12
Also probably it could have returned a better error instead of a checksum mismatch
Aaah ok thanks!
Please, PR welcome
Same probably applies to bb too
Thanks a lot, you rule!
cc @rahul080327
@thiagokokada I applied your patch to babashka: https://app.circleci.com/pipelines/github/babashka/babashka/5504/workflows/37d41683-acd9-4183-944d-8013036426d7/jobs/27500 But it seems to result in zip bugs :(
How are those CRCs being calculated 🤔 ?
it seems setup-musl is still using zlib 1.11
eh setup-graalvm I mean: https://github.com/graalvm/setup-graalvm/blob/bbe485154cc6f7b3eca0c963b172e94a3fed4ddc/src/features.ts
I'll ping Fabio
Yeah, I think it is better to ask GraalVM devs
We can workaround for now by using 1.2.11, but there is a reason that zlib devs removed it from download
It seems that it has some serious bugs: > Due to the bug fixes, any installations of 1.2.11 should be replaced with 1.2.12.
@thiagokokada Maybe you can try to join here: https://graalvm.slack.com/archives/CN9KSFB40/p1648481789750829 Then we can discuss with the graal team
files this bug: https://github.com/oracle/graal/issues/4439
@thiagokokada Maybe it would help if we used this? https://github.com/graalvm/setup-graalvm/blob/bbe485154cc6f7b3eca0c963b172e94a3fed4ddc/src/features.ts#L21
Not sure how this would help
Me neither
All linux pods depend on musl :/
It seems the old one is available here: https://www.zlib.net/fossils/zlib-1.2.11.tar.gz
gonna try it
Well, I was just opening a PR: https://github.com/babashka/babashka/pull/1222/files
Feel free to resolve the conflict by just using yours
and I'll merge
Fixed the conflict
Just to be clear, I didn't test it
So maybe it is better to wait CI to run
Well, or we can test it on master 😅
Anyway, hope the GraalVM folks eventually update the zlib from their side
thanks ;)
yes
BTW, I am trying to access the GraalVM Slack but it seems I can't create an account 🤔 ?
thanks3