The build_libuv_linux function previously ran the make command without specifying a working directory, causing it to execute relative to the current process directory. This change adds the cwd parameter to the run call, ensuring make operates inside the correct LIB_UV_DIR path where the out directory exists.