BuildID: 3867
Status: OK
Image: melezhik/sparrow:alpine_arm
Worker status: OK
---
Date: 21.12.2023 @ 19:00
Time elapsed: 264 sec
---
SCM:
https://github.com/melezhik/raylib-raku.git
Git sha: d2adae5
Git comment: Update sparrow.yaml
image:
- melezhik/sparrow:alpine_arm
#- melezhik/sparrow:debian_arm
- melezhik/sparrow:ubuntu_arm
tasks:
-
name: main
default: true
language: Bash
code: |
set -e
cd source/
zef install .
zef test .
depends:
-
name: system_deps
-
name: system_deps
language: Bash
code: |
set -e
if test $os = "alpine"; then
sudo apk add --repository=http://dl-cdn.alpinelinux.org/alpine/edge/testing/ raylib-dev
elif test $os = "debian"; then
echo "debian install is not yet supported"
elif test $os = "ubuntu"; then
sudo apt-get update -y 1>/dev/null
sudo apt install build-essential -y 1>/dev/null
sudo apt install libasound2-dev libx11-dev libxrandr-dev \
libxi-dev libgl1-mesa-dev libglu1-mesa-dev libxcursor-dev \
libxinerama-dev -y 1>/dev/null
mkdir -p .dist && cd .dist
git clone https://github.com/raysan5/raylib.git
cd raylib/src
make PLATFORM=PLATFORM_DESKTOP # To make the static version.
make PLATFORM=PLATFORM_DESKTOP RAYLIB_LIBTYPE=SHARED # To make the dynamic shared version.
sudo make install
fi
[35m18:56:26[0m :: [repository] - index updated from https://sparrowhub.io/repo/api/v1/index
run stage: run
[1;36m[task run: task.bash - tasks/system_deps][0m
[1;36m[dump code: task.bash][0m
[1] set -e
[2] if test $os = "alpine"; then
[3] sudo apk add --repository=http://dl-cdn.alpinelinux.org/alpine/edge/testing/ raylib-dev
[4] elif test $os = "debian"; then
[5] echo "debian install is not yet supported"
[6] elif test $os = "ubuntu"; then
[7] sudo apt-get update -y 1>/dev/null
[8] sudo apt install build-essential -y 1>/dev/null
[9] sudo apt install libasound2-dev libx11-dev libxrandr-dev \
[10] libxi-dev libgl1-mesa-dev libglu1-mesa-dev libxcursor-dev \
[11] libxinerama-dev -y 1>/dev/null
[12] mkdir -p .dist && cd .dist
[13] git clone https://github.com/raysan5/raylib.git
[14] cd raylib/src
[15] make PLATFORM=PLATFORM_DESKTOP # To make the static version.
[16] make PLATFORM=PLATFORM_DESKTOP RAYLIB_LIBTYPE=SHARED # To make the dynamic shared version.
[17] sudo make install
[18] fi
[19]
[1;36m[task stdout][0m
[35m18:56:28[0m :: fetch http://dl-cdn.alpinelinux.org/alpine/edge/testing/aarch64/APKINDEX.tar.gz
[35m18:56:28[0m :: fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz
[35m18:56:28[0m :: fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz
[35m18:56:29[0m :: (1/78) Installing libacl (2.3.1-r3)
[35m18:56:29[0m :: (2/78) Installing lz4-libs (1.9.4-r4)
[35m18:56:29[0m :: (3/78) Installing xz-libs (5.4.3-r0)
[35m18:56:29[0m :: (4/78) Installing libarchive (3.7.2-r0)
[35m18:56:29[0m :: (5/78) Installing libformw (6.4_p20230506-r0)
[35m18:56:29[0m :: (6/78) Installing rhash-libs (1.4.3-r2)
[35m18:56:29[0m :: (7/78) Installing libuv (1.44.2-r2)
[35m18:56:29[0m :: (8/78) Installing cmake (3.26.5-r0)
[35m18:56:29[0m :: (9/78) Installing extra-cmake-modules (5.105.0-r0)
[35m18:56:29[0m :: (10/78) Installing xkeyboard-config (2.38-r0)
[35m18:56:29[0m :: (11/78) Installing libxau (1.0.11-r2)
[35m18:56:29[0m :: (12/78) Installing libmd (1.0.4-r2)
[35m18:56:29[0m :: (13/78) Installing libbsd (0.11.7-r1)
[35m18:56:29[0m :: (14/78) Installing libxdmcp (1.1.4-r2)
[35m18:56:29[0m :: (15/78) Installing libxcb (1.15-r1)
[35m18:56:29[0m :: (16/78) Installing libxml2 (2.11.6-r0)
[35m18:56:29[0m :: (17/78) Installing libxkbcommon (1.5.0-r2)
[35m18:56:29[0m :: (18/78) Installing libxkbcommon-x11 (1.5.0-r2)
[35m18:56:29[0m :: (19/78) Installing zlib-dev (1.2.13-r1)
[35m18:56:29[0m :: (20/78) Installing xz (5.4.3-r0)
[35m18:56:29[0m :: (21/78) Installing xz-dev (5.4.3-r0)
[35m18:56:29[0m :: (22/78) Installing libxml2-utils (2.11.6-r0)
[35m18:56:29[0m :: (23/78) Installing libxml2-dev (2.11.6-r0)
[35m18:56:29[0m :: (24/78) Installing xorgproto (2022.2-r0)
[35m18:56:29[0m :: (25/78) Installing libxau-dev (1.0.11-r2)
[35m18:56:29[0m :: (26/78) Installing libffi (3.4.4-r2)
[35m18:56:29[0m :: (27/78) Installing gdbm (1.23-r1)
[35m18:56:29[0m :: (28/78) Installing mpdecimal (2.5.1-r2)
[35m18:56:29[0m :: (29/78) Installing libpanelw (6.4_p20230506-r0)
[35m18:56:29[0m :: (30/78) Installing sqlite-libs (3.41.2-r2)
[35m18:56:29[0m :: (31/78) Installing python3 (3.11.6-r0)
[35m18:56:30[0m :: (32/78) Installing python3-pycache-pyc0 (3.11.6-r0)
[35m18:56:30[0m :: (33/78) Installing pyc (0.1-r0)
[35m18:56:30[0m :: (34/78) Installing xcb-proto-pyc (1.15.2-r2)
[35m18:56:30[0m :: (35/78) Installing python3-pyc (3.11.6-r0)
[35m18:56:30[0m :: (36/78) Installing xcb-proto (1.15.2-r2)
[35m18:56:30[0m :: (37/78) Installing libxdmcp-dev (1.1.4-r2)
[35m18:56:30[0m :: (38/78) Installing libxcb-dev (1.15-r1)
[35m18:56:30[0m :: (39/78) Installing libxkbcommon-dev (1.5.0-r2)
[35m18:56:30[0m :: (40/78) Installing linux-headers (6.3-r0)
[35m18:56:30[0m :: (41/78) Installing libdrm (2.4.115-r4)
[35m18:56:30[0m :: (42/78) Installing libdrm-dev (2.4.115-r4)
[35m18:56:30[0m :: (43/78) Installing libx11 (1.8.7-r0)
[35m18:56:30[0m :: (44/78) Installing libxext (1.3.5-r2)
[35m18:56:30[0m :: (45/78) Installing xtrans (1.4.0-r3)
[35m18:56:30[0m :: (46/78) Installing libx11-dev (1.8.7-r0)
[35m18:56:30[0m :: (47/78) Installing libxext-dev (1.3.5-r2)
[35m18:56:30[0m :: (48/78) Installing libxdamage (1.1.6-r2)
[35m18:56:30[0m :: (49/78) Installing libxfixes (6.0.1-r2)
[35m18:56:30[0m :: (50/78) Installing libxfixes-dev (6.0.1-r2)
[35m18:56:30[0m :: (51/78) Installing libxdamage-dev (1.1.6-r2)
[35m18:56:30[0m :: (52/78) Installing libxshmfence (1.3.2-r2)
[35m18:56:30[0m :: (53/78) Installing libxshmfence-dev (1.3.2-r2)
[35m18:56:30[0m :: (54/78) Installing mesa (23.0.4-r0)
[35m18:56:30[0m :: (55/78) Installing wayland-libs-server (1.22.0-r2)
[35m18:56:30[0m :: (56/78) Installing mesa-gbm (23.0.4-r0)
[35m18:56:30[0m :: (57/78) Installing mesa-glapi (23.0.4-r0)
[35m18:56:30[0m :: (58/78) Installing wayland-libs-client (1.22.0-r2)
[35m18:56:30[0m :: (59/78) Installing mesa-egl (23.0.4-r0)
[35m18:56:30[0m :: (60/78) Installing libxxf86vm (1.1.5-r3)
[35m18:56:30[0m :: (61/78) Installing mesa-gl (23.0.4-r0)
[35m18:56:30[0m :: (62/78) Installing mesa-gles (23.0.4-r0)
[35m18:56:30[0m :: (63/78) Installing llvm15-libs (15.0.7-r6)
[35m18:56:31[0m :: (64/78) Installing mesa-osmesa (23.0.4-r0)
[35m18:56:31[0m :: (65/78) Installing mesa-xatracker (23.0.4-r0)
[35m18:56:31[0m :: (66/78) Installing libxxf86vm-dev (1.1.5-r3)
[35m18:56:31[0m :: (67/78) Installing mesa-dev (23.0.4-r0)
[35m18:56:31[0m :: (68/78) Installing expat (2.5.0-r1)
[35m18:56:31[0m :: (69/78) Installing expat-dev (2.5.0-r1)
[35m18:56:31[0m :: (70/78) Installing libffi-dev (3.4.4-r2)
[35m18:56:31[0m :: (71/78) Installing wayland-libs-cursor (1.22.0-r2)
[35m18:56:31[0m :: (72/78) Installing wayland-libs-egl (1.22.0-r2)
[35m18:56:31[0m :: (73/78) Installing wayland-dev (1.22.0-r2)
[35m18:56:31[0m :: (74/78) Installing wayland-protocols (1.31-r1)
[35m18:56:31[0m :: (75/78) Installing glfw-wayland (3.3.8-r3)
[35m18:56:31[0m :: (76/78) Installing glfw-wayland-dev (3.3.8-r3)
[35m18:56:31[0m :: (77/78) Installing raylib (4.5.0-r1)
[35m18:56:31[0m :: (78/78) Installing raylib-dev (4.5.0-r1)
[35m18:56:31[0m :: Executing busybox-1.36.1-r2.trigger
[35m18:56:31[0m :: OK: 751 MiB in 140 packages
[35m18:56:17[0m :: [repository] - index updated from https://sparrowhub.io/repo/api/v1/index
run stage: run
source directory does not yet exist, download source archive from storage
[35m18:56:20[0m :: [repository] - installing pack-unpack, version 0.000001
[1;36m[task run: task.bash - unpack source archive][0m
[1;36m[dump code: task.bash][0m
[1] set -e
[2]
[3] file=$(config file)
[4] dir=$(config dir)
[5]
[6] echo "tar -xzf $file "
[7]
[8] tar -xzf $file
[9]
[10] if test $dir; then
[11] ls -l $dir
[12] fi
[13]
[14]
[1;36m[task stdout][0m
[35m18:56:22[0m :: tar -xzf source.tar.gz
[1;36m[task run: task.bash - tasks/main][0m
[1;36m[dump code: task.bash][0m
[1] set -e
[2] cd source/
[3] zef install .
[4] zef test .
[5]
[1;36m[task stdout][0m
[35m18:56:38[0m :: ===> Searching for missing dependencies: Distribution::Builder::MakeFromJSON
[35m19:00:00[0m :: ===> Searching for missing dependencies: System::Query
[35m19:00:00[0m :: ===> Building: Raylib::Bindings:ver<0.0.17>:auth<zef:vushu>
[35m19:00:00[0m :: ===> Building [OK] for Raylib::Bindings:ver<0.0.17>:auth<zef:vushu>
[35m19:00:00[0m :: ===> Staging System::Query:ver<0.1.6>:auth<zef:tony-o>
[35m19:00:00[0m :: ===> Staging [OK] for System::Query:ver<0.1.6>:auth<zef:tony-o>
[35m19:00:00[0m :: ===> Staging Distribution::Builder::MakeFromJSON:ver<0.6>:auth<github:niner>
[35m19:00:00[0m :: ===> Staging [OK] for Distribution::Builder::MakeFromJSON:ver<0.6>:auth<github:niner>
[35m19:00:00[0m :: ===> Staging Raylib::Bindings:ver<0.0.17>:auth<zef:vushu>
[35m19:00:00[0m :: ===> Staging [OK] for Raylib::Bindings:ver<0.0.17>:auth<zef:vushu>
[35m19:00:00[0m :: ===> Testing: System::Query:ver<0.1.6>:auth<zef:tony-o>
[35m19:00:00[0m :: ===> Testing [OK] for System::Query:ver<0.1.6>:auth<zef:tony-o>
[35m19:00:00[0m :: ===> Testing: Distribution::Builder::MakeFromJSON:ver<0.6>:auth<github:niner>
[35m19:00:00[0m :: ===> Testing [OK] for Distribution::Builder::MakeFromJSON:ver<0.6>:auth<github:niner>
[35m19:00:00[0m :: ===> Testing: Raylib::Bindings:ver<0.0.17>:auth<zef:vushu>
[35m19:00:00[0m :: ===> Testing [OK] for Raylib::Bindings:ver<0.0.17>:auth<zef:vushu>
[35m19:00:00[0m :: ===> Installing: System::Query:ver<0.1.6>:auth<zef:tony-o>
[35m19:00:00[0m :: ===> Installing: Distribution::Builder::MakeFromJSON:ver<0.6>:auth<github:niner>
[35m19:00:00[0m :: ===> Installing: Raylib::Bindings:ver<0.0.17>:auth<zef:vushu>
[35m19:00:01[0m :: ===> Testing: Raylib::Bindings:ver<0.0.17>:auth<zef:vushu>
[35m19:00:05[0m :: ===> Testing [OK] for Raylib::Bindings:ver<0.0.17>:auth<zef:vushu>
[1;36m[task stderr][0m
[35m19:00:05[0m :: ===> Updating fez mirror: https://360.zef.pm/
[35m19:00:05[0m :: ===> Updated fez mirror: https://360.zef.pm/
[35m19:00:05[0m :: ===> Updating rea mirror: https://raw.githubusercontent.com/Raku/REA/main/META.json
[35m19:00:05[0m :: ===> Updated rea mirror: https://raw.githubusercontent.com/Raku/REA/main/META.json