-
Notifications
You must be signed in to change notification settings - Fork 706
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
{devel}[GCCcore/13.3.0] GObject-Introspection v1.80.1 #21385
{devel}[GCCcore/13.3.0] GObject-Introspection v1.80.1 #21385
Conversation
…d patches: GObject-Introspection-1.80.1_install-GLib-GIR-files.patch
Test report by @Flamefire |
Test report by @SebastianAchilles |
@boegelbot please test @ jsc-zen3 |
...asyconfigs/g/GObject-Introspection/GObject-Introspection-1.80.1_install-GLib-GIR-files.patch
Outdated
Show resolved
Hide resolved
@SebastianAchilles: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de PR test command '
Test results coming soon (I hope)... - notification for comment with ID 2346624044 processed Message to humans: this is just bookkeeping information for me, |
Test report by @boegelbot |
@boegelbot please test @ generoso |
@SebastianAchilles: Request for testing this PR well received on login1 PR test command '
Test results coming soon (I hope)... - notification for comment with ID 2348658487 processed Message to humans: this is just bookkeeping information for me, |
Test report by @boegelbot |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Going in, thanks @Flamefire! |
1 similar comment
Going in, thanks @Flamefire! |
(created using
eb --new-pr
)This is a bit tricky as version 1.79+ does no longer install the GIR files of GLib, see https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/517
The suggested solution is:
However I don't see how we can do that:
Cairo is a dependency of gobject-introspection and depends on glib. So we cannot get rid the temporary GLib as it is used as a dependency already and introducing both to the toolchain won't work. Ideally the temporary GLib would just be a build-dependency to gobject-introspection but then Cairo would be missing GLib or gobject-introspection would be missing cairo
--> Add a patch to revert the change that disabled installing the required file and hope that in the future there will be a better solution. E.g. they want to merge both projects.