-
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
docs: warn users about non-ASCII paths on build #16735
Conversation
Apparently, #16047 addresses only
Path used was: |
Ah, that's been fixed upstream (link) but hasn't made its way downstream yet. |
Tested the upstream fix on Ubuntu 16.04 and Windows 10. Ubuntu is working, but Windows is still breaking:
Probably unrelated to #14336 as it seems to be a Windows-only problem with non-ASCII characters, I'll open a new issue for this. |
BUILDING.md
Outdated
@@ -97,7 +97,8 @@ More Developer Tools...`. This step will install `clang`, `clang++`, and | |||
* After building, you may want to setup [firewall rules](tools/macosx-firewall.sh) | |||
to avoid popups asking to accept incoming network connections when running tests: | |||
|
|||
If the path to your build directory contains a space, the build will likely fail. | |||
If the path to your build directory contains a space or a non-ASCII character, the | |||
build will likely fail. |
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 would not put this into the unix section, experiences from recent Code & Learn events have shown that we are not usually that far away from this working.
The only issue I know of is fixed by v8/v8@744b49e, which comes with the V8 6.4 upgrade (#17489).
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.
That makes sense.
PR updated with the warning removed from the Unix section, keeping it only on the Windows section
The build breaks if there's a non-ASCII character on the path to the building directory. Ref: nodejs#16278 Ref: nodejs#14336
0a6f858
to
0e90f1a
Compare
Landed in c134ff2, thanks! |
The build breaks if there's a non-ASCII character on the path to the building directory. PR-URL: #16735 Refs: #16278 Refs: #14336 Reviewed-By: Gibson Fahnestock <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Joyee Cheung <[email protected]>
The build breaks if there's a non-ASCII character on the path to the building directory. PR-URL: #16735 Refs: #16278 Refs: #14336 Reviewed-By: Gibson Fahnestock <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Joyee Cheung <[email protected]>
The build breaks if there's a non-ASCII character on the path to the building directory. PR-URL: #16735 Refs: #16278 Refs: #14336 Reviewed-By: Gibson Fahnestock <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Joyee Cheung <[email protected]>
The build breaks if there's a non-ASCII character on the path to the building directory. PR-URL: #16735 Refs: #16278 Refs: #14336 Reviewed-By: Gibson Fahnestock <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Joyee Cheung <[email protected]>
The build breaks if there's a non-ASCII character on the path to the building directory. PR-URL: #16735 Refs: #16278 Refs: #14336 Reviewed-By: Gibson Fahnestock <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Joyee Cheung <[email protected]>
The build breaks if there's a non-ASCII character on the path to the building directory. PR-URL: nodejs#16735 Refs: nodejs#16278 Refs: nodejs#14336 Reviewed-By: Gibson Fahnestock <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Joyee Cheung <[email protected]>
The build breaks if there's a non-ASCII character on the path to the building
directory.
Ref: #16278
Ref: #14336
Checklist
Affected core subsystem(s)
doc