lambdock-c79f4dbd-cb62

job succeeded

starting new job...


→ running command: cd "/etc/byggsteg/job-clone//lambdock/trunk" && git reset --hard && git pull

HEAD is now at 2285e03 chore: Release v0.12.1
From https://codeberg.org/jjba23/lambdock
   2285e03..450f37a  trunk      -> origin/trunk
 * [new tag]         v0.13.0    -> v0.13.0
Updating 2285e03..450f37a
Fast-forward
 HACKING.org                                     |    9 +-
 NEWS.org                                        |   52 +
 README.org                                      |  160 ++-
 data/org.jointhefreeworld.lambdock.metainfo.xml |    5 +
 maak.scm                                        |    8 +-
 meson.build                                     |   13 +-
 package.nix                                     |    7 +-
 packaging/arch/PKGBUILD                         |    2 +-
 packaging/debian/changelog                      |   10 +
 packaging/opensuse/lambdock.spec                |    7 +-
 resources/css/overlays.css                      |  126 ++-
 scheme/lambdock/core.scm                        |   22 +-
 scheme/lambdock/prefs.scm                       |    6 +-
 scheme/lambdock/state.scm                       |   96 +-
 src/accessibility.c                             |   84 ++
 src/accessibility.h                             |   87 ++
 src/dock_window.c                               |   68 +-
 src/dock_window.h                               |   10 +
 src/guile_bridge.c                              |   23 +
 src/guile_bridge.h                              |   29 +
 src/lambdock.h                                  |    1 +
 src/main.c                                      |   33 +
 src/ui/dock_item.c                              |  388 +++++++
 src/ui/dock_item.h                              |  103 ++
 src/ui/launchpad.c                              |  363 ++++++-
 src/ui/launchpad.h                              |   14 +-
 src/ui/popover_menu.c                           |   43 +
 src/ui/popover_menu.h                           |   12 +
 src/ui/preferences.c                            |  226 +++-
 src/ui/stack.c                                  | 1310 +++++++++++++++++++++--
 src/ui/stack.h                                  |   36 +-
 src/ui/trash.c                                  |   51 +-
 src/ui/trash.h                                  |    6 +-
 tests/scheme/lambdock_tests.scm                 |   81 +-
 tests/test_accessibility.c                      |  544 ++++++++++
 tests/test_guile_bridge.c                       |   42 +
 tests/test_popover_menu.c                       |   63 ++
 tests/test_preferences.c                        |   67 ++
 tests/test_stack.c                              |  426 +++++++-
 tests/test_theme_engine.c                       |    7 +-
 40 files changed, 4408 insertions(+), 232 deletions(-)
 create mode 100644 src/accessibility.c
 create mode 100644 src/accessibility.h
 create mode 100644 tests/test_accessibility.c

→ running command: cd /etc/byggsteg/job-clone/lambdock/trunk && uname -a

Linux wolk-jjba 7.2.11-gnu #1 SMP PREEMPT_DYNAMIC 1 x86_64 GNU/Linux

→ running command: cd /etc/byggsteg/job-clone/lambdock/trunk && git log --name-status HEAD^..HEAD

commit 450f37a9e99dd28f70722c4a8cbe18bfa74f1e2d
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Mon Oct 26 18:55:14 2026 +0100

    chore: Release v0.13.0
    
    The keyboard, screen-reader and reduce-motion work, the rebuilt stack fan
    with live thumbnails, and the configurable launchpad go under v0.13.0. The
    Meson and Nix versions move with them, and so do the packaging channels
    that had been left behind at 0.8.1: the Debian changelog, the Arch
    PKGBUILD, the openSUSE spec, the AppStream release list and the RPM paths
    in the README.
    
    🤖 Generated with Codebuff
    Co-Authored-By: Codebuff <noreply@codebuff.com>

M       NEWS.org
M       README.org
M       data/org.jointhefreeworld.lambdock.metainfo.xml
M       package.nix
M       packaging/arch/PKGBUILD
M       packaging/debian/changelog
M       packaging/opensuse/lambdock.spec

→ running command: cd /etc/byggsteg/job-clone/lambdock/trunk && maak test

