[Bug 2100307] Re: gtk4 fails to build with cpdb-libs 2.0~b7

2025-03-01 Thread Launchpad Bug Tracker
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

[Bug 2100307] Re: gtk4 fails to build with cpdb-libs 2.0~b7

2025-02-28 Thread Jeremy Bícha
** 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

[Bug 2100307] Re: gtk4 fails to build with cpdb-libs 2.0~b7

2025-02-27 Thread Michael Weghorn
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

[Bug 2100307] Re: gtk4 fails to build with cpdb-libs 2.0~b7

2025-02-27 Thread Till Kamppeter
@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

[Bug 2100307] Re: gtk4 fails to build with cpdb-libs 2.0~b7

2025-02-27 Thread Jeremy Bícha
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

[Bug 2100307] Re: gtk4 fails to build with cpdb-libs 2.0~b7

2025-02-27 Thread Till Kamppeter
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

[Bug 2100307] Re: gtk4 fails to build with cpdb-libs 2.0~b7

2025-02-27 Thread Till Kamppeter
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

[Bug 2100307] Re: gtk4 fails to build with cpdb-libs 2.0~b7

2025-02-27 Thread Till Kamppeter
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

[Bug 2100307] Re: gtk4 fails to build with cpdb-libs 2.0~b7

2025-02-27 Thread Till Kamppeter
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