- Code: Select all
fallen@Fallens-iMac chromium_git % ./update.sh
--> Download Directory: /Users/fallen/Development/lib-cef/chromium_git
--> Depot Tools Directory: /Users/fallen/Development/lib-cef/depot_tools
--> Updating depot_tools
-------- Running "update_depot_tools" in "/Users/fallen/Development/lib-cef/depot_tools"...
shell-init: error retrieving current directory: getcwd: cannot access parent directories: Bad file descriptor
chdir: error retrieving current directory: getcwd: cannot access parent directories: Undefined error: 0
What can be the issue? The build fails on generating project files when running:
- Code: Select all
python3 ../automate-git.py --download-dir=/Users/fallen/Development/lib-cef/chromium_git --depot-tools-dir=/Users/fallen/Development/lib-cef/depot_tools --branch=4324 --no-update --force-build --force-distrib --no-debug-build --minimal-distrib --verbose-build --x64-build
Error I’m getting:
- Code: Select all
Generating CEF project files...
Creating /Users/fallen/Development/lib-cef/chromium_git/chromium/src/out/Debug_GN_x64 directory.
shell-init: error retrieving current directory: getcwd: cannot access parent directories: Bad file descriptor
ERROR at //build_overrides/build.gni:64:13: Script returned non-zero exit code.
_result = exec_script("//build/mac/should_use_hermetic_xcode.py",
^----------
Current dir: /Users/fallen/Development/lib-cef/chromium_git/chromium/src/out/Debug_GN_x64/
Command: python /Users/fallen/Development/lib-cef/chromium_git/chromium/src/build/mac/should_use_hermetic_xcode.py mac
Returned 1.
stderr:
Traceback (most recent call last):
File "/Users/fallen/Development/lib-cef/chromium_git/chromium/src/build/mac/should_use_hermetic_xcode.py", line 28, in <module>
import mac_toolchain
File "/Users/fallen/Development/lib-cef/chromium_git/chromium/src/build/mac/../mac_toolchain.py", line 25, in <module>
import pkg_resources
ImportError: No module named pkg_resources
The update.sh file looks like this:
- Code: Select all
#!/bin/bash
python3 ../automate-git.py --download-dir=/Users/fallen/Development/lib-cef/chromium_git --depot-tools-dir=/Users/fallen/Development/lib-cef/depot_tools --no-distrib --no-build --x64-build