The Meson build system
Version: 1.9.0
Source dir: /etc/byggsteg/job-clone/lambdock/trunk
Build dir: /etc/byggsteg/job-clone/lambdock/trunk/build
Build type: native build
Project name: lambdock
Project version: 0.13.0
C compiler for the host machine: cc (gcc 14.3.0 "cc (GCC) 14.3.0")
C linker for the host machine: cc ld.bfd 2.44
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C supports arguments -Wpedantic: YES 
Compiler for C supports arguments -Wshadow: YES 
Compiler for C supports arguments -Wstrict-prototypes: YES 
Compiler for C supports arguments -Wmissing-prototypes: YES 
Compiler for C supports arguments -Wredundant-decls: YES 
Compiler for C supports arguments -Wimplicit-fallthrough: YES 
Compiler for C supports arguments -Wvla: YES 
Compiler for C supports arguments -Wundef: YES 
Compiler for C supports arguments -Wformat=2: YES 
Compiler for C supports arguments -Wformat-security: YES 
Compiler for C supports arguments -Werror=implicit-function-declaration: YES 
Compiler for C supports arguments -Werror=incompatible-pointer-types: YES 
Compiler for C supports arguments -Werror=int-conversion: YES 
Compiler for C supports arguments -Wno-overlength-strings: YES 
Found pkg-config: YES (/gnu/store/wsmjm2y3w2j738sz7bnxlg2phj441073-profile/bin/pkg-config) 0.29.2
Run-time dependency gtk4 found: YES 4.22.1
Run-time dependency guile-3.0 found: YES 3.0.9
Run-time dependency gtk4-layer-shell-0 found: YES 1.3.0
Run-time dependency wayland-client found: YES 1.24.0
Library m found: YES
Run-time dependency wlr-protocols found: YES 1.0
Program wayland-scanner found: YES (/gnu/store/wsmjm2y3w2j738sz7bnxlg2phj441073-profile/bin/wayland-scanner)
Build-time dependency gio-2.0 found: YES 2.86.5
Program glib-compile-resources found: YES (/gnu/store/wsmjm2y3w2j738sz7bnxlg2phj441073-profile/bin/glib-compile-resources)
Program desktop-file-validate found: NO
Message: desktop-file-validate not found: skipping desktop entry validation
Program appstreamcli found: NO
Message: appstreamcli not found: skipping AppStream metadata validation
Program msgfmt found: YES (/gnu/store/wsmjm2y3w2j738sz7bnxlg2phj441073-profile/bin/msgfmt)
Program msginit found: YES (/gnu/store/wsmjm2y3w2j738sz7bnxlg2phj441073-profile/bin/msginit)
Program msgmerge found: YES (/gnu/store/wsmjm2y3w2j738sz7bnxlg2phj441073-profile/bin/msgmerge)
Program xgettext found: YES (/gnu/store/wsmjm2y3w2j738sz7bnxlg2phj441073-profile/bin/xgettext)
Dependency gio-2.0 found: YES 2.86.5 (cached)
Run-time dependency glib-2.0 found: YES 2.86.5
Dependency gio-2.0 found: YES 2.86.5 (cached)
Dependency glib-2.0 found: YES 2.86.5 (cached)
Program guile found: YES (/gnu/store/wsmjm2y3w2j738sz7bnxlg2phj441073-profile/bin/guile)
Program tests/run_scheme_tests.sh found: YES (/etc/byggsteg/job-clone/lambdock/trunk/tests/run_scheme_tests.sh)
Build targets in project: 30

