This bug was fixed in the package gtk4 - 4.17.5+ds-3ubuntu1
---
gtk4 (4.17.5+ds-3ubuntu1) plucky; urgency=medium
* Cherry-pick patch to fix Ubuntu's build with cpdb-libs 2.0~b7 (LP:
#2100307)
gtk4 (4.17.5+ds-3) unstable; urgency=medium
* Don't use mesa-vulkan-drivers for tests o
** Changed in: gtk4 (Ubuntu)
Status: Triaged => Fix Committed
** No longer affects: warp (Ubuntu)
** No longer affects: fragments (Ubuntu)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2100307
Pending GTK merge request:
https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/8246
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2100307
Title:
gtk4 fails to build with cpdb-libs 2.0~b7
To manage
@michaelweghorn thanks a lot for the merge request.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2100307
Title:
gtk4 fails to build with cpdb-libs 2.0~b7
To manage notifications about this bug go
fragments and warp do not use cpdb-libs but they fail to build (seen
currently on riscv64) because some intermediate code depends on gtk4
4.17.5. gtk4 isn't buildable currently so plucky can't get gtk4 4.17.5
yet.
--
You received this bug notification because you are a member of Ubuntu
Bugs, whic
Why are there tasks on fragments and warp? Do they also use cpdb-libs?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2100307
Title:
gtk4 fails to build with cpdb-libs 2.0~b7
To manage notifications
While chatting about this on our CPDB Telegram channel, Michael Weghorn
from LibreOffice did a quick fix for the GTK print dialog:
https://gitlab.gnome.org/michaelweghorn/gtk/-/commit/40c3da77013284ca3f65c17302c2db3b20081c47
I asked him to post this as a merge request.
--
You received this bug
The fix needs to be done in GTK4, not in cpdb-libs, as in cpdb-libs we
are settling now for a stable API and cpdb-libs is already used in other
print dialogs (Qt, LibreOffice, Chromium, Mozilla) and there we do not
want to re-introduce the unnecessary instance name.
--
You received this bug notif
The problem here is that the CPDB support for the GTK print dialog was
created in an early stage of the formation of the second-generation API
of CPDB. Some functions still had an instance name parameter and this
parameter got dropped later. So in the GTK code the calls have to get
corrected, remov