Casting issues with xfce4-notes-plugin in upcoming Fedora-40
Hi,
I've switched from Fedora 39 to Fedora Rawhide (for testing purposes) and detected that the Vala Binding provided with Fedora Rawhide has issues with Gtk.MenuShell.append. I had to manually go through two files (the generated .c files) in the lib directory and had to set explicit casts there to get the plugin compiled again.
May I ask the maintainer of the notes plugin to have a review to my patch. I am sure the changes have to appear within the vala files so they properly generate correct *.c files.
Please note that on Fedora 39 everything is perfectly fine.
Rawhide: libvala-0.56.14-1.fc40.x86_64 vala-0.56.14-1.fc40.x86_64
Reference Issue: https://gitlab.gnome.org/GNOME/gtk/-/issues/5870
Thank you.