Found ninja-1.13.2 at /gnu/store/wsmjm2y3w2j738sz7bnxlg2phj441073-profile/bin/ninja
ninja: Entering directory `build'
[1/263] Generating wlr-foreign-toplevel-protocol-h with a custom command
[2/263] Generating wlr-foreign-toplevel-protocol-c with a custom command
[3/263] Generating lambdock-resources_h with a custom command
[4/263] Generating lambdock-resources_c with a custom command
[5/263] Compiling C object lambdock.p/meson-generated_.._wlr-foreign-toplevel-management-unstable-v1-protocol.c.o
[6/263] Compiling C object lambdock.p/meson-generated_.._lambdock-resources.c.o
[7/263] Compiling C object lambdock.p/src_main.c.o
[8/263] Compiling C object lambdock.p/src_accessibility.c.o
[9/263] Compiling C object lambdock.p/src_dock_window.c.o
[10/263] Compiling C object lambdock.p/src_guile_bridge.c.o
[11/263] Compiling C object lambdock.p/src_toplevel_tracker.c.o
[12/263] Compiling C object lambdock.p/src_ui_theme_engine.c.o
[13/263] Compiling C object lambdock.p/src_ui_icon_resolver.c.o
[14/263] Compiling C object lambdock.p/src_ui_icon_zoom.c.o
[15/263] Compiling C object lambdock.p/src_ui_popover_menu.c.o
[16/263] Compiling C object lambdock.p/src_ui_dock_item.c.o
[17/263] Compiling C object lambdock.p/src_ui_desktop_entry.c.o
[18/263] Compiling C object lambdock.p/src_ui_dock_dnd.c.o
[19/263] Compiling C object lambdock.p/src_ui_stack.c.o
[20/263] Compiling C object lambdock.p/src_ui_launchpad.c.o
[21/263] Compiling C object lambdock.p/src_ui_meter.c.o
[22/263] Compiling C object lambdock.p/src_ui_shelf.c.o
[23/263] Compiling C object lambdock.p/src_ui_shelf_follow.c.o
[24/263] Compiling C object lambdock.p/src_ui_preferences.c.o
[25/263] Compiling C object lambdock.p/src_ui_trash.c.o
[26/263] Compiling C object test_theme_engine.p/meson-generated_.._lambdock-resources.c.o
[27/263] Compiling C object test_theme_engine.p/tests_test_theme_engine.c.o
[28/263] Compiling C object test_theme_engine.p/tests_test_stubs.c.o
[29/263] Compiling C object test_theme_engine.p/src_ui_theme_engine.c.o
[30/263] Compiling C object test_popover_menu.p/meson-generated_.._wlr-foreign-toplevel-management-unstable-v1-protocol.c.o
[31/263] Compiling C object test_theme_engine.p/src_ui_shelf.c.o
[32/263] Compiling C object test_popover_menu.p/meson-generated_.._lambdock-resources.c.o
[33/263] Compiling C object test_popover_menu.p/tests_test_popover_menu.c.o
[34/263] Compiling C object test_popover_menu.p/tests_test_stubs.c.o
[35/263] Compiling C object test_popover_menu.p/src_accessibility.c.o
[36/263] Compiling C object test_popover_menu.p/src_dock_window.c.o
[37/263] Compiling C object test_popover_menu.p/src_guile_bridge.c.o
[38/263] Compiling C object test_popover_menu.p/src_toplevel_tracker.c.o
[39/263] Compiling C object test_popover_menu.p/src_ui_theme_engine.c.o
[40/263] Compiling C object test_popover_menu.p/src_ui_icon_resolver.c.o
[41/263] Compiling C object test_popover_menu.p/src_ui_icon_zoom.c.o
[42/263] Compiling C object test_popover_menu.p/src_ui_popover_menu.c.o
[43/263] Compiling C object test_popover_menu.p/src_ui_dock_item.c.o
[44/263] Compiling C object test_popover_menu.p/src_ui_dock_dnd.c.o
[45/263] Compiling C object test_popover_menu.p/src_ui_desktop_entry.c.o
[46/263] Compiling C object test_popover_menu.p/src_ui_stack.c.o
[47/263] Compiling C object test_popover_menu.p/src_ui_launchpad.c.o
[48/263] Compiling C object test_popover_menu.p/src_ui_meter.c.o
[49/263] Compiling C object test_popover_menu.p/src_ui_shelf.c.o
[50/263] Compiling C object test_popover_menu.p/src_ui_shelf_follow.c.o
[51/263] Compiling C object test_popover_menu.p/src_ui_preferences.c.o
[52/263] Compiling C object test_dock_item.p/meson-generated_.._wlr-foreign-toplevel-management-unstable-v1-protocol.c.o
[53/263] Compiling C object test_popover_menu.p/src_ui_trash.c.o
[54/263] Compiling C object test_dock_item.p/meson-generated_.._lambdock-resources.c.o
[55/263] Compiling C object test_dock_item.p/tests_test_dock_item.c.o
[56/263] Compiling C object test_dock_item.p/tests_test_stubs.c.o
[57/263] Compiling C object test_dock_item.p/src_accessibility.c.o
[58/263] Compiling C object test_dock_item.p/src_dock_window.c.o
[59/263] Compiling C object test_dock_item.p/src_guile_bridge.c.o
[60/263] Compiling C object test_dock_item.p/src_toplevel_tracker.c.o
[61/263] Compiling C object test_dock_item.p/src_ui_theme_engine.c.o
[62/263] Compiling C object test_dock_item.p/src_ui_icon_resolver.c.o
[63/263] Compiling C object test_dock_item.p/src_ui_icon_zoom.c.o
[64/263] Compiling C object test_dock_item.p/src_ui_popover_menu.c.o
[65/263] Compiling C object test_dock_item.p/src_ui_dock_item.c.o
[66/263] Compiling C object test_dock_item.p/src_ui_dock_dnd.c.o
[67/263] Compiling C object test_dock_item.p/src_ui_desktop_entry.c.o
[68/263] Compiling C object test_dock_item.p/src_ui_launchpad.c.o
[69/263] Compiling C object test_dock_item.p/src_ui_stack.c.o
[70/263] Compiling C object test_dock_item.p/src_ui_meter.c.o
[71/263] Compiling C object test_dock_item.p/src_ui_shelf.c.o
[72/263] Compiling C object test_dock_item.p/src_ui_shelf_follow.c.o
[73/263] Compiling C object test_dock_item.p/src_ui_preferences.c.o
[74/263] Compiling C object test_dock_item.p/src_ui_trash.c.o
[75/263] Compiling C object test_icon_resolver.p/meson-generated_.._lambdock-resources.c.o
[76/263] Compiling C object test_icon_resolver.p/tests_test_icon_resolver.c.o
[77/263] Compiling C object test_icon_resolver.p/src_ui_icon_resolver.c.o
[78/263] Compiling C object test_icon_zoom.p/tests_test_icon_zoom.c.o
[79/263] Compiling C object test_icon_zoom.p/src_ui_icon_zoom.c.o
[80/263] Compiling C object test_dock_window.p/meson-generated_.._wlr-foreign-toplevel-management-unstable-v1-protocol.c.o
[81/263] Compiling C object test_dock_window.p/meson-generated_.._lambdock-resources.c.o
[82/263] Compiling C object test_dock_window.p/tests_test_dock_window.c.o
[83/263] Compiling C object test_dock_window.p/tests_test_stubs.c.o
[84/263] Compiling C object test_dock_window.p/src_accessibility.c.o
[85/263] Compiling C object test_dock_window.p/src_dock_window.c.o
[86/263] Compiling C object test_dock_window.p/src_guile_bridge.c.o
[87/263] Compiling C object test_dock_window.p/src_toplevel_tracker.c.o
[88/263] Compiling C object test_dock_window.p/src_ui_theme_engine.c.o
[89/263] Compiling C object test_dock_window.p/src_ui_icon_resolver.c.o
[90/263] Compiling C object test_dock_window.p/src_ui_icon_zoom.c.o
[91/263] Compiling C object test_dock_window.p/src_ui_popover_menu.c.o
[92/263] Compiling C object test_dock_window.p/src_ui_dock_item.c.o
[93/263] Compiling C object test_dock_window.p/src_ui_dock_dnd.c.o
[94/263] Compiling C object test_dock_window.p/src_ui_desktop_entry.c.o
[95/263] Compiling C object test_dock_window.p/src_ui_launchpad.c.o
[96/263] Compiling C object test_dock_window.p/src_ui_stack.c.o
[97/263] Compiling C object test_dock_window.p/src_ui_meter.c.o
[98/263] Compiling C object test_dock_window.p/src_ui_shelf.c.o
[99/263] Compiling C object test_dock_window.p/src_ui_shelf_follow.c.o
[100/263] Compiling C object test_dock_window.p/src_ui_preferences.c.o
[101/263] Compiling C object test_shelf.p/meson-generated_.._wlr-foreign-toplevel-management-unstable-v1-protocol.c.o
[102/263] Compiling C object test_dock_window.p/src_ui_trash.c.o
[103/263] Compiling C object test_shelf.p/meson-generated_.._lambdock-resources.c.o
[104/263] Compiling C object test_shelf.p/tests_test_shelf.c.o
[105/263] Compiling C object test_shelf.p/tests_test_stubs.c.o
[106/263] Compiling C object test_shelf.p/src_accessibility.c.o
[107/263] Compiling C object test_shelf.p/src_dock_window.c.o
[108/263] Compiling C object test_shelf.p/src_guile_bridge.c.o
[109/263] Compiling C object test_shelf.p/src_toplevel_tracker.c.o
[110/263] Compiling C object test_shelf.p/src_ui_theme_engine.c.o
[111/263] Compiling C object test_shelf.p/src_ui_icon_resolver.c.o
[112/263] Compiling C object test_shelf.p/src_ui_icon_zoom.c.o
[113/263] Compiling C object test_shelf.p/src_ui_popover_menu.c.o
[114/263] Compiling C object test_shelf.p/src_ui_dock_item.c.o
[115/263] Compiling C object test_shelf.p/src_ui_dock_dnd.c.o
[116/263] Compiling C object test_shelf.p/src_ui_desktop_entry.c.o
[117/263] Compiling C object test_shelf.p/src_ui_stack.c.o
[118/263] Compiling C object test_shelf.p/src_ui_launchpad.c.o
[119/263] Compiling C object test_shelf.p/src_ui_meter.c.o
[120/263] Compiling C object test_shelf.p/src_ui_shelf.c.o
[121/263] Compiling C object test_shelf.p/src_ui_shelf_follow.c.o
[122/263] Compiling C object test_shelf.p/src_ui_preferences.c.o
[123/263] Compiling C object test_shelf.p/src_ui_trash.c.o
[124/263] Compiling C object test_desktop_entry.p/tests_test_desktop_entry.c.o
[125/263] Compiling C object test_stack.p/meson-generated_.._wlr-foreign-toplevel-management-unstable-v1-protocol.c.o
[126/263] Compiling C object test_desktop_entry.p/src_ui_desktop_entry.c.o
[127/263] Compiling C object test_stack.p/meson-generated_.._lambdock-resources.c.o
[128/263] Compiling C object test_stack.p/tests_test_stack.c.o
[129/263] Compiling C object test_stack.p/tests_test_stubs.c.o
[130/263] Compiling C object test_stack.p/src_accessibility.c.o
[131/263] Compiling C object test_stack.p/src_dock_window.c.o
[132/263] Compiling C object test_stack.p/src_guile_bridge.c.o
[133/263] Compiling C object test_stack.p/src_toplevel_tracker.c.o
[134/263] Compiling C object test_stack.p/src_ui_theme_engine.c.o
[135/263] Compiling C object test_stack.p/src_ui_icon_resolver.c.o
[136/263] Compiling C object test_stack.p/src_ui_icon_zoom.c.o
[137/263] Compiling C object test_stack.p/src_ui_popover_menu.c.o
[138/263] Compiling C object test_stack.p/src_ui_dock_item.c.o
[139/263] Compiling C object test_stack.p/src_ui_dock_dnd.c.o
[140/263] Compiling C object test_stack.p/src_ui_desktop_entry.c.o
[141/263] Compiling C object test_stack.p/src_ui_launchpad.c.o
[142/263] Compiling C object test_stack.p/src_ui_stack.c.o
[143/263] Compiling C object test_stack.p/src_ui_meter.c.o
[144/263] Compiling C object test_stack.p/src_ui_shelf.c.o
[145/263] Compiling C object test_stack.p/src_ui_shelf_follow.c.o
[146/263] Compiling C object test_stack.p/src_ui_preferences.c.o
[147/263] Compiling C object test_accessibility.p/meson-generated_.._wlr-foreign-toplevel-management-unstable-v1-protocol.c.o
[148/263] Compiling C object test_stack.p/src_ui_trash.c.o
[149/263] Compiling C object test_accessibility.p/meson-generated_.._lambdock-resources.c.o
[150/263] Compiling C object test_accessibility.p/tests_test_accessibility.c.o
[151/263] Compiling C object test_accessibility.p/tests_test_stubs.c.o
[152/263] Compiling C object test_accessibility.p/src_accessibility.c.o
[153/263] Compiling C object test_accessibility.p/src_dock_window.c.o
[154/263] Compiling C object test_accessibility.p/src_guile_bridge.c.o
[155/263] Compiling C object test_accessibility.p/src_toplevel_tracker.c.o
[156/263] Compiling C object test_accessibility.p/src_ui_theme_engine.c.o
[157/263] Compiling C object test_accessibility.p/src_ui_icon_resolver.c.o
[158/263] Compiling C object test_accessibility.p/src_ui_icon_zoom.c.o
[159/263] Compiling C object test_accessibility.p/src_ui_popover_menu.c.o
[160/263] Compiling C object test_accessibility.p/src_ui_dock_item.c.o
[161/263] Compiling C object test_accessibility.p/src_ui_dock_dnd.c.o
[162/263] Compiling C object test_accessibility.p/src_ui_desktop_entry.c.o
[163/263] Compiling C object test_accessibility.p/src_ui_stack.c.o
[164/263] Compiling C object test_accessibility.p/src_ui_launchpad.c.o
[165/263] Compiling C object test_accessibility.p/src_ui_meter.c.o
[166/263] Compiling C object test_accessibility.p/src_ui_shelf.c.o
[167/263] Compiling C object test_accessibility.p/src_ui_shelf_follow.c.o
[168/263] Compiling C object test_accessibility.p/src_ui_preferences.c.o
[169/263] Compiling C object test_dock_dnd.p/meson-generated_.._wlr-foreign-toplevel-management-unstable-v1-protocol.c.o
[170/263] Compiling C object test_accessibility.p/src_ui_trash.c.o
[171/263] Compiling C object test_dock_dnd.p/meson-generated_.._lambdock-resources.c.o
[172/263] Compiling C object test_dock_dnd.p/tests_test_dock_dnd.c.o
[173/263] Compiling C object test_dock_dnd.p/tests_test_stubs.c.o
[174/263] Compiling C object test_dock_dnd.p/src_accessibility.c.o
[175/263] Compiling C object test_dock_dnd.p/src_dock_window.c.o
[176/263] Compiling C object test_dock_dnd.p/src_guile_bridge.c.o
[177/263] Compiling C object test_dock_dnd.p/src_toplevel_tracker.c.o
[178/263] Compiling C object test_dock_dnd.p/src_ui_theme_engine.c.o
[179/263] Compiling C object test_dock_dnd.p/src_ui_icon_resolver.c.o
[180/263] Compiling C object test_dock_dnd.p/src_ui_icon_zoom.c.o
[181/263] Compiling C object test_dock_dnd.p/src_ui_popover_menu.c.o
[182/263] Compiling C object test_dock_dnd.p/src_ui_dock_item.c.o
[183/263] Compiling C object test_dock_dnd.p/src_ui_dock_dnd.c.o
[184/263] Compiling C object test_dock_dnd.p/src_ui_desktop_entry.c.o
[185/263] Compiling C object test_dock_dnd.p/src_ui_launchpad.c.o
[186/263] Compiling C object test_dock_dnd.p/src_ui_stack.c.o
[187/263] Compiling C object test_dock_dnd.p/src_ui_meter.c.o
[188/263] Compiling C object test_dock_dnd.p/src_ui_shelf.c.o
[189/263] Compiling C object test_dock_dnd.p/src_ui_shelf_follow.c.o
[190/263] Compiling C object test_dock_dnd.p/src_ui_preferences.c.o
[191/263] Compiling C object test_dock_dnd.p/src_ui_trash.c.o
[192/263] Compiling C object test_meter.p/meson-generated_.._lambdock-resources.c.o
[193/263] Compiling C object test_meter.p/tests_test_meter.c.o
[194/263] Compiling C object test_guile_bridge.p/meson-generated_.._wlr-foreign-toplevel-management-unstable-v1-protocol.c.o
[195/263] Compiling C object test_meter.p/src_ui_meter.c.o
[196/263] Compiling C object test_guile_bridge.p/meson-generated_.._lambdock-resources.c.o
[197/263] Compiling C object test_guile_bridge.p/tests_test_guile_bridge.c.o
[198/263] Compiling C object test_guile_bridge.p/tests_test_stubs.c.o
[199/263] Compiling C object test_guile_bridge.p/src_accessibility.c.o
[200/263] Compiling C object test_guile_bridge.p/src_dock_window.c.o
[201/263] Compiling C object test_guile_bridge.p/src_guile_bridge.c.o
[202/263] Compiling C object test_guile_bridge.p/src_toplevel_tracker.c.o
[203/263] Compiling C object test_guile_bridge.p/src_ui_theme_engine.c.o
[204/263] Compiling C object test_guile_bridge.p/src_ui_icon_resolver.c.o
[205/263] Compiling C object test_guile_bridge.p/src_ui_icon_zoom.c.o
[206/263] Compiling C object test_guile_bridge.p/src_ui_popover_menu.c.o
[207/263] Compiling C object test_guile_bridge.p/src_ui_dock_item.c.o
[208/263] Compiling C object test_guile_bridge.p/src_ui_desktop_entry.c.o
[209/263] Compiling C object test_guile_bridge.p/src_ui_dock_dnd.c.o
[210/263] Compiling C object test_guile_bridge.p/src_ui_launchpad.c.o
[211/263] Compiling C object test_guile_bridge.p/src_ui_stack.c.o
[212/263] Compiling C object test_guile_bridge.p/src_ui_meter.c.o
[213/263] Compiling C object test_guile_bridge.p/src_ui_shelf.c.o
[214/263] Compiling C object test_guile_bridge.p/src_ui_shelf_follow.c.o
[215/263] Compiling C object test_guile_bridge.p/src_ui_preferences.c.o
[216/263] Compiling C object test_preferences.p/meson-generated_.._wlr-foreign-toplevel-management-unstable-v1-protocol.c.o
[217/263] Compiling C object test_guile_bridge.p/src_ui_trash.c.o
[218/263] Compiling C object test_preferences.p/meson-generated_.._lambdock-resources.c.o
[219/263] Compiling C object test_preferences.p/tests_test_preferences.c.o
[220/263] Compiling C object test_preferences.p/tests_test_stubs.c.o
[221/263] Compiling C object test_preferences.p/src_accessibility.c.o
[222/263] Compiling C object test_preferences.p/src_dock_window.c.o
[223/263] Compiling C object test_preferences.p/src_guile_bridge.c.o
[224/263] Compiling C object test_preferences.p/src_toplevel_tracker.c.o
[225/263] Compiling C object test_preferences.p/src_ui_theme_engine.c.o
[226/263] Compiling C object test_preferences.p/src_ui_icon_resolver.c.o
[227/263] Compiling C object test_preferences.p/src_ui_icon_zoom.c.o
[228/263] Compiling C object test_preferences.p/src_ui_popover_menu.c.o
[229/263] Compiling C object test_preferences.p/src_ui_dock_item.c.o
[230/263] Compiling C object test_preferences.p/src_ui_dock_dnd.c.o
[231/263] Compiling C object test_preferences.p/src_ui_desktop_entry.c.o
[232/263] Compiling C object test_preferences.p/src_ui_stack.c.o
[233/263] Compiling C object test_preferences.p/src_ui_launchpad.c.o
[234/263] Compiling C object test_preferences.p/src_ui_meter.c.o
[235/263] Compiling C object test_preferences.p/src_ui_shelf.c.o
[236/263] Compiling C object test_preferences.p/src_ui_shelf_follow.c.o
[237/263] Compiling C object test_preferences.p/src_ui_preferences.c.o
[238/263] Compiling C object test_trash.p/tests_test_trash.c.o
[239/263] Compiling C object test_preferences.p/src_ui_trash.c.o
[240/263] Building translation po/nl/LC_MESSAGES/lambdock-nl.mo
[241/263] Building translation po/de/LC_MESSAGES/lambdock-de.mo
[242/263] Building translation po/es/LC_MESSAGES/lambdock-es.mo
[243/263] Building translation po/pt/LC_MESSAGES/lambdock-pt.mo
[244/263] Building translation po/fr/LC_MESSAGES/lambdock-fr.mo
[245/263] Building translation po/it/LC_MESSAGES/lambdock-it.mo
[246/263] Building translation po/ca/LC_MESSAGES/lambdock-ca.mo
[247/263] Compiling C object test_trash.p/src_ui_trash.c.o
[248/263] Linking target test_theme_engine
[249/263] Linking target lambdock
[250/263] Linking target test_popover_menu
[251/263] Linking target test_icon_resolver
[252/263] Linking target test_dock_item
[253/263] Linking target test_icon_zoom
[254/263] Linking target test_dock_window
[255/263] Linking target test_desktop_entry
[256/263] Linking target test_shelf
[257/263] Linking target test_stack
[258/263] Linking target test_dock_dnd
[259/263] Linking target test_accessibility
[260/263] Linking target test_meter
[261/263] Linking target test_preferences
[262/263] Linking target test_guile_bridge
[263/263] Linking target test_trash
ninja: Entering directory `/etc/byggsteg/job-clone/lambdock/trunk/build'
ninja: no work to do.
 1/16 theme_engine_unit_tests        OK              0.26s
 2/16 icon_zoom_unit_tests           OK              0.16s
 3/16 dock_window_unit_tests         OK              0.11s
 4/16 shelf_unit_tests               OK              0.14s
 5/16 desktop_entry_unit_tests       OK              0.01s
 6/16 stack_unit_tests               OK              0.17s
 7/16 accessibility_unit_tests       OK              0.13s
 8/16 dock_dnd_unit_tests            OK              0.11s
 9/16 meter_unit_tests               OK              0.11s
