-
Notifications
You must be signed in to change notification settings - Fork 29.7k
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
deps: update zlib to upstream 926ac23 #44412
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.
RSLGTM
As I said in #44254 (comment), we have to adapt |
Yeah, I'll try to work on it this week. |
Don't we need ab587ca anymore? |
|
It's not related to the failing test. This commit fixed #35629 |
I'll trigger the build again just to see if I get a different build output. The last ones don't show anything relevant to me. I've set up a Windows x64 machine to see if I can reproduce this behaviour, but didn't work (it's building without issues). |
@@ -18,6 +18,7 @@ | |||
'adler32.c', | |||
'compress.c', | |||
'contrib/optimizations/insert_string.h', | |||
'cpu_features.c', |
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.
Since we are adding cpu_features.c
to sources
here already, is there any need to re-add it to the sources
below? I guess we could treat the cpu_features.h
file too in the same way.
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.
I think that makes sense. Look afb64b0
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.
LGTM
FWIW upstream (chromium zlib fork) just landed the update to canonical zlib 1.2.13 in https://chromium.googlesource.com/chromium/src/+/e2e230364bcf8fe55dde5dca8310da6906ae64ad Since this isn't merged in yet, it would make sense to push for upgrading Node.js to this latest version. Or does it make more sense to do it in two stages? |
I prefer to do it in two stages, considering the fact this PR changes the FWIW All the CI failures are non-related to the PR (no space left, windows race condition bug , and so forth) |
Closing in favor of #45387 |
Updated as described in doc/contributing/maintaining-zlib.md.
Attempt to solve: nodejs/security-wg#824