-
-
Notifications
You must be signed in to change notification settings - Fork 48
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
build: support webkit2gtk-4.1 #794
Conversation
9784721
to
6320081
Compare
Have you checked whether this code actually still compiles with older versions of e-d-s? For example, I'm not sure whether replacing all uses of |
Ugh... Actually this (6320081) still builds and runs for me on nixos-unstable (with everything GNOME 42 e.g. e-d-s 3.44.3). For Soup.URI -> GLib.Uri, I actually think that is compatible for both cases, for example gnome-software is updating that unconditionally when doing a conditional port 🤔. I can update that if requested, give me a sec :-) |
I can confirm that this PR fixes the build against evolution-data-server 3.45+ with webkit2gtk-4.1, and keeps building with earlier versions. |
The patch from this PR no longer applies on top of the master branch, can you please rebase? |
bf8e7a5
to
d6f6a5c
Compare
d6f6a5c
to
7d48785
Compare
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.
There are 2 warnings about unhandled errors, which I fixed by code suggestion.
Co-authored-by: Marius Meisenzahl <meisenzahl@users.noreply.github.com>
Just packaged evolution-data-server 3.45.1 and built this, seems to work. But I am really not sure what I am doing, @decathorpe can you help test this a bit?
Closes #793