Kjell Ahlstedt <kjellahlst...@gmail.com> ezt írta (időpont: 2022. febr.
16., Sze, 21:17):

> Den 2022-02-16 kl. 15:02, skrev Baldvin Kovacs via gtkmm-list:
>
> Hello,
>
> I'm trying to send a merge request of a bugfix
> <https://gitlab.gnome.org/GNOME/gtkmm/-/merge_requests/66> in gtkmm, but
> the build pipeline fails with an unrelated error
> <https://gitlab.gnome.org/baldvin.kovacs/gtkmm/-/jobs/1828583> in (or at
> least it seems so, the error is pasted to the bottom of this email).
>
> What's the usual way to go about this? Should I notify owners of Gtk? By
> what channels? Or is it on me to track it down, get that fixed first,
> before I can propose my Gtkmm fix to be considered?
>
> Thanks,
> Baldvin
>
> FAILED: subprojects/gtk/examples/application3/exampleapp3_resources.h
> /usr/bin/glib-compile-resources
> ../subprojects/gtk/examples/application3/exampleapp.gresource.xml
> --sourcedir ../subprojects/gtk/examples/application3/. --sourcedir
> ../subprojects/gtk/examples/application3 --internal --generate --target
> subprojects/gtk/examples/application3/exampleapp3_resources.h
> ../subprojects/gtk/examples/application3/exampleapp.gresource.xml: Failed
> to close file descriptor for child process (Operation not permitted).
>
> The latest gtkmm commits require gtk4 >=4.6.0, but that's not available
> from the distro that the CI uses.
> Dependency gtk4 found: NO found 4.4.1 but need: '>= 4.6.0'
>
> Gtk is then built as a subproject of gtkmm. The latest patch on gtk's main
> branch is used. Today gtk folks have added patches that make their own CI
> pipeline fail. For the time being, just accept that the latest gtk patches
> don't work. The gtk folks will find out, and fix it themselves.
>
> Hopefully that latest version of some distro will soon include gtk 4.6.0.
> Then it won't be built as a subproject.
>

OK, so I'll wait :). Thanks!

🧘
Baldvin


> Kjell
>
_______________________________________________
gtkmm-list mailing list
gtkmm-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to