Source: pqmarble Version: 1.3.0-2 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past)
Dear maintainer, pqmarble fails to build from source. From my build log on amd64: | User defined options | buildtype : plain | libdir : lib/x86_64-linux-gnu | localstatedir : /var | prefix : /usr | sysconfdir : /etc | wrap_mode : nodownload | python.bytecompile: -1 | | Found ninja-1.11.1 at /usr/bin/ninja | dh_auto_build -O--buildsystem=meson | cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j12 -v | [1/8] /usr/bin/glib-compile-resources ../src/pqmarble.gresource.xml --sourcedir ../src --c-name pqmarble --internal --generate --target src/pqmarble-resources.h | [2/8] /usr/bin/glib-compile-resources ../src/pqmarble.gresource.xml --sourcedir ../src --c-name pqmarble --internal --generate --target src/pqmarble-resources.c --dependency-file src/pqmarble-resources.c.d | [3/8] valac -C --pkg gtk4 --pkg gio-2.0 --color=always --directory src/libpqmarble.so.2.0.0.p --basedir ../src --library pqmarble --header src/pqmarble.h --vapi ../pqmarble.vapi --gir ../PQMarble-2.gir --gresources=../src/pqmarble.gresource.xml ../src/services/Settings.vala ../src/utils/Utils.vala | FAILED: src/libpqmarble.so.2.0.0.p/services/Settings.c src/libpqmarble.so.2.0.0.p/utils/Utils.c src/pqmarble.h src/pqmarble.vapi src/PQMarble-2.gir | valac -C --pkg gtk4 --pkg gio-2.0 --color=always --directory src/libpqmarble.so.2.0.0.p --basedir ../src --library pqmarble --header src/pqmarble.h --vapi ../pqmarble.vapi --gir ../PQMarble-2.gir --gresources=../src/pqmarble.gresource.xml ../src/services/Settings.vala ../src/utils/Utils.vala | ../src/utils/Utils.vala:35.30-35.38: error: Argument 1: Cannot convert from `unowned uint8[]' to `unowned string' | 35 | provider.load_from_data (data.data); | | ^~~~~~~~~ | ../src/utils/Utils.vala:35.5-35.39: error: 1 missing arguments for `void Gtk.CssProvider.load_from_data (string, ssize_t)' | 35 | provider.load_from_data (data.data); | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ../src/utils/Utils.vala:55.15-55.38: warning: `Gtk.Widget.get_style_context' has been deprecated since 4.10 | 55 | var ctx = widget.get_style_context(); | | ^~~~~~~~~~~~~~~~~~~~~~~~ | ../src/utils/Utils.vala:55.9-55.11: warning: `Gtk.StyleContext' has been deprecated since 4.10 | 55 | var ctx = widget.get_style_context(); | | ^~~ | ../src/utils/Utils.vala:74.5-74.20: warning: `Gtk.StyleContext' has been deprecated since 4.10 | 74 | Gtk.StyleContext.add_provider_for_display(display, provider, priority); | | ^~~~~~~~~~~~~~~~ | Compilation failed: 2 error(s), 3 warning(s) | ninja: build stopped: subcommand failed. | dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j12 -v returned exit code 1 | make: *** [debian/rules:6: binary] Error 25 | dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 The full build log on riscv64 is available here: https://buildd.debian.org/status/fetch.php?pkg=pqmarble&arch=riscv64&ver=1.3.0-2&stamp=1692239429&raw=0 Regards Aurelien