Created attachment 7634 patch The attached patch fixes the following deprecations: gdk_error_trap_push -> gdk_x11_display_error_trap_push gdk_error_trap_pop -> gdk_x11_display_error_trap_pop gdk_error_trap_pop_ignored -> gdk_x11_display_error_trap_pop_ignored gdk_flush -> gdk_display_flush And silenced these deprecations: gdk_screen_width gdk_screen_height Here's an example on how to properly replace these function: https://github.com/cogniti/nimf/pull/29/files But I think it's way too convoluted, we should keep them around until gtk 4. All replacements were introduced in gdk 3.0, I'm sure if this component allows building with gtk2, if so macros will be needed.
Sean Davis referenced this bugreport in commit c6c7ca212de9d4fa93d3cd05b22a4a3c8bfaec0c Fix gtk 3.22 deprecations (Bug 14273) https://git.xfce.org/xfce/xfce4-settings/commit?id=c6c7ca212de9d4fa93d3cd05b22a4a3c8bfaec0c
Thanks for the patch! Seems to work just fine, applied above.
See above.