10/16 guile_bridge_integration_tests OK              0.36s
11/16 popover_menu_unit_tests        OK              3.45s
12/16 dock_item_unit_tests           OK              3.47s
13/16 trash_unit_tests               OK              0.05s
14/16 icon_resolver_unit_tests       OK              3.54s
15/16 scheme_unit_tests              OK              0.48s
16/16 preferences_unit_tests         OK              5.97s

Ok:                16  
Fail:              0   

Full log written to /etc/byggsteg/job-clone/lambdock/trunk/build/meson-logs/testlog.txt


--------------------------------------------------------------

Maak 0.14.0: the infinitely extensible command runner

Loading tasks from Maak file: /etc/byggsteg/job-clone/lambdock/trunk/maak.scm

Executing Maak tasks: test


--------------------------------------------------------------

=> Running Maak task: test

  Build and run the whole test suite headlessly.

The shell wrapper only applies to the first command, so the pipeline is run by
one inner `sh -c' instead of a bare `&&': otherwise `ninja' would execute
outside the Guix environment.

The GTK tests need a display: with none, `gtk_init_check' fails and GLib turns
the resulting GTK warnings into aborts (6 of 7 tests die with SIGTRAP), so the
suite runs on a virtual X server, as in package.nix's checkPhase.`GDK_BACKEND', `GTK_A11Y' and `GSK_RENDERER' are pinned because there is no compositor, no a11y
bus and no EGL under Xvfb; `GTK_A11Y=test' is GTK's own backend for the
accessible-name assertions in the suite.

The build directory is thrown away first: the Byggsteg job clone survives
between jobs, and a tree configured by a different Meson version makes both
`meson setup' and `ninja' fail with 'build data file ... references functions
or classes that don't exist'. Rebuilding from scratch also means the passing
tests are the ones that match the checked out sources.

  Execute command:
guix time-machine --channels=channels.scm -- shell -m manifest.scm -- /bin/sh -c 'set -eu; export GTK_A11Y=test GDK_BACKEND=x11 GSK_RENDERER=cairo; rm -rf build; meson setup build; ninja -C build; xvfb-run -a -s "-screen 0 1024x768x24" meson test -C build --print-errorlogs'

Executing: guix time-machine --channels=channels.scm -- shell -m manifest.scm -- /bin/sh -c 'set -eu; export GTK_A11Y=test GDK_BACKEND=x11 GSK_RENDERER=cairo; rm -rf build; meson setup build; ninja -C build; xvfb-run -a -s "-screen 0 1024x768x24" meson test -C build --print-errorlogs'
;;; note: source file /etc/byggsteg/job-clone/lambdock/trunk/maak.scm
;;;       newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/lambdock/trunk/maak.scm.go
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;;       or pass the --no-auto-compile argument to disable.
;;; compiling /etc/byggsteg/job-clone/lambdock/trunk/maak.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/lambdock/trunk/maak.scm.go
inspect the job's lambda expression
(lambda()
  `((task . ("maak-test"))
    (project . "lambdock")
    (branch-name . "trunk")
    (clone-url . "https://codeberg.org/jjba23/lambdock.git")))