-
-
Notifications
You must be signed in to change notification settings - Fork 653
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
Compilation against glib >= 2.67.3 fails due to C vs C++ linkage #1987
Labels
Comments
OK, I think I've fixed it. |
Thanks, does this need backporting to 8.10? The upstream "fix" https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1935 was closed as invalid so there will probably be all manner of broken packages when Homebrew picks up the latest glib. |
Ah argh, you're right. I'll patch 8.10 too. |
OK, I merged your librsvg fix to master as well and updated the changelog too. |
clayne
pushed a commit
to clayne/libvips
that referenced
this issue
Feb 9, 2021
clayne
pushed a commit
to clayne/libvips
that referenced
this issue
Feb 9, 2021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Compilation of the C++ files in libvips v8.10.5 is failing against the latest glib v2.67.3, which is triggered by the change in https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1715
There's a proposed follow-up change to "fix" this at https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1935 but this does mean there's now at least one version of glib out in the wild that libvips cannot be compiled against, so perhaps we need to fix this too.
The text was updated successfully, but these errors were encountered: