v41 does not build
Steps to reproduce:
- Download and extract
https://download.gnome.org/sources/gnome-todo/41/gnome-todo-41.0.tar.xz
- Enter repo root
abuild-meson . output
-
ninja -C output
. DESTDIR="$pkgdir" meson install --no-rebuild -C output
Output
The Meson build system [322/1663]
Version: 0.59.3
Source dir: /home/pmos/build/src/gnome-todo-41.0
Build dir: /home/pmos/build/src/gnome-todo-41.0/output
Build type: native build
Project name: gnome-todo
Project version: 41.0
C compiler for the host machine: gcc (gcc 10.3.1 "gcc (Alpine 10.3.1_git20211027) 10.3.1 20211027")
C linker for the host machine: gcc ld.bfd 2.37
Host machine cpu family: x86_64
Host machine cpu: x86_64
Has header "dlfcn.h" : YES
Has header "inttypes.h" : YES
Has header "locale.h" : YES
Has header "memory.h" : YES
Has header "stdint.h" : YES
Has header "stdlib.h" : YES
Has header "strings.h" : YES
Has header "string.h" : YES
Has header "sys/stat.h" : YES
Has header "sys/types.h" : YES
Has header "unistd.h" : YES
Checking for function "dcgettext" : YES
Checking for function "gettext" : YES
Checking for function "iconv" : YES
Found pkg-config: /usr/bin/pkg-config (1.8.0)
Run-time dependency glib-2.0 found: YES 2.70.1
Run-time dependency gtk4 found: YES 4.4.1
Run-time dependency libadwaita-1 found: YES 1.0.0-alpha3
Run-time dependency gio-2.0 found: YES 2.70.1
Run-time dependency gmodule-export-2.0 found: YES 2.70.1
Run-time dependency goa-1.0 found: YES 3.40.0
Run-time dependency libpeas-1.0 found: YES 1.30.0
Library m found: YES
Program meson_post_install.py found: YES (/usr/bin/python3 /home/pmos/build/src/gnome-todo-41.0/build-aux/meson/meson_post_install.py)
Configuring config.h using configuration
Found git repository at /home/pmos/build
Program /usr/bin/meson found: YES (/usr/bin/meson)
Found pkg-config: /usr/bin/pkg-config (1.8.0)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Run-time dependency libportal found: YES 0.4
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Run-time dependency libecal-2.0 found: YES 3.42.1
Run-time dependency libedataserver-1.2 found: YES 3.42.1
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-mkenums found: YES (/usr/bin/glib-mkenums)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring gtd-debug.h using configuration
Run-time dependency gobject-introspection-1.0 found: YES 1.70.0
Dependency gobject-introspection-1.0 found: YES 1.70.0 (cached)
Program g-ir-scanner found: YES (/usr/bin/g-ir-scanner)
Dependency gobject-introspection-1.0 found: YES 1.70.0 (cached)
Program g-ir-compiler found: YES (/usr/bin/g-ir-compiler)
Configuring org.gnome.Todo.desktop.in using configuration
Configuring org.gnome.Todo.service using configuration
Configuring org.gnome.Todo.appdata.xml.in using configuration
Build targets in project: 52
gnome-todo 41.0
Source : /home/pmos/build/src/gnome-todo-41.0
Prefix : /usr
Development
Debug : False
Tracing : False
Plugins
Unscheduled panel: True
todo.txt : False
Todoist : False
Option buildtype is: plain [default: debugoptimized]
Found ninja-1.9 at /usr/bin/ninja
ninja: entering directory 'output'
[1/214] Generating org.gnome.Todo.appdata.xml_data@appdata_merge with a custom command
[2/214] Generating org.gnome.Todo.desktop_data_merge with a custom command
[3/214] Generating gtd-icon-resources_c with a custom command
[4/214] Generating gtd-resources_c with a custom command
[5/214] Generating gtd-gui-resources_h with a custom command
[6/214] Generating gtd-resources_h with a custom command
[7/214] Generating gtd-icon-resources_h with a custom command
[8/214] Generating gtd-enum-types.h with a custom command (wrapped by meson to capture output)
[9/214] Generating gtd-gui-resources_c with a custom command
[10/214] Generating welcome-resources_c with a custom command
[11/214] Generating today-panel-resources_c with a custom command
[12/214] Generating task-lists-workspace_c with a custom command
[13/214] Generating peace-resources_c with a custom command
[14/214] Generating night-light-resources_c with a custom command
[15/214] Generating next-week-panel-resources_c with a custom command
[16/214] Generating inbox-panel-resources_c with a custom command
[17/214] Generating eds-resources_c with a custom command
[18/214] Generating background-resources_c with a custom command
[19/214] Generating welcome-resources_h with a custom command
[20/214] Generating today-panel-resources_h with a custom command
[21/214] Generating task-lists-workspace_h with a custom command
[22/214] Generating peace-resources_h with a custom command
[23/214] Generating night-light-resources_h with a custom command
[24/214] Generating next-week-panel-resources_h with a custom command
[25/214] Generating inbox-panel-resources_h with a custom command
[26/214] Generating eds-resources_h with a custom command
[27/214] Generating background-resources_h with a custom command
[28/214] Generating all-tasks-panel-resources_h with a custom command
[29/214] Generating all-tasks-panel-resources_c with a custom command
[30/214] Generating gtd-vcs.h with a custom command
fatal: No tags can describe 'd489a67288086982b3a31e62b24eae29d4d19ee5'.
Try --always, or create some tags.
[31/214] Compiling C object tests/interactive-test-widget.p/interactive_test-widget.c.o
[32/214] Compiling C object tests/interactive-test-task-model.p/interactive_test-task-model.c.o
[...]
[212/214] Linking target tests/test-model-sort
[213/214] Linking target tests/test-model-filter
../src/core/gtd-provider.c:351: Warning: Gtd: unknown annotation: direction
../src/core/gtd-provider.c:400: Warning: Gtd: unknown annotation: direction
[...]
../src/gui/gtd-window.h:47: Warning: Gtd: gtd_window_get_current_workspace: return value: Missing (transfer) annotation
../src/gui/gtd-workspace.h:54: Warning: Gtd: gtd_workspace_get_icon: return value: Missing (transfer) annotation
[214/214] Generating Gtd-1.0.typelib with a custom command
>>> endeavour: Entering fakeroot...
Install data not found. Run this command in build directory root.
Same output when doing meson compile -C output
instead of ninja
.
I've been unsuccessful in figuring out where the reference to d489a67288086982b3a31e62b24eae29d4d19ee5
comes from.
FWIW this is done as part of an APKBUILD, in case there are any loglines from there that snuck through.
Edited by t p