5. Error messages and solutions

I will collect here some common error messages and solutions.

Following is simple network error, this is not uncommon at all. Just press [1] Rerun phase checkout.

*** Checking out pixman *** [10/168]
git clone https://gitlab.freedesktop.org/pixman/pixman.git pixman
Cloning into 'pixman'...
fatal: unable to access 'https://gitlab.freedesktop.org/pixman/pixman.git/': Failed to connect to gitlab.freedesktop.org port 443: Connection timed out
*** Error during phase checkout of pixman: ########## Error running git clone https://gitlab.freedesktop.org/pixman/pixman.git pixman *** [10/168]

  [1] Rerun phase checkout
  [2] Ignore error and continue to configure
  [3] Give up on module
  [4] Start shell
  [5] Reload configuration
  [6] Go to phase "wipe directory and start over"
choice: 1
*** Checking out pixman *** [10/168]

This style error might tell you run out of memory, try ninja -j5 or -j3 etc.

...
/DerivedSources/unified-sources/UnifiedSource-be65d27a-7.cpp.o -MF Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-7.cpp.o.d -o Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-7.cpp.o -c WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-7.cpp
c++: fatal error: Killed signal terminated program cc1plus
compilation terminated.
[2540/5003] Building CXX object Source/WebCore/CMakeFiles...vedSources/unified-sources/UnifiedSource-cd3188cb-1.cpp.o
ninja: build stopped: subcommand failed.
*** Error during phase build of WebKit: ########## Error running ninja -j12  *** [92/168]

  [1] Rerun phase build
  [2] Ignore error and continue to install
  [3] Give up on module
  [4] Start shell
  [5] Reload configuration
  [6] Go to phase "wipe directory and start over"
choice: