-
Notifications
You must be signed in to change notification settings - Fork 30k
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
v13.9.0 tarball seems to be missing deps/zlib/contrib
#31858
Comments
I feel this has cropped up before with the tarball missing things (typically new directories) – there's some sort of whitelist somewhere from memory? |
And there was talk at the time of ensuring that a source tarball build succeeded before pushing a release out – not sure where that got to |
Ah yeah, happened in v12.11.0 too: |
The source tarball is built by stripping out things from the source tree: Lines 1018 to 1054 in 0c3c0e7
Up until now we exclude everything in deps/zlib/contrib: Line 1035 in 0c3c0e7
but #31201 has changed things. Is it just |
Probably. |
Could the Makefile be modified so that all binaries are built off the result of the tarball modifications? That would catch issues like this before releases go out. |
Includes ugly hack to work around nodejs/node#31858
Looks like this issue made it into the 13.10.0 tarball, too.
|
Ugh, that's... pretty poor. Any comments on my suggestion? |
Is there a resolution to this, or any chance for a 13.10.1 with a fixed tarball? I work on Homebrew; we weren't able to package 13.9.0 because we couldn't build from the release tarball, and we're not going to be able to package 13.10.0 either. |
The official docker |
Hey All, I'm going to dig into this right now and see if we can get a quick 13.10.1 out to fix the problem. |
FYI a fix landed on master and there is a proposal for a release |
Hey all. Have an rc built with the potential fix PTAL |
Is there a generated source tarball for the potential fix? I think that's the most important thing to test. I can give it a go from Homebrew's perspective if there is. |
Sorry I took so long to get back to you https://nodejs.org/download/rc/v13.10.1-rc.0/node-v13.10.1-rc.0.tar.gz I've pulled it down and tested myself on osx 10.14.6 |
This is fixed in v13.10.1 Thanks for the patience everyone |
(no results)
This results in build failures, eg:
The text was updated successfully, but these errors were encountered: