** Description changed: 0.10.1-1 fails to build from source on all archs. Builds fail with this compilation error: ----- ../src/acl_editor_controller.cpp:316:63: error: call of overloaded ‘create(const char [5])’ is ambiguous - 316 | Glib::RefPtr<Gdk::Cursor> clock_cursor = Gdk::Cursor::create("wait"); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ + 316 | Glib::RefPtr<Gdk::Cursor> clock_cursor = Gdk::Cursor::create("wait"); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/gtkmm-4.0/gtkmm/widget.h:34, - from /usr/include/gtkmm-4.0/gtkmm/builder.h:28, - from ../include/eiciel/acl_list_widget.h:29, - from ../include/eiciel/acl_editor_widget.h:28, - from ../include/eiciel/acl_editor_controller.h:27, - from ../src/acl_editor_controller.cpp:21: + from /usr/include/gtkmm-4.0/gtkmm/builder.h:28, + from ../include/eiciel/acl_list_widget.h:29, + from ../include/eiciel/acl_editor_widget.h:28, + from ../include/eiciel/acl_editor_controller.h:27, + from ../src/acl_editor_controller.cpp:21: /usr/include/gtkmm-4.0/gdkmm/cursor.h:177:31: note: candidate: ‘static Glib::RefPtr<Gdk::Cursor> Gdk::Cursor::create(const Glib::ustring&, Glib::RefPtr<Gdk::Cursor>&)’ - 177 | static Glib::RefPtr<Cursor> create(const Glib::ustring& name, const Glib::RefPtr<Cursor>& fallback = {}); - | ^~~~~~ + 177 | static Glib::RefPtr<Cursor> create(const Glib::ustring& name, const Glib::RefPtr<Cursor>& fallback = {}); + | ^~~~~~ /usr/include/gtkmm-4.0/gdkmm/cursor.h:219:31: note: candidate: ‘static Glib::RefPtr<Gdk::Cursor> Gdk::Cursor::create(const SlotGetTexture&, Glib::RefPtr<Gdk::Cursor>&)’ - 219 | static Glib::RefPtr<Cursor> create(const SlotGetTexture& slot, const Glib::RefPtr<Cursor>& fallback = {}); + 219 | static Glib::RefPtr<Cursor> create(const SlotGetTexture& slot, const Glib::RefPtr<Cursor>& fallback = {}); --- I took a quick glance at the code. It looks likes gtkmm4.0 4.15.0-1 introduced the second candidate, with the SlotGetTexture argument, - causing this ambiguity. It might help to clearly pass a Glib::ustring + leading to this ambiguity. It might help to clearly pass a Glib::ustring instead of const char [5].
** Merge proposal linked: https://code.launchpad.net/~pushkarnk/ubuntu/+source/eiciel/+git/eiciel/+merge/471528 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2077346 Title: Version 0.10.1-1 FTBFS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/eiciel/+bug/2077346/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs