You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Building Nimbus beacon node from source fails if a folder in the file path to the project has a space (or perhaps even other special characters, not sure didn't test) in it.
To Reproduce
Steps to reproduce the behavior:
Platform details (OS, architecture): Mac OS 14.2.1 (23C71), apple silicon
Branch/commit used: stable
Commands being executed: make -j4 nimbus_beacon_node
Relevant log lines:
path='vendor/NimYAML'; /Users/x/Ethereum Client/nimbus-eth2/vendor/nimbus-build-system/scripts/create_nimble_link.sh "$sm_path": /Users/x/Ethereum: No such file or directory
fatal: run_command returned non-zero status for vendor/NimYAML
As you can see, the second time the file path is mentioned in this log, the word "Client" got dropped.
Additional context @tersec ran Shellcheck
Shellcheck output:
if [[ $(ls -1 *.nimble 2>/dev/null | wc -l) -gt 0 ]]; then
^------------------------^ SC2012 (info): Use find instead of ls to better handle non-alphanumeric filenames.
^-- SC2035 (info): Use ./*glob* or -- *glob* so names with dashes won't become options.
For more information:
https://www.shellcheck.net/wiki/SC2012 -- Use find instead of ls to better ...
https://www.shellcheck.net/wiki/SC2035 -- Use ./*glob* or -- *glob* so name...
The text was updated successfully, but these errors were encountered:
Describe the bug
Building Nimbus beacon node from source fails if a folder in the file path to the project has a space (or perhaps even other special characters, not sure didn't test) in it.
To Reproduce
Steps to reproduce the behavior:
Platform details (OS, architecture): Mac OS 14.2.1 (23C71), apple silicon
Branch/commit used: stable
Commands being executed: make -j4 nimbus_beacon_node
Relevant log lines:
As you can see, the second time the file path is mentioned in this log, the word "Client" got dropped.
Additional context
@tersec ran Shellcheck
Shellcheck output:
The text was updated successfully, but these errors were encountered: