Hmm, it looks like it updated but still didn’t work. It seems like it’s trying to reference source from the older version.
HEAD is now at c6025d9 Merge pull request #1361 from RobLoach/memory
GIT SUBMODULE tic80
Submodule 'vendor/argparse' (https://github.com/cofyc/argparse.git) registered for path 'vendor/argparse'
Submodule 'vendor/circle-stdlib' (https://github.com/smuehlst/circle-stdlib.git) registered for path 'vendor/circle-stdlib'
Submodule 'vendor/http-parser' (https://github.com/nodejs/http-parser.git) registered for path 'vendor/http-parser'
Submodule 'vendor/libuv' (https://github.com/libuv/libuv.git) registered for path 'vendor/libuv'
Submodule 'vendor/moonscript' (https://github.com/nesbox/moonscript.git) registered for path 'vendor/moonscript'
Cloning into '/opt/lakka/Lakka-LibreELEC/sources/tic80/tic80-c6025d9/vendor/argparse'...
Cloning into '/opt/lakka/Lakka-LibreELEC/sources/tic80/tic80-c6025d9/vendor/circle-stdlib'...
Cloning into '/opt/lakka/Lakka-LibreELEC/sources/tic80/tic80-c6025d9/vendor/http-parser'...
Cloning into '/opt/lakka/Lakka-LibreELEC/sources/tic80/tic80-c6025d9/vendor/giflib'...
Cloning into '/opt/lakka/Lakka-LibreELEC/sources/tic80/tic80-c6025d9/vendor/lpeg'...
Cloning into '/opt/lakka/Lakka-LibreELEC/sources/tic80/tic80-c6025d9/vendor/libuv'...
Cloning into '/opt/lakka/Lakka-LibreELEC/sources/tic80/tic80-c6025d9/vendor/moonscript'...
Cloning into '/opt/lakka/Lakka-LibreELEC/sources/tic80/tic80-c6025d9/vendor/lua'...
Cloning into '/opt/lakka/Lakka-LibreELEC/sources/tic80/tic80-c6025d9/vendor/sokol'...
Cloning into '/opt/lakka/Lakka-LibreELEC/sources/tic80/tic80-c6025d9/vendor/sdl-gpu'...
Cloning into '/opt/lakka/Lakka-LibreELEC/sources/tic80/tic80-c6025d9/vendor/squirrel'...
Cloning into '/opt/lakka/Lakka-LibreELEC/sources/tic80/tic80-c6025d9/vendor/sdl2'...
Cloning into '/opt/lakka/Lakka-LibreELEC/sources/tic80/tic80-c6025d9/vendor/zip'...
Cloning into '/opt/lakka/Lakka-LibreELEC/sources/tic80/tic80-c6025d9/vendor/wren'...
Cloning into '/opt/lakka/Lakka-LibreELEC/sources/tic80/tic80-c6025d9/vendor/zlib'...
From https://github.com/cofyc/argparse
* branch 0d5f5d0745df14a3f373f7eed85bf524714f4524 -> FETCH_HEAD
Submodule path 'vendor/argparse': checked out '0d5f5d0745df14a3f373f7eed85bf524714f4524'
fatal: not a git repository: /opt/lakka/Lakka-LibreELEC/sources/tic80/tic80-8bfb0de/.git/modules/vendor/blip-buf
Unable to find current revision in submodule path 'vendor/blip-buf'
FAILURE: scripts/install tic80 has failed!
I ran it again:
BUILD tic80 (target)
TOOLCHAIN cmake
Executing (target): cmake -GNinja -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_TOOLCHAIN_FILE=/opt/lakka/Lakka-LibreELEC/build.Lakka-RK3328.arm-3.0-devel/toolchain/etc/cmake-armv8a-libreelec-linux-gnueabi.conf -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=MinSizeRel -DBUILD_PLAYER=OFF -DBUILD_SDL=OFF -DBUILD_SOKOL=OFF -DBUILD_DEMO_CARTS=OFF -DBUILD_LIBRETRO=ON /opt/lakka/Lakka-LibreELEC/build.Lakka-RK3328.arm-3.0-devel/tic80-c6025d9
-- Found Git: /usr/bin/git (found version "2.20.1")
-- The C compiler identification is GNU 9.3.0
-- The CXX compiler identification is GNU 9.3.0
-- Check for working C compiler: /opt/lakka/Lakka-LibreELEC/build.Lakka-RK3328.arm-3.0-devel/toolchain/bin/armv8a-libreelec-linux-gnueabi-gcc
-- Check for working C compiler: /opt/lakka/Lakka-LibreELEC/build.Lakka-RK3328.arm-3.0-devel/toolchain/bin/armv8a-libreelec-linux-gnueabi-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /opt/lakka/Lakka-LibreELEC/build.Lakka-RK3328.arm-3.0-devel/toolchain/bin/armv8a-libreelec-linux-gnueabi-g++
-- Check for working CXX compiler: /opt/lakka/Lakka-LibreELEC/build.Lakka-RK3328.arm-3.0-devel/toolchain/bin/armv8a-libreelec-linux-gnueabi-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
Building for target : Linux
PROJECT_VERSION: 0.90.0-dev
BUILD_SDLGPU: OFF
BUILD_TOUCH_INPUT: OFF
CMake Error at CMakeLists.txt:505 (add_subdirectory):
The source directory
/opt/lakka/Lakka-LibreELEC/build.Lakka-RK3328.arm-3.0-devel/tic80-c6025d9/vendor/zip
does not contain a CMakeLists.txt file.
CMake Error at CMakeLists.txt:593 (add_subdirectory):
The source directory
/opt/lakka/Lakka-LibreELEC/build.Lakka-RK3328.arm-3.0-devel/tic80-c6025d9/vendor/curl
does not contain a CMakeLists.txt file.
-- Configuring incomplete, errors occurred!
See also "/opt/lakka/Lakka-LibreELEC/build.Lakka-RK3328.arm-3.0-devel/tic80-c6025d9/.armv8a-libreelec-linux-gnueabi/CMakeFiles/CMakeOutput.log".
FAILURE: scripts/install tic80 has failed!
[307/327] [FAIL] install tic80